@StepsOnes

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

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

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

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

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

Похожие вопросы
22 нояб. 2024, в 06:06
1500 руб./в час
22 нояб. 2024, в 06:04
1 руб./за проект
22 нояб. 2024, в 03:54
1500 руб./за проект