Задать вопрос
@96Nick

Как сделать роутинг для вложенных страниц?

Всем привет! Есть сайдбар с выпадающими вложенными страницами и на этих страницах одинаковый контент, который должен подтягиваться с апихи. Как реализовать для этого роутинг и как лучше сделать определение страницы чтоб получать контент с апи?
  • Вопрос задан
  • 221 просмотр
Подписаться 2 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
@luxurypluxury
А зачем куча страниц с одинаковым контентом?
Если хоть что-то разное то прокидывайте какой-то slug в url страницы и получайте его уже с помощью useParams().

А потом уже запросом с сервера данные получаете.

Вложенность роутов делается примерно так:
<Route path='/posts' element={<PostsPage />}>
   <Route path='/posts/:id' element={<Post/>}/>
</Route>


Чтобы получить query параметры из url:
const { id } = useParams();
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы