Current block
@{{ defer().currentBlock ?? 'defer' }}
@let triggers = defer().triggers; @let blocks = defer().blocks; Declared blocks
@if (blocks.placeholderBlock) { @placeholder{{ blocks.placeholderBlock.minimumTime ? `(minimum ${blocks.placeholderBlock.minimumTime} ms)` : '' }} } @if (blocks.loadingBlock) { @loading{{ loadingBlockInfo() }} } @if (blocks.hasErrorBlock) { @error }
Triggers

Defer triggers

@for (trigger of triggers.defer; track $index) { {{ trigger }} } @if (triggers.hydrate.length > 0) {

Hydration triggers

@for (trigger of triggers.hydrate; track $index) { {{ trigger }} } } @if (triggers.prefetch.length > 0) {

Prefetch triggers

@for (trigger of triggers.prefetch; track $index) { {{ trigger }} } }