added remainder of content

This commit is contained in:
Adam Piontek 2021-04-05 22:42:52 -04:00
parent 27a8c22e9f
commit a7e8651c0b
16 changed files with 175 additions and 11 deletions
lib
home73k
home73k_web/live

View file

@ -16,7 +16,7 @@ defmodule Home73k.Blog do
Path.wildcard("#{Home73k.app_blog_content()}/**/*.md") |> :erlang.md5() != unquote(post_paths_hash)
end
@posts Enum.sort_by(posts, & &1.date, {:desc, Date})
@posts Enum.sort_by(posts, & &1.date, {:desc, NaiveDateTime})
@post_count length(@posts)
@tags posts |> Stream.flat_map(& &1.tags) |> Stream.uniq() |> Enum.sort()

View file

@ -83,7 +83,7 @@ defmodule Home73kWeb.BlogLive do
|> Enum.at(page_int - 1)
end
defp get_page_count, do: Integer.floor_div(Blog.post_count(), @page_size) + rem(Blog.post_count(), @page_size)
defp get_page_count, do: Kernel.ceil(Blog.post_count() / @page_size)
defp assign_prev_next(socket, page_int) do
socket