defmodule CanneryWeb.LayoutView do use CanneryWeb, :view alias CanneryWeb.{Endpoint, HomeLive} # Phoenix LiveDashboard is available only in development by default, # so we instruct Elixir to not warn if the dashboard route is missing. @compile {:no_warn_undefined, {Routes, :live_dashboard_path, 2}} def get_title(%{assigns: %{title: title}}) when title not in [nil, ""] do gettext("Cannery | %{title}", title: title) end def get_title(_conn) do gettext("Cannery") end end