Runtime boundary
Lazy
Reserve layout space and defer expensive client work without pretending that a wrapper can delay arbitrary Nuxt hydration.Lazy at a glance
Lazy covers deferred activation and rendering boundaries while preserving native platform semantics where they apply.
- Focused responsibilityThe component owns one clear interaction contract without absorbing application logic.
- Typed contractProps, slots, and events are documented from the current public API.
- System statesEnabled, active, focused, and disabled states stay aligned with the theme.
A quick look
A live component shows the default contract before the detailed specification.
Start with defaults
Override only the values that communicate a real product requirement.
Preserve intent
Visual configuration must not change semantics or expected interaction.