defmodule <%= @web_module_prefix %>.PhoenixKit.Live.Admin.<%= @category %>.Index do @moduledoc """ Index page for the <%= @category %> admin category. """ use <%= @web_module_prefix %>, :live_view use Gettext, backend: PhoenixKitWeb.Gettext alias PhoenixKit.Settings @impl true def mount(_params, _session, socket) do socket = socket |> assign(:project_title, Settings.get_setting("project_title", "PhoenixKit")) |> assign(:page_title, gettext("<%= @category %>")) |> assign(:url_path, "<%= @url %>") {:ok, socket} end @impl true def render(assigns) do ~H"""
<.flash_messages flash={@flash} />

{@page_title}

This is the index page for the {@page_title} section. Navigate to the subpages using the sidebar menu.

""" end defp flash_messages(assigns) do ~H""" """ end end