@defer (when isCheckedDefer()) { } @placeholder { Placeholder } @error { Error } @loading(minimum 1s) { Loading... } @defer (on interaction) { Clicked } @placeholder { Placeholder (click on it!) } @defer (on hover) { Hovered } @placeholder { Placeholder (hover it!) } @defer (on idle) { Browser has reached an idle state } @placeholder { Placeholder } @defer (on timer(5s)) { Visible after 5s } @placeholder { Placeholder } @defer (on viewport) { } @placeholder { Placeholder } @defer (on interaction; prefetch on hover) { } @placeholder { Placeholder (hover it, then click on it!) } @defer (on interaction; prefetch on hover) { } @placeholder { Placeholder (hover it, then click on it!) }