refactor: immediately display login error #185

Merged
csimonis merged 2 commits from refactor-login into main 2025-05-14 07:59:32 +00:00
Showing only changes of commit 64b2e28566 - Show all commits

View file

@ -1,9 +1,9 @@
import {Component, signal} from '@angular/core';
import {FormBuilder, FormGroup, ReactiveFormsModule, Validators} from '@angular/forms';
import {Router, RouterLink} from '@angular/router';
import {LoginRequest} from '../../../model/auth/LoginRequest';
import {AuthService} from '@service/auth.service';
import {CommonModule} from '@angular/common';
import { Component, signal } from '@angular/core';
import { FormBuilder, FormGroup, ReactiveFormsModule, Validators } from '@angular/forms';
import { Router, RouterLink } from '@angular/router';
import { LoginRequest } from '../../../model/auth/LoginRequest';
import { AuthService } from '@service/auth.service';
import { CommonModule } from '@angular/common';
@Component({
selector: 'app-login',
@ -50,7 +50,9 @@ export class LoginComponent {
},
error: (err) => {
this.isLoading.set(false);
this.errorMessage.set(err.error?.message || 'Failed to login. Please check your credentials.');
this.errorMessage.set(
err.error?.message || 'Failed to login. Please check your credentials.'
);
},
});
}