isdashboard/src/main/webapp/app/app-page-title-strategy.ts

18 lines
437 B
TypeScript
Executable File

import { Injectable } from '@angular/core';
import { RouterStateSnapshot, TitleStrategy } from '@angular/router';
@Injectable()
export class AppPageTitleStrategy extends TitleStrategy {
constructor() {
super();
}
override updateTitle(routerState: RouterStateSnapshot): void {
let pageTitle = this.buildTitle(routerState);
if (!pageTitle) {
pageTitle = 'Isdashboard';
}
document.title = pageTitle;
}
}