Запретить переход на определенные страницы / маршруты - PullRequest
0 голосов
/ 15 января 2020

У меня есть приложение Next. js (исправление может не обязательно иметь отношение к Next. js), которое я хочу ограничить в навигации. Эта страница в Next. js docs упоминает "вы должны остерегаться навигации по маршрутам, которые вам не нужны программно", но я не уверен, как это сделать. Допустим, у меня есть следующие страницы:

/bikes
/boats
/cars

, и я хочу только разрешить пользователю видеть /bikes. Как бы я смог это сделать. Я могу перенаправить с нежелательной страницы на приемлемую страницу, но только после загрузки нежелательной страницы. Есть ли способ перенаправить до этого (может быть, путем изменения URL, как только он будет изменен)?

...