2
0
mirror of synced 2025-02-02 09:34:45 +00:00

Apply config() module to RNFirebase

This commit is contained in:
Elliot Hesp 2017-05-23 11:50:44 +01:00
parent 3cf04908c3
commit b70eb274ee

View File

@ -14,7 +14,7 @@ import Database, { statics as DatabaseStatics } from './modules/database';
import Messaging, { statics as MessagingStatics } from './modules/messaging'; import Messaging, { statics as MessagingStatics } from './modules/messaging';
import Analytics from './modules/analytics'; import Analytics from './modules/analytics';
import Crash from './modules/crash'; import Crash from './modules/crash';
import RemoteConfig from './modules/remoteConfig'; import RemoteConfig from './modules/config';
const instances: Object = { default: null }; const instances: Object = { default: null };
const FirebaseModule = NativeModules.RNFirebase; const FirebaseModule = NativeModules.RNFirebase;
@ -32,7 +32,7 @@ export default class Firebase {
_analytics: ?Object; _analytics: ?Object;
_constants: ?Object; _constants: ?Object;
_messaging: ?Object; _messaging: ?Object;
_remoteConfig: ?Object; _config: ?Object;
_crash: ?Object; _crash: ?Object;
auth: Function; auth: Function;
@ -41,7 +41,7 @@ export default class Firebase {
database: Function; database: Function;
analytics: Function; analytics: Function;
messaging: Function; messaging: Function;
remoteConfig: Function; config: Function;
eventHandlers: Object; eventHandlers: Object;
debug: boolean; debug: boolean;
@ -85,7 +85,7 @@ export default class Firebase {
this.messaging = this._staticsOrInstance('messaging', MessagingStatics, Messaging); this.messaging = this._staticsOrInstance('messaging', MessagingStatics, Messaging);
this.analytics = this._staticsOrInstance('analytics', {}, Analytics); this.analytics = this._staticsOrInstance('analytics', {}, Analytics);
this.crash = this._staticsOrInstance('crash', {}, Crash); this.crash = this._staticsOrInstance('crash', {}, Crash);
this.remoteConfig = this._staticsOrInstance('remoteConfig', {}, RemoteConfig); this.config = this._staticsOrInstance('config', {}, RemoteConfig);
// init auth to start listeners // init auth to start listeners
this.auth(); this.auth();