1+ import { MODULAR_DEPRECATION_ARG } from '@react-native-firebase/app/lib/common' ;
12/* eslint-disable @typescript-eslint/no-unused-vars */
23import {
34 deleteApp as deleteAppCompat ,
67 initializeApp as initializeAppCompat ,
78 setLogLevel as setLogLevelCompat ,
89} from '../internal' ;
10+ import sdkVersion from '../version' ;
911
1012/**
1113 * @typedef {import('..').ReactNativeFirebase.FirebaseApp } FirebaseApp
@@ -19,7 +21,7 @@ import {
1921 * @returns {Promise<void> }
2022 */
2123export function deleteApp ( app ) {
22- return deleteAppCompat ( app . name , app . _nativeInitialized ) ;
24+ return deleteAppCompat . call ( null , app . name , app . _nativeInitialized , MODULAR_DEPRECATION_ARG ) ;
2325}
2426
2527/**
@@ -48,7 +50,7 @@ export function onLog(logCallback, options) {
4850 * @returns {FirebaseApp[] } - An array of all initialized Firebase apps.
4951 */
5052export function getApps ( ) {
51- return getAppsCompat ( ) ;
53+ return getAppsCompat . call ( null , MODULAR_DEPRECATION_ARG ) ;
5254}
5355
5456/**
@@ -58,7 +60,7 @@ export function getApps() {
5860 * @returns {FirebaseApp } - The initialized Firebase app.
5961 */
6062export function initializeApp ( options , name ) {
61- return initializeAppCompat ( options , name ) ;
63+ return initializeAppCompat . call ( null , options , name , MODULAR_DEPRECATION_ARG ) ;
6264}
6365
6466/**
@@ -67,7 +69,7 @@ export function initializeApp(options, name) {
6769 * @returns {FirebaseApp } - The requested Firebase app instance.
6870 */
6971export function getApp ( name ) {
70- return getAppCompat ( name ) ;
72+ return getAppCompat . call ( null , name , MODULAR_DEPRECATION_ARG ) ;
7173}
7274
7375/**
@@ -76,5 +78,7 @@ export function getApp(name) {
7678 * @returns {void }
7779 */
7880export function setLogLevel ( logLevel ) {
79- return setLogLevelCompat ( logLevel ) ;
81+ return setLogLevelCompat . call ( null , logLevel , MODULAR_DEPRECATION_ARG ) ;
8082}
83+
84+ export const SDK_VERSION = sdkVersion ;
0 commit comments