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'; import { SideMenuComponent } from '../side-menu/side-menu.component'; import { MatRippleModule } from '@angular/material/core'; @Component({ selector: 'app-header', standalone: true, imports: [CommonModule, MatButtonModule, MatIconModule, RouterModule, SideMenuComponent, MatRippleModule], templateUrl: './header.component.html', styleUrl: './header.component.scss', }) export class HeaderComponent { private authenticationService = inject(AuthenticationService); get isAuthenticated(): boolean { return this.authenticationService.isAuthenticated(); } }