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

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

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

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

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

Похожие вопросы
ITK academy Нижний Новгород
от 80 000 до 120 000 ₽
ITK academy Воронеж
от 50 000 до 90 000 ₽