[types] Export app, auth, database and firestore types

This commit is contained in:
Chris Bianca
2018-02-14 13:00:19 +00:00
parent 1199b2bb33
commit 4e81527246
34 changed files with 246 additions and 210 deletions

View File

@@ -4,11 +4,11 @@
import { NativeEventEmitter, NativeModules } from 'react-native';
import { SharedEventEmitter } from './events';
import DatabaseSnapshot from '../modules/database/snapshot';
import DatabaseReference from '../modules/database/reference';
import DataSnapshot from '../modules/database/DataSnapshot';
import DatabaseReference from '../modules/database/Reference';
import { isString, nativeToJSError } from '../utils';
type Listener = DatabaseSnapshot => any;
type Listener = DataSnapshot => any;
type Registration = {
key: string,
@@ -83,7 +83,7 @@ class SyncTree {
// forward on to users .on(successCallback <-- listener
return SharedEventEmitter.emit(
eventRegistrationKey,
new DatabaseSnapshot(registration.ref, snapshot),
new DataSnapshot(registration.ref, snapshot),
previousChildName
);
}