@yumakaev

Почему не отображаются props?

Добрый вечер, пытаюсь прокинуть переменную "data" через "", но почему-то получаю undefined

В index.js - создаю data - HelloWorld, отдаю ее в провайдер
В /hoc/with-bookstore-service.js/ обрабатываю data
В app.js пытаюсь вывести из props dat'y в консоль, но получаю андефайнед

https://codesandbox.io/s/confident-knuth-pmlu8
  • Вопрос задан
  • 96 просмотров
Решения вопроса 1
0xD34F
@0xD34F Куратор тега React
Что-то вы явно не то делаете, передавать данные следует через value. Несколько значений хотите передать - соберите их в один объект, выдумывать какие-то свои пропы не надо.

Так что в index.js меняете value={bookStoreService} data={data} на value={{ bookStoreService, data }}, а в with-bookstore-service.js меняете (bookStoreService, data) на ({ bookStoreService, data }).
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы