Ajout auth
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
import { Component } from '@angular/core';
|
||||
import { Component, inject } from '@angular/core';
|
||||
import { RouterLink, RouterLinkActive } from '@angular/router';
|
||||
import { version } from '../../../package.json';
|
||||
import { KeycloakService } from '../auth/keycloak.service';
|
||||
|
||||
@Component({
|
||||
selector: 'app-menu',
|
||||
@@ -10,10 +11,15 @@ import { version } from '../../../package.json';
|
||||
})
|
||||
export class Menu {
|
||||
protected readonly version = version;
|
||||
protected readonly keycloak = inject(KeycloakService);
|
||||
|
||||
protected readonly menuItems = [
|
||||
{ label: 'Accueil', path: '/home' },
|
||||
{ label: 'Projet', path: '/project' },
|
||||
{ label: 'Issues', path: '/issues' },
|
||||
];
|
||||
|
||||
protected logout(): void {
|
||||
this.keycloak.logout();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user