import { Maybe } from '@/core'; import { NgTemplateOutlet } from '@angular/common'; import { Component, ContentChild, EventEmitter, Input, Output, TemplateRef } from '@angular/core'; import { RouterLink, UrlTree } from '@angular/router'; import { Button } from 'primeng/button'; @Component({ selector: 'app-inner-pages-header', templateUrl: './inner-pages-header.component.html', imports: [Button, RouterLink, NgTemplateOutlet], }) export class InnerPagesHeaderComponent { @Input() pageTitle!: string; @Input() backRoute?: UrlTree | string | any[]; @Output() onBackClick = new EventEmitter(); @ContentChild('actions', { static: true }) actions?: Maybe>; constructor() {} }