TypeError: Невозможно прочитать свойство [id] для неопределенного реагирующего с избыточностью useSelector с Firebase - PullRequest
0 голосов
/ 06 марта 2020

Я пытаюсь использовать response-redux-firebase и получить документ с идентификатором из firebase. Но постоянно получаю эту ошибку в заголовке.

Вот так выглядят инструменты реагирующего разработчика

Код, который я выполняю:

const id = 'first'
useFirestoreConnect([
    {
        collection: 'nodes', doc:id
    }
])

useSelector(({firestore: {data}) => data.nodes[id])

Я довольно новичок в Firestore и React и не могу понять проблему. Спасибо

1 Ответ

0 голосов
/ 06 марта 2020

Вы уверены, что данные не пусты во время инициализации компонента?

Возможно, что useSelector вызывается до инициализации data.nodes.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...