@StepsOnes

Как заблокировать путь, если не выполнено какое-то условие в React?

Мне нужно заблокировать путь, если какое-то условие не выполнено. Использую RouterProvider, гуглил, способы как сделать на этом роуторе их нет.

Пример данного роутора:
const router = createBrowserRouter([
	{
		path: '/',
		element: <Home />
	},
	{
		path: '/about,
		element: <About />
	}
])

const App = () => {
	return (		
			<RouterProvider router={router} />		
	)
}
  • Вопрос задан
  • 129 просмотров
Решения вопроса 1
yarkov
@yarkov Куратор тега JavaScript
Помог ответ? Отметь решением.
Вы по своей ссылке сами всё посмотрели? Там есть раздел с примерами. Там точно нет? Это не то?
https://github.com/remix-run/react-router/blob/dev...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы