Я пытаюсь реализовать аутентификацию для своих маршрутов, как этот, с помощью response-router v6
<BrowserRouter>
<Routes>
<Route path="/auth*" element={<Authentication/>}/>
{isLoggedIn?
(< Route path="/" element={<Layout />}>
<Route path="/tags*" element={<Tags />} />
<Route path="/meditation*" element={<Meditation/>} />
<Route path="/settings*" element={<Settings/>} />
<Route path="/yoga*" element={<Yoga/>} />
</Route>)
:(<Navigate to={"/auth/login"} replace={true}/> )
}
</Routes>
</BrowserRouter>
Когда я не вошел в систему и пытаюсь go перейти на маршрут «/», он переводит меня в «/ auth / login», как и должно, но когда Я пытаюсь использовать go для вложенных маршрутов, таких как «/ tags» или «/ meditation», это дает мне пустой экран вместо перехода к «/ auth / login». Как я могу реализовать аутентификацию для вложенных маршрутов?
Заранее спасибо.