Описание проблемы
В React-приложении наблюдается некорректное поведение роутинга: при первичной загрузке страницы все работает штатно, однако при попытке вернуться на главную страницу сайт либо не загружается, либо выводит сообщение об ошибке "Страница не найдена".
Техническое задание
- Провести аудит текущей конфигурации роутинга (React Router).
- Выявить причину, по которой главная страница не работает при повторной навигации.
- Устранить найденную ошибку без нарушения работы других страниц проекта.
- Проверить, что все ссылки и переходы между разделами сайта функционируют корректно.
- Протестировать сценарий: открытие сайта → переход на другую страницу → возврат на главную страницу.
Требования к разработчику
- Опыт работы с React и React Router (версия 6 или новее).
- Понимание принципов SPA и клиентской маршрутизации.
- Умение использовать инструменты отладки браузера.
Результат
После исправления бага навигация между всеми страницами должна быть стабильной и не вызывать ошибок при возврате на главную страницу.