@c00ldev

Почему в компоненте match.params undefined?

Почему в компоненте Details match.params undefined? Как сделать, чтобы страница с деталями корректно отображала информацию о товаре?
https://codesandbox.io/s/young-cloud-7qo8
  • Вопрос задан
  • 117 просмотров
Решения вопроса 1
miraage
@miraage
Старый прогер
Не вижу тут никаких пробрасываний пропов в компонент Details
<Route path="/goods/:id" render={() => <Details goods={goods} />} />

Замените на
<Route path="/goods/:id" render={(props) => <Details {...props} goods={goods} />} />
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
21 нояб. 2024, в 23:30
300000 руб./за проект
21 нояб. 2024, в 22:21
3000 руб./в час
21 нояб. 2024, в 21:42
100000 руб./за проект