Integration management flow
Block-composed provider catalog, detail, connected inventory, configuration recovery, and mobile states.
Provider discovery, detail, connection records, configuration recovery, and narrow catalog pressure.
Model errors preserve the failed configuration while explaining a recoverable provider state.
Workspace integrations
Model errors preserve the failed configuration while explaining a recoverable provider state.
The application owns authorization, destinations, event policy, and persistence.
test/dummy/app/components/gallery/flows/integration_management_page.rbworkspace_surface do
render_header
case state
when "catalog", "mobile"
render_catalog
when "detail"
render_provider_detail
when "connected"
render_connected
when "config-error"
render_configuration(invalid: true)
end
end