Add alerts

This commit is contained in:
Phan Huy Tran 2025-02-12 09:38:31 +01:00
parent e8d2f53a93
commit cc71106950
2 changed files with 10 additions and 2 deletions

View File

@ -13,7 +13,11 @@ export class HomepageComponent {
private KeycloakService: KeycloakService = inject(KeycloakService); private KeycloakService: KeycloakService = inject(KeycloakService);
onLogout() { onLogout() {
this.KeycloakService.logout(); this.KeycloakService.logout()
.catch(error => {
alert("Error logging out. Please try again.");
console.error('Logout error:', error);
});
} }
openUserInfo() { openUserInfo() {

View File

@ -11,6 +11,10 @@ export class LandingPageComponent {
private keycloakService: KeycloakService = inject(KeycloakService); private keycloakService: KeycloakService = inject(KeycloakService);
login() { login() {
this.keycloakService.login(); this.keycloakService.login()
.catch(error => {
alert("Error: Unable to redirect to login page. Please try again later.");
console.error('Error redirecting to login:', error);
});
} }
} }