import { Component } from '@angular/core'; import { Router, RouterLink, RouterLinkActive } from '@angular/router'; @Component({ selector: 'app-side-menu', standalone: true, imports: [RouterLink, RouterLinkActive], templateUrl: './app-side-menu.html', styleUrl: './app-side-menu.scss', }) export class AppSideMenu { constructor(public router: Router) {} isDankaActive(): boolean { const url = this.router.url.split('?')[0]; const dankaPages = [ '/danka-list', '/danka-detail', '/danka-edit', ]; const isDankaPage = dankaPages.some(path => url.startsWith(path) ); const isExcluded = url.startsWith('/danka-new'); return isDankaPage && !isExcluded; } }