import { CommonModule } from '@angular/common'; import { ChangeDetectionStrategy, Component, Input } from '@angular/core'; import { RouterModule } from '@angular/router'; export interface PageBreadcrumbItem { label: string; link?: string | any[]; } @Component({ changeDetection: ChangeDetectionStrategy.OnPush, selector: 'app-page-breadcrumb', standalone: true, imports: [CommonModule, RouterModule], template: ` `, styleUrls: ['./page-breadcrumb.component.scss'], }) export class PageBreadcrumbComponent { @Input() items: PageBreadcrumbItem[] = []; }