Проблемы интеграции React Redux с маршрутизатором? - PullRequest
0 голосов
/ 05 марта 2020

, поэтому я работаю над интеграцией Redux с моим приложением React, и когда я оборачиваю компонент Router компонентом Provider и ссылаюсь sh на страницу, я получаю следующую ошибку:

TypeError: Object is not a function. (In 'Object(__WEBPACK_IMPORTED_MODULE_0_react__["useMemo"])', 'Object' is an instance of Object)

код:

import React from "react";
import ReactDOM from "react-dom";
import { createBrowserHistory } from "history";
import { Router, Route, Switch } from "react-router";

import { createStore } from "redux";

import { Provider } from "react-redux";

import indexRoutes from "routes/index.jsx";

import "assets/scss/material-kit-pro-react.css?v=1.2.0";

import reducer from "./store/reducer";

var hist = createBrowserHistory();

const store = createStore(reducer);

ReactDOM.render(
  <Provider store={store}>
    <Router history={hist}>
      <Switch>
        {indexRoutes.map((prop, key) => {
          return (
            <Route path={prop.path} key={key} component={prop.component} />
          );
        })}
      </Switch>
    </Router>
  </Provider>,
  document.getElementById("root")
);

React Version: 16.5.2

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...