| 1234567891011121314151617181920212223242526272829303132 |
- 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;
- }
- }
|