defmodule PhoenixKit.Modules.Shared.Components.Page do @moduledoc """ Root page component wrapper. """ use Phoenix.Component # Page delegates child rendering to the caller's PageBuilder.Renderer. @default_renderer PhoenixKit.Modules.Pages.PageBuilder.Renderer attr :children, :list, default: [] attr :attributes, :map, default: %{} attr :variant, :string, default: "default" def render(assigns) do ~H"""