@tourist20

Всем привет! Может кто-нибудь помочь с формированием путей в React Router?

Я делаю запрос на сервер, получаю JSON, и все файлы в нем. Но чтоб перейти на отдельную страницу каждого элемента нужно снова обращаться к целому файлу и искать в нем нужный id для роутинга. Таким способом роуты работают нормально, но когда пытаюсь перейти на несуществующую страницу, то роутер не срабатывает. Как решить эту проблему?

const [job, setJob] = useState({})

const {jobId} = useParams();

const [fetchJobs, isLoading, isError] = useFetch(async () => {
const jobs = await JobService.getAllJobs()
setJob(jobs.find(({id}) => id === jobId))
})

useEffect(() => {
fetchJobs()
}, [])
  • Вопрос задан
  • 70 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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