JOL/lib/jol_web/controllers/page_controller.ex

19 lines
425 B
Elixir
Raw Normal View History

defmodule JOLWeb.PageController do
use JOLWeb, :controller
@spec home(Plug.Conn.t(), any()) :: Plug.Conn.t()
def home(conn, _params) do
2024-06-28 16:54:48 +00:00
conn
|> assign(:page_title, "Home")
|> render(:home)
end
@spec tags(Plug.Conn.t(), any()) :: Plug.Conn.t()
def tags(conn, _params) do
conn
|> assign(:tags, JOL.Blog.unique_tag_list())
|> assign(:page_title, "Post Tags")
|> render(:tags)
end
end