changements visuels login form
This commit is contained in:
@@ -4,7 +4,7 @@ import {
|
||||
IonCard,
|
||||
IonCardContent,
|
||||
IonCardHeader,
|
||||
IonCardTitle,
|
||||
IonCardTitle, IonContent, IonInput, IonItem, NavController,
|
||||
} from '@ionic/angular/standalone';
|
||||
import {CommonModule} from "@angular/common";
|
||||
import {FormBuilder, ReactiveFormsModule, Validators} from "@angular/forms";
|
||||
@@ -15,13 +15,14 @@ import {LoginService} from "../../login.service";
|
||||
selector: 'login-form',
|
||||
templateUrl: 'login-form.component.html',
|
||||
styleUrls: ['login-form.component.css'],
|
||||
imports: [IonButton, IonCard, IonCardContent, IonCardHeader, IonCardTitle, CommonModule, ReactiveFormsModule,],
|
||||
imports: [IonButton, IonCard, IonCardContent, IonCardHeader, IonCardTitle, CommonModule, ReactiveFormsModule, IonItem, IonInput, IonContent,],
|
||||
})
|
||||
export class LoginFormComponent {
|
||||
|
||||
private fb = inject(FormBuilder);
|
||||
private loginService = inject(LoginService);
|
||||
private router = inject(Router);
|
||||
private navCtrl = inject(NavController);
|
||||
|
||||
isLoading = false;
|
||||
|
||||
@@ -30,8 +31,11 @@ export class LoginFormComponent {
|
||||
password: ['', [Validators.required]]
|
||||
});
|
||||
|
||||
submitForm(): void {
|
||||
async submitForm(): Promise<void> {
|
||||
if (this.loginForm.valid) {
|
||||
|
||||
await this.navCtrl.navigateRoot(['main/messages']);
|
||||
|
||||
this.isLoading = true;
|
||||
|
||||
const request = {
|
||||
|
||||
Reference in New Issue
Block a user