I am doing it LiveComponents in my app. The parent LiveView does a simple mapping from the current action to the component name, similar to how the phx.gen.live uses the action to enable the modal. The router looks like this:
live "/one", TabbedLive, :tab1
live "/two", TabbedLive, :tab2
Then you can use live_patch between them, but you shouldn’t really see such a drastic difference compared to live_redirect.






















