Я пытаюсь создать событие в моем веб-приложении React, когда моя база данных Firebase обновляется.
import fire from '../../config/Fire';
....
componentDidMount = () => {
let self = this
let database = fire.database().ref();
let userId = this.state.userId
database.onUpdate(event => {
console.log('eve', event)
})
}
В моем componentDidMount
я просто попытался console.log, чтобы увидеть, работает ли он, но я получаю ошибку: TypeError: database.onUpdate is not a function
Я проследовал на этой странице:https://firebase.google.com/docs/functions/database-events?hl=en
Но это не совсем для React.
Интересно, как мне его использовать.
РЕДАКТИРОВАТЬ
fire.js
import firebase from 'firebase';
const fire = firebase.initializeApp(config);
export default fire;
Мой конфиг содержит ключ API.