Loading...
Loading...
ALWAYS use when working with Angular Deferrable Views, @defer, lazy loading components, or deferred loading in Angular.
npx skill4agent add oguzhan18/angular-ecosystem-skills angular-deferrable@Component({
template: `
@defer (on viewport) {
<heavy-chart />
} @placeholder {
<div>Loading...</div>
}
`
})
export class DashboardComponent {}@Component({
template: `
<button (click)="showModal = true">Open</button>
@defer (when showModal) {
<modal-component />
}
`
})
export class MyComponent {}@Component({
template: `
@defer (on hover) {
<tooltip />
}
`
})
export class TooltipWrapper {}