14 lines
455 B
Elixir
14 lines
455 B
Elixir
<%= if Content.Post.paginated_post?(@post) do %>
|
|
<nav class="paginator">
|
|
Page:
|
|
<%= Enum.map(
|
|
1..Content.Post.content_page_count(@post),
|
|
fn page ->
|
|
if assigns[:current_page] == nil || assigns[:current_page] != page do
|
|
link page, to: Routes.paged_post_path(@conn, :show, @post, page)
|
|
else
|
|
content_tag :span, page, class: "paginator-page"
|
|
end
|
|
end) %>
|
|
</nav>
|
|
<% end %>
|