если мы используем объект маршрутов, то как мы можем создать защищенный маршрут. const маршруты = {путь: '/', childRoutes: [{путь: '/ login', компонент: Логин}, {путь: '/ транзакция', компонент: транзакция,}, {путь: '*', компонент: PageNotFound }]}

от вопрос уже есть ответ здесь:

Как реализовать аутентифицированные маршруты в React Router 4? 10 ответов

Мое приложение выглядит так:

class App extends Component {
  render() {
    <Router>
      <div>
      <Route exact path='/login' component={Login} />
      <Route exact path='/game' component={GameContainer} />
      <Route exact path='/chat' component={ChatContainer} />
      <Route exact path='/info' component={InfoContainer} />
    </div>
    </Router>  
  }

Если пользователь заходит на страницу в / game и не вошел в систему, я хочу перенаправить его на страницу входа.

Как это сделать элегантно во всех роутерах?

Ответы на вопрос(1)

Ваш ответ на вопрос