Module: Weft::Router::OOBIncludes

Included in:
Weft::Router
Defined in:
lib/weft/router/oob_includes.rb

Overview

OOB-include slice of the Router. Renders companion components declared via includes alongside a response, with the hx-swap-oob attribute set so htmx swaps each into its own DOM slot.

Depends on Router internals: filtered_params, build_component_with_wire, and the Errors slice's identity and recovery helpers (unbuilt_instance, resolved_dom_id, invoke_recovery_block, auto_param_overlay, component_tag_for, compute_retry_url, recovery_status).