Skip to content

Commit 36f0c20

Browse files
authored
Add getAuth() default arg to all entry points (#5064)
1 parent c2d0fdc commit 36f0c20

File tree

4 files changed

+8
-8
lines changed

4 files changed

+8
-8
lines changed

packages-exp/auth-exp/index.cordova.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
* just use index.ts
2323
*/
2424

25-
import { FirebaseApp, _getProvider } from '@firebase/app-exp';
25+
import { FirebaseApp, getApp, _getProvider } from '@firebase/app-exp';
2626
import { Auth } from './src/model/public_types';
2727
import { indexedDBLocalPersistence } from './src/platform_browser/persistence/indexed_db';
2828

@@ -48,7 +48,7 @@ export {
4848

4949
import { cordovaPopupRedirectResolver } from './src/platform_cordova/popup_redirect/popup_redirect';
5050

51-
export function getAuth(app: FirebaseApp): Auth {
51+
export function getAuth(app: FirebaseApp = getApp()): Auth {
5252
const provider = _getProvider(app, 'auth-exp');
5353

5454
if (provider.isInitialized()) {

packages-exp/auth-exp/index.node.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424

2525
import * as fetchImpl from 'node-fetch';
2626

27-
import { FirebaseApp, _getProvider } from '@firebase/app-exp';
27+
import { FirebaseApp, getApp, _getProvider } from '@firebase/app-exp';
2828
import { Auth } from './src/model/public_types';
2929

3030
import { initializeAuth } from './src';
@@ -49,7 +49,7 @@ export {
4949
ActionCodeOperation
5050
} from './src/model/enum_maps';
5151

52-
export function getAuth(app: FirebaseApp): Auth {
52+
export function getAuth(app: FirebaseApp = getApp()): Auth {
5353
const provider = _getProvider(app, 'auth-exp');
5454

5555
if (provider.isInitialized()) {

packages-exp/auth-exp/index.rn.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424

2525
import { AsyncStorage } from 'react-native';
2626

27-
import { FirebaseApp, _getProvider } from '@firebase/app-exp';
27+
import { FirebaseApp, getApp, _getProvider } from '@firebase/app-exp';
2828
import { Auth } from './src/model/public_types';
2929

3030
import { initializeAuth } from './src';
@@ -39,7 +39,7 @@ export const reactNativeLocalPersistence = getReactNativePersistence(
3939
AsyncStorage
4040
);
4141

42-
export function getAuth(app: FirebaseApp): Auth {
42+
export function getAuth(app: FirebaseApp = getApp()): Auth {
4343
const provider = _getProvider(app, 'auth-exp');
4444

4545
if (provider.isInitialized()) {

packages-exp/auth-exp/index.webworker.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
* limitations under the License.
1616
*/
1717

18-
import { _getProvider, FirebaseApp } from '@firebase/app-exp';
18+
import { _getProvider, FirebaseApp, getApp } from '@firebase/app-exp';
1919
import { Auth } from './src/model/public_types';
2020

2121
import { AuthImpl } from './src/core/auth/auth_impl';
@@ -34,7 +34,7 @@ export { indexedDBLocalPersistence } from './src/platform_browser/persistence/in
3434

3535
registerAuth(ClientPlatform.WORKER);
3636

37-
export function getAuth(app: FirebaseApp): Auth {
37+
export function getAuth(app: FirebaseApp = getApp()): Auth {
3838
// Unlike the other environments, we need to explicitly check if indexedDb is
3939
// available. That means doing the whole rigamarole
4040
const auth = _getProvider(

0 commit comments

Comments
 (0)