Sha256: 8c4045ad84bd6be6f690c89cf3a90b702070ee089c2a931141aaebf9e0d15333

Contents?: true

Size: 675 Bytes

Versions: 11

Compression:

Stored size: 675 Bytes

Contents

<%= content_tag :div, id: @id, class: @classes.join(' ') do %>
  <button type="button" class="btn btn-outline-secondary dropdown-toggle" data-toggle="dropdown" aria-expanded="false">
    <%= t(:button_label_html, default: :label_html, scope: "blacklight.search.#{@param}", @interpolation => label_for_value(@selected)) %> <span class="caret"></span>
  </button>

  <div class="dropdown-menu" role="menu">
    <%- @choices.each do |option| %>
      <% text, value = option_text_and_value(option) %>
      <%= link_to(text, @view_context.url_for(@search_state.params_for_search(@param => value)), class: 'dropdown-item', role: 'menuitem') %>
    <%- end -%>
  </div>
<% end %>

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
blacklight-7.16.0 app/components/blacklight/system/dropdown_component.html.erb
blacklight-7.15.2 app/components/blacklight/system/dropdown_component.html.erb
blacklight-7.15.1 app/components/blacklight/system/dropdown_component.html.erb
blacklight-7.15.0 app/components/blacklight/system/dropdown_component.html.erb
blacklight-7.14.1 app/components/blacklight/system/dropdown_component.html.erb
blacklight-7.14.0 app/components/blacklight/system/dropdown_component.html.erb
blacklight-7.13.2 app/components/blacklight/system/dropdown_component.html.erb
blacklight-7.13.1 app/components/blacklight/system/dropdown_component.html.erb
blacklight-7.13.0 app/components/blacklight/system/dropdown_component.html.erb
blacklight-7.12.1 app/components/blacklight/system/dropdown_component.html.erb
blacklight-7.12.0 app/components/blacklight/system/dropdown_component.html.erb