From 0fc9102747c7e5200d3260afa2838e2cd82e42d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Zieli=C5=84ski?= Date: Sat, 24 Jun 2023 13:17:50 +0200 Subject: [PATCH] Update login-page.component.ts --- .../components/login-page/login-page.component.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Frontend/src/app/components/login-page/login-page.component.ts b/Frontend/src/app/components/login-page/login-page.component.ts index 5b8ede3..ab4d5f7 100644 --- a/Frontend/src/app/components/login-page/login-page.component.ts +++ b/Frontend/src/app/components/login-page/login-page.component.ts @@ -32,7 +32,6 @@ export class LoginPageComponent implements OnInit { // eslint-disable-next-line @typescript-eslint/ban-ts-comment // @ts-ignore window.onGoogleLibraryLoad = () => { - console.log('Library loaded'); // eslint-disable-next-line @typescript-eslint/ban-ts-comment // @ts-ignore @@ -42,7 +41,6 @@ export class LoginPageComponent implements OnInit { auto_select: true, cancel_on_tap_outside: true }); - console.log('initialized'); // eslint-disable-next-line @typescript-eslint/ban-ts-comment // @ts-ignore @@ -52,12 +50,9 @@ export class LoginPageComponent implements OnInit { document.getElementById("google-button"), { theme: "outline", size: "large", width: "100%" } ); - console.log('button rendered'); // eslint-disable-next-line @typescript-eslint/ban-ts-comment // @ts-ignore - //google.accounts.id.prompt(); - - + google.accounts.id.prompt(); }; } @@ -66,7 +61,10 @@ export class LoginPageComponent implements OnInit { async handleCredentialResponse(response: any) { try { // eslint-disable-next-line @typescript-eslint/no-explicit-any + const responsePayload: any = jwt_decode(response.credential); + console.log('Response', response); + /* this.auth$.user = new User({ googleCredentials: response.credential, userName: `${responsePayload.given_name} ${responsePayload.family_name}`, @@ -82,6 +80,7 @@ export class LoginPageComponent implements OnInit { this.router$.navigate(['/app']); }); // eslint-disable-next-line @typescript-eslint/no-explicit-any + */ } catch (e: any) { console.error('handleCredentialResponse', e); this.ngZone$.run(() => { @@ -107,6 +106,7 @@ export class LoginPageComponent implements OnInit { } finally { this.loading = false; } + } }