1import { ChangeDetectionStrategy, Component } from "@angular/core";
2
3import { FeatureHeaderComponent } from "../feature-header.component";
4import { ShowcaseChatHostComponent } from "../showcase-chat-host.component";
5
6@Component({
7 selector: "showcase-a2ui-feature",
8 imports: [FeatureHeaderComponent, ShowcaseChatHostComponent],
9 changeDetection: ChangeDetectionStrategy.OnPush,
10 host: { class: "feature-page" },
11 template: `
12 <showcase-feature-header />
13 <main class="a2ui-feature-page">
14 <section class="chat-surface" aria-label="Angular A2UI demonstration">
15 <showcase-chat-host />
16 </section>
17 </main>
18 `,
19})
20export class A2UIFeatureComponent {
21 protected readonly demoLabel = "Angular A2UI demonstration";
22}
23