Sha256: a84fcabd1519725ba62f1cba6f14e1329b42e565c2195ece76d8218f78cc2d2f

Contents?: true

Size: 1.51 KB

Versions: 46

Compression:

Stored size: 1.51 KB

Contents

<%= content_tag :div, data: {
    controller: "date-time-filter",
    filter_name: filter.name,
    date_time_filter_class_value: filter.class.to_s,
    date_time_filter_keep_filters_panel_open_value: @resource.keep_filters_panel_open,
    date_time_filter_picker_options_value: filter.picker_options(@applied_filters[filter.class.to_s])
  } do %>
  <%= filter_wrapper name: filter.name do %>
    <div class="flex relative">
      <div class="self-center w-full" data-slot="value">
        <%= text_field_tag :value, "",
          class: input_classes('w-full mb-0 !pr-9'),
          placeholder: filter.class.empty_message,
          data: {
            date_time_filter_target: "input",
          } %>
      </div>
      <%= content_tag :button,
        class: "absolute right-0 self-center mr-4 uppercase font-semibold text-xs",
        id: :reset,
        type: :button,
        title: t("avo.reset").capitalize,
        data: {
          action: "click->date-time-filter#clear",
          tippy: :tooltip
        } do %>
        <%= svg "avo/times", class: "h-4" %>
      <% end %>
    </div>
    <div class="flex justify-end">
      <%= a_button class: 'mt-4', color: :primary, data: { action: "date-time-filter#changeFilter" }, size: :xs do %>
        <%= filter.button_label || "#{t("avo.filter_by")} #{filter.name}" %>
      <% end %>
    </div>
    <%= link_to 'url_redirect', request.url, data: { 'date-time-filter-target': 'urlRedirect', 'turbo-frame': params[:turbo_frame] }, style: 'hidden', class: 'hidden' %>
  <% end %>
<% end %>

Version data entries

46 entries across 46 versions & 1 rubygems

Version Path
avo-3.17.6.tw4 app/views/avo/base/_date_time_filter.html.erb
avo-3.17.6 app/views/avo/base/_date_time_filter.html.erb
avo-3.17.5 app/views/avo/base/_date_time_filter.html.erb
avo-3.17.4 app/views/avo/base/_date_time_filter.html.erb
avo-3.17.3 app/views/avo/base/_date_time_filter.html.erb
avo-3.17.5.tw4 app/views/avo/base/_date_time_filter.html.erb
avo-3.17.4.tw4 app/views/avo/base/_date_time_filter.html.erb
avo-3.17.3.tw4 app/views/avo/base/_date_time_filter.html.erb
avo-3.17.2.tw4 app/views/avo/base/_date_time_filter.html.erb
avo-3.17.2 app/views/avo/base/_date_time_filter.html.erb
avo-3.17.1.tw4 app/views/avo/base/_date_time_filter.html.erb
avo-3.17.1 app/views/avo/base/_date_time_filter.html.erb
avo-3.17.0 app/views/avo/base/_date_time_filter.html.erb
avo-3.16.6 app/views/avo/base/_date_time_filter.html.erb
avo-3.16.5 app/views/avo/base/_date_time_filter.html.erb
avo-3.16.4 app/views/avo/base/_date_time_filter.html.erb
avo-3.16.3 app/views/avo/base/_date_time_filter.html.erb
avo-3.16.2 app/views/avo/base/_date_time_filter.html.erb
avo-3.16.1 app/views/avo/base/_date_time_filter.html.erb
avo-3.16.0 app/views/avo/base/_date_time_filter.html.erb