обрабатывать несуществующий путь. Один вариант - указать что-то типо этого внизу Routes: <Route path="/*" element={<Error/>}/>, который подгружает страничку с ошибкой. Второй вариант - создать непосредственно отдельный путь для ошибки <Route path="/error" element={<Error/>}/> и производить туда навигейт <Route path="/*" element={<Navigate to='/error'/>}/>. Есть какая-то фундаментальная разница, которая может породить ошибки в будущем, или разницы особо нет? Как лучше делать?)
а у тебя какая версия 'react-router-dom'?
Самая последняя как я понял, v6
тогда не знаю. я так понимаю убрали exact. Но я в коце каждого свитча ставлю роут с компонентов 404 - <Route component={NotFoundPage} />
Ну, свитч и компонент уже убрали, да
Обсуждают сегодня