Задать вопрос
@c00ldev

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

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

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

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

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