Кто-нибудь знает, как ограничить доступ к определенным маршрутам в ответном маршрутизаторе? Я хочу проверить, зарегистрирован ли пользователь, прежде чем разрешить доступ к определенному маршруту. Я думал, что это будет просто, но документы не ясны, как это сделать.
Я должен это настроить, где я определяю свои компоненты <Route>
, или мне нужно обрабатывать его внутри обработчиков компонентов?
<Route handler={App} path="/">
<NotFoundRoute handler={NotFound} name="not-found"/>
<DefaultRoute handler={Login} name="login"/>
<Route handler={Todos} name="todos"/> {/* I want this to be restricted */}
</Route>