<% if params[:after] %> <% if @newer_features_version %> <%= turbo_stream.update "newer_element_versions_navigation" do %>
  • <%= link_to t(".newer_versions"), params.permit(:show_redactions).merge(:after => @newer_features_version), :class => "page-link", :data => { :turbo => true, :turbo_stream => true } %>
  • <% end %> <% else %> <%= turbo_stream.remove "newer_element_versions_navigation" %> <% end %> <%= turbo_stream.prepend "element_versions_list" do %> <%= render :partial => "browse/#{@type}", :formats => [:html], :collection => @old_features %> <% end %> <% elsif params[:before] %> <%= turbo_stream.append "element_versions_list" do %> <%= render :partial => "browse/#{@type}", :formats => [:html], :collection => @old_features %> <% end %> <% if @older_features_version %> <%= turbo_stream.update "older_element_versions_navigation" do %>
  • <%= link_to t(".older_versions"), params.permit(:show_redactions).merge(:before => @older_features_version), :class => "page-link", :data => { :turbo => true, :turbo_stream => true } %>
  • <% end %> <% else %> <%= turbo_stream.remove "older_element_versions_navigation" %> <% end %> <% end %>