]> git.openstreetmap.org Git - rails.git/blob - app/views/browse/_paging_nav.html.erb
cbe8cdefbf159a7ee19426bb227f93483ece26e2
[rails.git] / app / views / browse / _paging_nav.html.erb
1 <div class="d-flex flex-wrap gap-2">
2   <h4 class="fs-5 mb-0"><%= heading %></h4>
3   <% if pages.page_count > 1 %>
4     <ul class="pagination pagination-sm mb-1 ms-auto">
5     <% pagination_items(pages, {}).each do |body, n| %>
6       <% linked = !(n.is_a? String)
7          classes = ["page-item"]
8          classes.push(n) unless linked %>
9       <%= content_tag "li", :class => classes do
10         if linked
11           link_to(body, url_for(page_param => n), :class => "page-link")
12         else
13           content_tag("span", body, :class => "page-link")
14         end
15       end %>
16     <% end %>
17     </ul>
18   <% end %>
19 </div>