Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
discourse-annotator / app / views / lib / _sort_by.html.erb
Size: Mime:
<div class="dropdown">
  <div class="dropdown-btn" aria-haspopup="true" role="button" tabindex="0">
    <div class="dropdown-btn-text">
      Sort by: <%= params[:order].blank? ? options.first.last : options[params[:order].to_sym] %>
    </div>
    <span class="dropdown-arrow"></span>
  </div>

  <div class="dropdown-content">
    <% options.each do |key, label| %>
      <%= link_to label,
                  request.query_parameters.except(:page).merge(order: key),
                  class: ((params[:order].blank? && key == options.first.first) || params[:order]&.to_sym == key ? 'active' : nil) %>
    <% end %>
  </div>
</div>