KinoPhoenixLiveview.DynamicRootLayout (kino_phoenix_live_view v0.1.1)
A plug that dynamically sets the root layout for Phoenix controllers.
It retrieves the root layout module from the application environment
(defaulting to KinoPhoenixLiveview.Layout) and assigns it to the connection.
Summary
Functions
Sets the root layout for the connection dynamically.
It fetches the layout from the application configuration and updates the
connection using Phoenix.Controller.put_root_layout/2.
Parameters
conn: The connection struct._opts: Unused options.
Returns
- The updated connection.
Initializes the plug options.
This plug does not require any special options.
Parameters
opts: The plug options.
Returns
- The unchanged options.