Я получаю следующую ошибку.
Error: Invariant failed: You should not use <withRouter(Main) /> outside a <Router>.
Приложение. js
render() {
let content;
content = (
<div>
<LeftMenu logout={this.logout} />
<Main />
</div>
)
return <MuiThemeProvider>{content}</MuiThemeProvider>;
}
};
Main. js
render() {
return (
<main>
<Switch>
<Route exact path="/" component={Login} />
<Route path="/addFarmer" component={FarmersContainer} />
</Switch>
</main>
);
}
}
export default withRouter(Main);
Я пробовал использовать BrowseRoute тоже, но он тоже не работает. Я заключил Main и LeftMenu в теги Router, но у меня это тоже не работает.