React Route Issue - PullRequest
       8

React Route Issue

0 голосов
/ 17 июня 2020

Я получаю следующую ошибку.

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, но у меня это тоже не работает.

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