Renders page layouts with EEx assigns.
Summary
Functions
Render page HTML through an optional EEx layout.
Render generated route HTML through an optional EEx layout.
Functions
@spec render( String.t(), String.t() | Astral.Template.Source.t() | nil, Astral.Page.t(), Astral.Site.t() ) :: {:ok, String.t()} | {:error, term()}
Render page HTML through an optional EEx layout.
@spec render_route( String.t(), String.t() | Astral.Template.Source.t() | nil, Astral.Route.t(), Astral.Site.t() ) :: {:ok, String.t()} | {:error, term()}
Render generated route HTML through an optional EEx layout.