16
16
*/
17
17
18
18
import firebase from 'firebase-exp/compat' ;
19
- import { FirebaseAuth } from '@firebase/auth-types' ;
19
+ import { FirebaseAuth , User } from '@firebase/auth-types' ;
20
20
import { FirebaseAnalytics } from '@firebase/analytics-types' ;
21
21
import { FirebaseApp } from '@firebase/app-compat' ;
22
22
import {
@@ -59,6 +59,7 @@ const namespaced: {
59
59
storageReference : firebase . storage . Reference ;
60
60
firestoreDocumentReference : firebase . firestore . DocumentReference ;
61
61
firestoreCollectionReference : firebase . firestore . CollectionReference ;
62
+ authUser : firebase . User ;
62
63
} = {
63
64
auth : firebase . auth ( ) ,
64
65
analytics : firebase . analytics ( ) ,
@@ -72,7 +73,8 @@ const namespaced: {
72
73
storage : firebase . storage ( ) ,
73
74
storageReference : { } as firebase . storage . Reference ,
74
75
firestoreDocumentReference : { } as firebase . firestore . DocumentReference ,
75
- firestoreCollectionReference : { } as firebase . firestore . CollectionReference
76
+ firestoreCollectionReference : { } as firebase . firestore . CollectionReference ,
77
+ authUser : { } as firebase . User
76
78
} ;
77
79
78
80
const compatTypes : {
@@ -89,6 +91,7 @@ const compatTypes: {
89
91
storageReference : StorageReference ;
90
92
firestoreDocumentReference : DocumentReference ;
91
93
firestoreCollectionReference : CollectionReference ;
94
+ authUser : User ;
92
95
} = {
93
96
auth : namespaced . auth ,
94
97
analytics : namespaced . analytics ,
@@ -102,5 +105,6 @@ const compatTypes: {
102
105
storage : namespaced . storage ,
103
106
storageReference : namespaced . storageReference ,
104
107
firestoreDocumentReference : namespaced . firestoreDocumentReference ,
105
- firestoreCollectionReference : namespaced . firestoreCollectionReference
108
+ firestoreCollectionReference : namespaced . firestoreCollectionReference ,
109
+ authUser : namespaced . authUser
106
110
} ;
0 commit comments