@@ -42,13 +42,14 @@ const MIME_SOURCE = 'text/plain';
42
42
// GIS Token Client
43
43
let googleProvider : GoogleOAuthProvider ;
44
44
// Login function
45
- const googleLogin = ( ) => new Promise < SuccessTokenResponse > ( ( resolve , reject ) => {
46
- googleProvider . useGoogleLogin ( {
47
- flow : 'implicit' ,
48
- onSuccess : resolve ,
49
- scope : SCOPES ,
50
- } ) ( )
51
- } ) ;
45
+ const googleLogin = ( ) =>
46
+ new Promise < SuccessTokenResponse > ( ( resolve , reject ) => {
47
+ googleProvider . useGoogleLogin ( {
48
+ flow : 'implicit' ,
49
+ onSuccess : resolve ,
50
+ scope : SCOPES
51
+ } ) ( ) ;
52
+ } ) ;
52
53
53
54
export function * persistenceSaga ( ) : SagaIterator {
54
55
yield takeLatest ( LOGOUT_GOOGLE , function * ( ) : any {
@@ -338,13 +339,14 @@ const initialisationPromise: Promise<void> = new Promise(res => {
338
339
// only called once
339
340
async function initialise ( ) {
340
341
// initialize GIS client
341
- googleProvider = new GoogleOAuthProvider ( {
342
- clientId : Constants . googleClientId ! ,
343
- onScriptLoadError : ( ) => console . log ( 'onScriptLoadError' ) ,
344
- onScriptLoadSuccess : ( ) => {
345
- console . log ( 'onScriptLoadSuccess' ) ;
346
- } ,
347
- } ) ;
342
+ await new Promise < void > (
343
+ ( resolve , reject ) =>
344
+ ( googleProvider = new GoogleOAuthProvider ( {
345
+ clientId : Constants . googleClientId ! ,
346
+ onScriptLoadSuccess : resolve ,
347
+ onScriptLoadError : reject
348
+ } ) )
349
+ ) ;
348
350
349
351
// load and initialize gapi.client
350
352
await new Promise < void > ( ( resolve , reject ) =>
@@ -356,8 +358,6 @@ async function initialise() {
356
358
await gapi . client . init ( {
357
359
discoveryDocs : DISCOVERY_DOCS
358
360
} ) ;
359
-
360
-
361
361
}
362
362
363
363
function * handleUserChanged ( accessToken : string | null ) {
0 commit comments