Concept Flow - svelte:component for dynamic components
Start
Determine component to render
Use <svelte:component this={component} />
Render chosen component in DOM
User interaction or state change
Change component variable
Re-render with new component
End
This flow shows how Svelte dynamically chooses which component to render using <svelte:component> and updates when the chosen component changes.