это работает так, что переход по роуту просто не срабатывает, если guard выдаст false
https://blog.netcetera.com/how-to-create-guarded-routes-for-your-react-app-d2fe7c7b6122
Здесь рассматривается только авторизация и в случае если пользователь не авторизован редиректит, а мне не нужно редиректить, нужно чтобы просто никакого перехода не было вовсе
Guard-ов нет, хочешь защищённый роут сделать, можешь в юзЭффекте проверять наличие токена или ещё что-то и если он не валидный - редиректить куда нужно.
Так ты можешь редиректить Туда, откуда юзер попытался войти на защищённый роут.
Обсуждают сегодня