Sha256: 3a5cbdfbda10c1807314e0f1f9e7db6d09210e7f15b6ab51a600205aeaa30e9f

Contents?: true

Size: 1.83 KB

Versions: 36

Compression:

Stored size: 1.83 KB

Contents

<% if @refine_filter %>
  <%= tag.div id: dom_id(@refine_filter_builder, "query"),
              data: {
                controller: "refine--filter-pills refine--state turbo-visit",
                refine__state_conditions_value: @refine_filter_query.available_conditions_attributes.to_json,
                refine__state_blueprint_value: @refine_filter_builder.blueprint.to_json,
                refine__state_class_name_value: @refine_filter_query.configuration[:class_name],
                refine__state_refresh_url_value: refine_blueprint_path,
                refine__state_client_id_value: @refine_filter_builder.client_id,
                refine__filter_pills_submit_url_value: refine_blueprint_path,
                action: "filter-submit-success->turbo-visit#visit"
              } do
  %>

    <% if @refine_filter.human_readable_criterions.any? %>
      <div class="text-blue-600 pb-3 font-medium text-sm rounded w-full">
        <div class="w-full flex pb-1 refine-filter-condition-pills-wrapper">
          <div class="refine-filter-conditions-wrapper-icon"></div>
          <% @refine_filter.human_readable_criterions.each_with_index do |condition, index| %>

            <% if ["or", "and"].include?(condition) %>
              <span class="refine-filter-condition-pill-and"><%=  t(".pill_and.#{condition}") %></span>
            <% else %>
              <% data_action = "click->refine--filter-pills#delete" %>
              <div class="refine-filter-condition-pill">
                <%= condition %>
                <button
                  class="refine-filter-remove-condition-pill"
                  data-action="<%= data_action %>"
                  data-criterion-id="<%= index %>"
                >
                </button>
              </div>
            <% end %>
          <% end %>
        </div>
      </div>
    <% end %>
  <% end %>
<% end %>

Version data entries

36 entries across 36 versions & 1 rubygems

Version Path
refine-rails-2.13.3 app/views/_filter_pills.html.erb
refine-rails-2.13.2 app/views/_filter_pills.html.erb
refine-rails-2.13.1 app/views/_filter_pills.html.erb
refine-rails-2.13.0 app/views/_filter_pills.html.erb
refine-rails-2.12.2 app/views/_filter_pills.html.erb
refine-rails-2.12.1 app/views/_filter_pills.html.erb
refine-rails-2.12.0 app/views/_filter_pills.html.erb
refine-rails-2.11.12 app/views/_filter_pills.html.erb
refine-rails-2.11.11 app/views/_filter_pills.html.erb
refine-rails-2.11.10 app/views/_filter_pills.html.erb
refine-rails-2.11.9 app/views/_filter_pills.html.erb
refine-rails-2.11.8 app/views/_filter_pills.html.erb
refine-rails-2.11.6 app/views/_filter_pills.html.erb
refine-rails-2.11.5 app/views/_filter_pills.html.erb
refine-rails-2.11.4 app/views/_filter_pills.html.erb
refine-rails-2.11.3 app/views/_filter_pills.html.erb
refine-rails-2.11.2 app/views/_filter_pills.html.erb
refine-rails-2.11.1 app/views/_filter_pills.html.erb
refine-rails-2.11.0 app/views/_filter_pills.html.erb
refine-rails-2.10.1 app/views/_filter_pills.html.erb