Вы должны определить хранилище с избыточностью, чтобы передать его компоненту Provider
.
Чтобы определить магазин, вам нужно иметь хотя бы редуктор, я собираюсь создать фальшивый сейчас, позже вы создадите свой собственный:
import React from "react";
import ReactDOM from "react-dom";
import Demo from "./demo";
import App from "./components/App";
import { render } from "react-dom";
import { Provider } from "react-redux";
import { createStore } from 'redux'
const reducer = () => ({})
const store = createStore(reducer)
render(
<Provider store={store}>
<App />
<Demo />
</Provider>,
document.getElementById("root")
);
Обновление после вашего комментария
Если вам не нужно использовать избыточность, просто используйте div
или лучше Fragment
:
import React, { Fragment } from "react";
import ReactDOM from "react-dom";
import Demo from "./demo";
import App from "./components/App";
ReactDOM.render(
<Fragment>
<App />
<Demo />
</Fragment>,
document.getElementById("root")
);