|
|
@ -13,28 +13,9 @@ |
|
|
|
<div class="app-filter__content"> |
|
|
|
<div class="app-filter__content"> |
|
|
|
<div class="govuk-form-group app-filter__group"> |
|
|
|
<div class="govuk-form-group app-filter__group"> |
|
|
|
<%= form_with url: "/logs", html: { method: :get } do |f| %> |
|
|
|
<%= form_with url: "/logs", html: { method: :get } do |f| %> |
|
|
|
<%= f.govuk_check_boxes_fieldset :year, legend: { text: "Collection year", size: "s"} do %> |
|
|
|
<% years = {"2021": "2021/22", "2022": "2022/23"} %> |
|
|
|
<div class="govuk-checkboxes govuk-checkboxes--small" data-module="govuk-checkboxes"> |
|
|
|
<%= render partial: "filters/checkbox_filter", locals: {f: f, options: years, label: "Collection year", category: "year" } %> |
|
|
|
<% years = {"2021": "2021/22", "2022": "2022/23"} %> |
|
|
|
<%= render partial: "filters/checkbox_filter", locals: {f: f, options: status_filters, label: "Status", category: "status" } %> |
|
|
|
<% years.map do |key, option| %> |
|
|
|
|
|
|
|
<%= f.govuk_check_box "year", "#{key}", |
|
|
|
|
|
|
|
label: { text: option }, |
|
|
|
|
|
|
|
checked: filter_selected?("year", key), |
|
|
|
|
|
|
|
size: "s" %> |
|
|
|
|
|
|
|
<% end %> |
|
|
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
<% end %> |
|
|
|
|
|
|
|
<%= f.govuk_check_boxes_fieldset :status, legend: { text: "Status", size: "s"} do %> |
|
|
|
|
|
|
|
<div class="govuk-checkboxes govuk-checkboxes--small" data-module="govuk-checkboxes"> |
|
|
|
|
|
|
|
<% statuses = status_filters %> |
|
|
|
|
|
|
|
<% statuses.map do |key, option| %> |
|
|
|
|
|
|
|
<%= f.govuk_check_box "status", "#{key}", |
|
|
|
|
|
|
|
label: { text: option }, |
|
|
|
|
|
|
|
checked: filter_selected?("status", key), |
|
|
|
|
|
|
|
size: "s" %> |
|
|
|
|
|
|
|
<% end %> |
|
|
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
<% end %> |
|
|
|
|
|
|
|
<%= f.govuk_submit "Apply filters", class: "govuk-!-margin-top-4" %> |
|
|
|
<%= f.govuk_submit "Apply filters", class: "govuk-!-margin-top-4" %> |
|
|
|
<% end %> |
|
|
|
<% end %> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|