defmodule <%= @web_module_prefix %>.PhoenixKit.Dashboard.<%= @page_name %> do @moduledoc """ User dashboard LiveView for <%= @page_title %>. """ use <%= @web_module_prefix %>, :live_view import PhoenixKitWeb.LayoutHelpers, only: [dashboard_assigns: 1] import PhoenixKitWeb.Components.Core.UserDashboardHeader, only: [user_dashboard_header: 1] @impl true def mount(_params, _session, socket) do socket = assign(socket, :page_title, gettext("<%= @page_title %>")) {:ok, socket} end @impl true def render(assigns) do ~H"""
<.user_dashboard_header title={@page_title} subtitle={gettext("<%= @description %>")} />

This is a template for your {@page_title} dashboard page. You can customize this page by modifying the LiveView module.

""" end end