Ошибка
объект недействителен как реагирующий дочерний элемент
указывает, что вы передаете объект компоненту <Text/>
, но разрешены только строковые литералы.
Вы можете использовать moment.js для форматирования / преобразования ваших временных меток.
Вы можете установить его с помощью: npm install moment
Если ваша временная метка в unix miliseconds , вы можете использовать:
import Moment from 'moment';
...
<Text> {Moment(this.item.timestamp).format("MM/DD/YYYY")} </Text>
Если ваша метка времени находится в Unix секундах , вы можете использовать:
import Moment from 'moment';
...
<Text> {Moment.unix(this.item.timestamp).format("MM/DD/YYYY")} </Text>
Рабочий пример:
https://snack.expo.io/HkTGLnfn4