1 <% if older_id || newer_id %>
3 <% translation_scope ||= "shared.pagination.#{controller.controller_name}" %>
5 <ul class="pagination">
6 <%= pagination_item(newer_id && @params.merge(:before => nil, :after => nil)) do %>
7 <%= previous_page_svg_tag :class => "flex-shrink-0", :count => 2 %>
8 <span class="d-none d-md-block"><%= t :newest, :scope => translation_scope %></span>
10 <%= pagination_item(newer_id && @params.merge(:before => nil, :after => newer_id)) do %>
11 <%= previous_page_svg_tag :class => "flex-shrink-0" %>
12 <span class="d-none d-sm-block"><%= t :newer, :scope => translation_scope %></span>
14 <%= pagination_item(older_id && @params.merge(:before => older_id, :after => nil)) do %>
15 <span class="d-none d-sm-block"><%= t :older, :scope => translation_scope %></span>
16 <%= next_page_svg_tag :class => "flex-shrink-0" %>
18 <%= pagination_item(older_id && @params.merge(:before => nil, :after => 0)) do %>
19 <span class="d-none d-md-block"><%= t :oldest, :scope => translation_scope %></span>
20 <%= next_page_svg_tag :class => "flex-shrink-0", :count => 2 %>