Writing

<%= for {year, blogs} <- @blogs_by_year do %>

{year}

    <%= for blog <- blogs do %>
  • <.link navigate={Web.Paths.public_blog_path(blog)} class="flex justify-between hover:bg-gray-50 -mx-2 px-2 py-1 rounded" >

    {blog.title}

    <.timex value={Core.Posts.publish_date_time(blog)} format="{Mfull} {D}" />
  • <% end %>
<% end %>
<.pagination meta={@meta} path={~p"/blog"} schema={Schema.Post} class="my-2" />