import { Component, signal, inject } from '@angular/core'; import { NavigationEnd, Router, RouterOutlet } from '@angular/router'; import { AppStateService } from './core/services/common/app-state.service'; @Component({ selector: 'app-root', imports: [RouterOutlet], templateUrl: './app.html', styleUrl: './app.scss' }) export class App { private router = inject(Router); private appState=inject(AppStateService) constructor() { this.appState.updateState(); } protected readonly title = signal('Ynex-Tailwind'); ngOnInit() { this.router.events.subscribe((event) => { if (event instanceof NavigationEnd) { setTimeout(() => window.HSStaticMethods.autoInit(), 100); } }); } }