Start interactive components that were added dynamically #48763
Closed
Description
We add static content dynamically in the following cases:
- Streaming SSR injecting new content
- Progressively-enhanced navigation (when implemented in Blazor SSR progressive enhancement integration with navigation #48761)
- Progressively-enhanced form posts (when implemented in Blazor SSR progressive enhancement integration with form posts #48762)
In each such case, the newly introduced static content may include markers for interactive components. We need the components to turn on (and if needed, start up a new circuit or WebAssembly runtime).
Out of scope:
- Dealing with interactive components that are already present while updating static content (covered in Don't break interactive components when their parent static content is updated #48764)