Я пытаюсь импортировать данные из Firebase сразу после запуска моего приложения React.
firebase.database().ref('rooms/room0/messages').on('value', (snapshot) => {
let roomMessages = snapshot.val()
if (roomMessages !== null) {this.setState({messages: [roomMessages]})}
console.log(roomMessages)
Проблема в том, что я не могу заставить Firebase возвращать мои сообщения в виде простого массива объектов.После запуска приведенного выше кода он вставляет этот объект в мое состояние:
{message0: {...}, message1: {...}}
Я хочу получить такие данные:
{{...}, {...}}
Как мне этого добиться?Заранее спасибо.