]> git.openstreetmap.org Git - rails.git/blob - app/views/old_elements/index.turbo_stream.erb
Merge remote-tracking branch 'upstream/pull/6196'
[rails.git] / app / views / old_elements / index.turbo_stream.erb
1 <% if params[:after] %>
2   <% if @newer_features_version %>
3     <%= turbo_stream.update "newer_element_versions_navigation" do %>
4       <li class="page-item">
5         <%= link_to t(".newer_versions"),
6                     params.permit(:show_redactions).merge(:after => @newer_features_version),
7                     :class => "page-link",
8                     :data => { :turbo => true, :turbo_stream => true } %>
9       </li>
10     <% end %>
11   <% else %>
12     <%= turbo_stream.remove "newer_element_versions_navigation" %>
13   <% end %>
14   <%= turbo_stream.prepend "element_versions_list" do %>
15     <%= render :partial => "browse/#{@type}", :formats => [:html], :collection => @old_features %>
16   <% end %>
17 <% elsif params[:before] %>
18   <%= turbo_stream.append "element_versions_list" do %>
19     <%= render :partial => "browse/#{@type}", :formats => [:html], :collection => @old_features %>
20   <% end %>
21   <% if @older_features_version %>
22     <%= turbo_stream.update "older_element_versions_navigation" do %>
23       <li class="page-item">
24         <%= link_to t(".older_versions"),
25                     params.permit(:show_redactions).merge(:before => @older_features_version),
26                     :class => "page-link",
27                     :data => { :turbo => true, :turbo_stream => true } %>
28       </li>
29     <% end %>
30   <% else %>
31     <%= turbo_stream.remove "older_element_versions_navigation" %>
32   <% end %>
33 <% end %>