File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -127,15 +127,17 @@ function initializeApp(
127
127
}
128
128
const appName = 'app-' + new Date ( ) . getTime ( ) + '-' + Math . random ( ) ;
129
129
let app = firebase . initializeApp ( appOptions , appName ) ;
130
- // hijacking INTERNAL.getToken to bypass FirebaseAuth and allows specifying of auth headers
131
130
if ( accessToken ) {
132
131
const mockAuthComponent = new Component (
133
132
'auth-internal' ,
134
133
( ) =>
135
134
( {
136
135
getToken : async ( ) => ( { accessToken : accessToken } ) ,
137
136
getUid : ( ) => null ,
138
- addAuthTokenListener : ( ) => { } ,
137
+ addAuthTokenListener : ( listener ) => {
138
+ // Call listener once immediately with predefined accessToken.
139
+ listener ( accessToken ) ;
140
+ } ,
139
141
removeAuthTokenListener : ( ) => { }
140
142
} as FirebaseAuthInternal ) ,
141
143
ComponentType . PRIVATE
You can’t perform that action at this time.
0 commit comments