22 lines
460 B
Elixir
22 lines
460 B
Elixir
defmodule JOLWeb.PageController do
|
|
use JOLWeb, :controller
|
|
|
|
@spec home(Plug.Conn.t(), any()) :: Plug.Conn.t()
|
|
def home(conn, _params) do
|
|
conn
|
|
|> render(:home, page_title: "Welcome!", posts: JOL.Blog.recent_posts())
|
|
end
|
|
|
|
def about(conn, _params) do
|
|
conn
|
|
|> assign(:page_title, "About Jessica")
|
|
|> render(:about)
|
|
end
|
|
|
|
def now(conn, _params) do
|
|
conn
|
|
|> assign(:page_title, "Current Status")
|
|
|> render(:now)
|
|
end
|
|
end
|