[firestore] remove transaction listener instance from class
This commit is contained in:
parent
4c0b1639ab
commit
a108d43e95
|
@ -37,13 +37,12 @@ type TransactionEvent = {
|
||||||
*/
|
*/
|
||||||
export default class TransactionHandler {
|
export default class TransactionHandler {
|
||||||
_firestore: Firestore;
|
_firestore: Firestore;
|
||||||
_transactionListener: Function;
|
|
||||||
_pending: { [number]: TransactionMeta };
|
_pending: { [number]: TransactionMeta };
|
||||||
|
|
||||||
constructor(firestore: Firestore) {
|
constructor(firestore: Firestore) {
|
||||||
this._pending = {};
|
this._pending = {};
|
||||||
this._firestore = firestore;
|
this._firestore = firestore;
|
||||||
this._transactionListener = SharedEventEmitter.addListener(
|
SharedEventEmitter.addListener(
|
||||||
getAppEventName(this._firestore, 'firestore_transaction_event'),
|
getAppEventName(this._firestore, 'firestore_transaction_event'),
|
||||||
this._handleTransactionEvent.bind(this)
|
this._handleTransactionEvent.bind(this)
|
||||||
);
|
);
|
||||||
|
|
Loading…
Reference in New Issue