Я обновил react-router-dom
(который обновил react-router
), и теперь мое приложение вылетает с сообщением:
Предупреждение: React.createElement: тип недействителен - ожидается строка (для встроенных компонентов) или класс / функция (для составных компонентов), но получили: объект. Проверьте метод рендеринга LoadableComponent.
const Dashboard = Loadable({ loader: () => import(/* webpackChunkName: "Dashboard" */ "./components/dashboard/Dashboard"), loading });
class Dashboard extends Component {} export default withTranslation()(connect(select)(Dashboard));
class App extends Component {
render() {
return (
<Provider store={store}>
<Router history={history}>
<Switch>
<Route path="/" render={props => <Dashboard {...props}/>} />} />
</Switch>
</Router>
</Provider>
);
}
}
export default hot(module)(App);