Sha256: 49a42cd8ef6994bf503360e83b76e00f2ba00d6cc60852afafced617713bc5ab

Contents?: true

Size: 1.39 KB

Versions: 10

Compression:

Stored size: 1.39 KB

Contents

<div class="w-full mt-4 flex justify-between">
  <% if duration %>
    <div class="text-sm mb-2 text-gray-700">Returned <b class="font-bold"><%= pluralize pagination[:total], "result" %></b> in <b class="font-bold"><%= duration.to_i %>ms</b></div>
  <% end %>
  <div>
    <a href='<%= insert_page_to_url(url, 1) %>' class="px-2 py-1 border-gray-300 bg-white text-sm border text-gray-700 rounded">First</a>
    <% if pagination[:page] > 1 %>
      <a href='<%= insert_page_to_url(url, pagination[:page] - 1) %>' class="px-2 py-1 border-gray-300 bg-white text-sm border text-gray-700 rounded">Prev</a>
    <% end %>
    <% pagination[:window].each do |page| %>
      <% if page == pagination[:page] %>
        <span class="px-2 py-1 border-gray-300 bg-gray-700 text-sm border text-gray-300 rounded"><%= page %></span>
      <% else %>
        <a href='<%= insert_page_to_url(url, page) %>' class="px-2 py-1 border-gray-300 bg-white text-sm border text-gray-700 rounded"><%= page %></a>
      <% end %>
    <% end %>
    <% if pagination[:page] < pagination[:total_pages] %>
      <a href='<%= insert_page_to_url(url, pagination[:page] + 1) %>' class="px-2 py-1 border-gray-300 bg-white text-sm border text-gray-700 rounded">Next</a>
    <% end %>
    <a href='<%= insert_page_to_url(url, pagination[:total_pages]) %>' class="px-2 py-1 border-gray-300 bg-white text-sm border text-gray-700 rounded">Last</a>
  </div>
</div>

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
activetracker-0.4.9 app/views/active_tracker/common/_pagination.html.erb
activetracker-0.4.8 app/views/active_tracker/common/_pagination.html.erb
activetracker-0.4.7 app/views/active_tracker/common/_pagination.html.erb
activetracker-0.4.6 app/views/active_tracker/common/_pagination.html.erb
activetracker-0.4.5 app/views/active_tracker/common/_pagination.html.erb
activetracker-0.4.4 app/views/active_tracker/common/_pagination.html.erb
activetracker-0.4.3 app/views/active_tracker/common/_pagination.html.erb
activetracker-0.4.2 app/views/active_tracker/common/_pagination.html.erb
activetracker-0.4.1 app/views/active_tracker/common/_pagination.html.erb
activetracker-0.4.0 app/views/active_tracker/common/_pagination.html.erb