INNER CODE UNIT · JavaScript
Promise
fullstackreact/react-native-firestack · lib/firestackModule.js:115
return new Promise((resolve, reject) => {
listenRef.on('child_added', _itemAdded);
listenRef.on('child_removed', _itemRemoved);
listenRef.on('child_changed', _itemChanged);
this._handleUpdate(T.ACTION_LISTEN, null, (state) => {
resolve(state)
})
})
}
unlisten() {
const T = this._types;
const ref = this.makeRef();
return new Promise((resolve, reject) => {
ref.off()
.then((success) => {