File tree Expand file tree Collapse file tree 3 files changed +11
-9
lines changed Expand file tree Collapse file tree 3 files changed +11
-9
lines changed Original file line number Diff line number Diff line change @@ -30,10 +30,7 @@ export interface FirebaseAppCheckInternal {
30
30
removeTokenListener ( listener : ( token : AppCheckTokenResult ) => void ) : void ;
31
31
}
32
32
33
- interface AppCheckTokenListener {
34
- listener : ( token : AppCheckTokenResult ) => void ;
35
- onError ?: ( error : Error ) => void ;
36
- }
33
+ type AppCheckTokenListener = ( token : AppCheckTokenResult ) => void ;
37
34
38
35
// If the error field is defined, the token field will be populated with a dummy token
39
36
interface AppCheckTokenResult {
Original file line number Diff line number Diff line change 18
18
import { getToken as getReCAPTCHAToken } from './recaptcha' ;
19
19
import { FirebaseApp } from '@firebase/app-types' ;
20
20
import {
21
- AppCheckTokenResult ,
22
- AppCheckTokenListener
21
+ AppCheckTokenListener ,
22
+ AppCheckTokenResult
23
23
} from '@firebase/app-check-interop-types' ;
24
24
import {
25
25
AppCheckTokenInternal ,
26
+ AppCheckTokenListenerInternal ,
26
27
getDebugState ,
27
28
getState ,
28
29
setState
@@ -167,11 +168,11 @@ export async function getToken(
167
168
export function addTokenListener (
168
169
app : FirebaseApp ,
169
170
platformLoggerProvider : Provider < 'platform-logger' > ,
170
- listener : ( token : AppCheckTokenResult ) => void ,
171
+ listener : AppCheckTokenListener ,
171
172
onError ?: ( error : Error ) => void
172
173
) : void {
173
174
const state = getState ( app ) ;
174
- const tokenListener : AppCheckTokenListener = {
175
+ const tokenListener : AppCheckTokenListenerInternal = {
175
176
listener,
176
177
onError
177
178
} ;
Original file line number Diff line number Diff line change @@ -25,9 +25,13 @@ import { GreCAPTCHA } from './recaptcha';
25
25
export interface AppCheckTokenInternal extends AppCheckToken {
26
26
issuedAtTimeMillis : number ;
27
27
}
28
+ export interface AppCheckTokenListenerInternal {
29
+ listener : AppCheckTokenListener ;
30
+ onError ?: ( error : Error ) => void ;
31
+ }
28
32
export interface AppCheckState {
29
33
activated : boolean ;
30
- tokenListeners : AppCheckTokenListener [ ] ;
34
+ tokenListeners : AppCheckTokenListenerInternal [ ] ;
31
35
customProvider ?: AppCheckProvider ;
32
36
siteKey ?: string ;
33
37
token ?: AppCheckTokenInternal ;
You can’t perform that action at this time.
0 commit comments