puts filters in span to display correctly multiples filters
This commit is contained in:
parent
080747f60b
commit
b65a3d4baf
1 changed files with 8 additions and 8 deletions
|
@ -4,12 +4,12 @@
|
||||||
#filter-menu.dropdown-content.left-aligned.fade-in-down{ data: { menu_button_target: 'menu' } }
|
#filter-menu.dropdown-content.left-aligned.fade-in-down{ data: { menu_button_target: 'menu' } }
|
||||||
= render Dossiers::FilterComponent.new(procedure: procedure, procedure_presentation: @procedure_presentation, statut: statut)
|
= render Dossiers::FilterComponent.new(procedure: procedure, procedure_presentation: @procedure_presentation, statut: statut)
|
||||||
|
|
||||||
- current_filters.group_by { |filter| filter['table'] }.each_with_index do |(table, filters), i|
|
- current_filters.group_by { |filter| filter['table'] }.each_with_index do |(table, filters), i|
|
||||||
- if i > 0
|
|
||||||
= " et "
|
|
||||||
- filters.each_with_index do |filter, i|
|
|
||||||
- if i > 0
|
- if i > 0
|
||||||
= " ou "
|
= " et "
|
||||||
= link_to remove_filter_instructeur_procedure_path(procedure, { statut: statut, field: "#{filter['table']}/#{filter['column']}", value: filter['value'] }),
|
- filters.each_with_index do |filter, i|
|
||||||
class: "fr-tag fr-tag--dismiss fr-mb-1w", aria: { label: "Retirer le filtre #{filter['column']}" } do
|
- if i > 0
|
||||||
= "#{filter['label'].truncate(50)} : #{procedure_presentation.human_value_for_filter(filter)}"
|
= " ou "
|
||||||
|
= link_to remove_filter_instructeur_procedure_path(procedure, { statut: statut, field: "#{filter['table']}/#{filter['column']}", value: filter['value'] }),
|
||||||
|
class: "fr-tag fr-tag--dismiss fr-mb-1w", aria: { label: "Retirer le filtre #{filter['column']}" } do
|
||||||
|
= "#{filter['label'].truncate(50)} : #{procedure_presentation.human_value_for_filter(filter)}"
|
||||||
|
|
Loading…
Reference in a new issue