angular/integration/defer/src/app/app.component.ts
Andrew Kushnir db3a90191f test(core): add an integration app for @defer feature (#52065)
This integration app also contains the size-tracking build setup to measure the payload size of `@defer` feature.

PR Close #52065
2023-10-06 12:11:29 -07:00

25 lines
432 B
TypeScript

import {Component} from '@angular/core';
import {DeferComponent} from './defer.component';
@Component({
standalone: true,
selector: 'app-root',
imports: [DeferComponent],
template: `
<h1>Defer feature</h1>
@defer (when isVisible) {
<defer-cmp />
} @loading {
loading
} @placeholder {
Placeholder
} @error {
Error
}
`,
})
export class AppComponent {
isVisible = true;
}