получение данных из пожарного магазина.ошибка: нарушение инварианта: объекты недопустимы как дочерний элемент React - PullRequest
0 голосов
/ 11 апреля 2019

Я получаю данные из пожарного магазина. Когда я console.log получаю результат, все выглядит нормально, но когда я пытаюсь отобразить их, я получаю эту ошибку:

uncaught Invariant Violation: объекты недопустимы как дочерние элементы React (найдено:> объект с ключами {секунды, наносекунды})

console.log (props.transactions) результат:

consolelog

{props.transactions &&
   props.transactions
        .map(transaction => {
            return (
              <tr key={transaction.id}>
                 <td>{transaction.date}</td>
                 <td>{transaction.description}</td>
                 <td>{transaction.category}</td>
                 <Cell transactionType={transaction.transactionType}>
                   {transaction.amount}
                 </Cell>
                 <td>
                   <Button>Edit</Button>
                 </td>
               </tr>
              )
           })
}

1 Ответ

1 голос
/ 11 апреля 2019

Проблема в том, что один из ваших transaction.date имеет тип Timestamp, который является объектом и не может быть визуализирован напрямую.

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