<div class="paginator numbered-paginator mt-8 mb-4 space-x-2 flex justify-center items-center">
  <%= link_to_page chevron_left_icon, prev_page, class: "paginator-prev", rel: "prev", "data-shortcut": "a left" %>

  <% pages.each do |page| %>
    <% if page == "..." %>
      <%= ellipsis_icon class: "paginator-ellipsis text-muted desktop-only" %>
    <% elsif page == current_page %>
      <%= tag.span page, class: "paginator-current font-bold" %>
    <% else %>
      <%= link_to_page page, class: "paginator-page desktop-only" %>
    <% end %>
  <% end %>

  <%= link_to_page chevron_right_icon, next_page, class: "paginator-next", rel: "next", "data-shortcut": "d right" %>
</div>
