Add disconnection and minor improvements on login page.

This commit is contained in:
Florian THIERRY
2024-03-27 12:15:41 +01:00
parent 13c2cc8118
commit 0900df463a
14 changed files with 193 additions and 76 deletions

View File

@@ -1,13 +1,21 @@
import { Component } from '@angular/core';
import { Component, inject } from '@angular/core';
import { MatIconModule } from '@angular/material/icon';
import { MatButtonModule } from '@angular/material/button';
import { RouterModule } from '@angular/router';
import { AuthenticationService } from '../../core/service/authentication.service';
import { CommonModule } from '@angular/common';
@Component({
selector: 'app-header',
standalone: true,
imports: [MatButtonModule, MatIconModule, RouterModule],
imports: [CommonModule, MatButtonModule, MatIconModule, RouterModule],
templateUrl: './header.component.html',
styleUrl: './header.component.scss',
})
export class HeaderComponent {}
export class HeaderComponent {
private authenticationService = inject(AuthenticationService);
get isAuthenticated(): boolean {
return this.authenticationService.isAuthenticated();
}
}