fix(a11y): add label and remove non unique id

This commit is contained in:
Paul Chavard 2023-07-24 18:22:35 +02:00
parent 8cdedded45
commit 39613ed67d
4 changed files with 5 additions and 2 deletions

View file

@ -6,9 +6,9 @@
= t('.button.select_filters')
#filters.fr-collapse.fr-translate__menu.fr-menu
%ul.fr-menu__list.fr-p-3w
= form_with(url: dossiers_path(), method: :get ) do |f|
= form_with(url: dossiers_path, method: :get ) do |f|
= f.hidden_field :statut, value: @statut
= f.hidden_field :procedure_id, value: @procedure_id
= f.hidden_field :procedure_id, value: @procedure_id, id: nil
.fr-input-group
= f.label :state, t('.legend.state'), class: 'fr-label'

View file

@ -1,3 +1,4 @@
fr:
procedures:
label: Filter by procedure
prompt: All procedures

View file

@ -1,3 +1,4 @@
fr:
procedures:
label: Filtrer par démarche
prompt: Toutes les démarches

View file

@ -1,3 +1,4 @@
= form_with(url: dossiers_path, method: :get, data: { controller: 'autosubmit' } ) do |f|
= f.label :procedure_id, t('.procedure.label'), class: 'sr-only'
.fr-input-group
= f.select :procedure_id, options_for_select(@procedures_for_select, params[:procedure_id]), { prompt: t('.procedures.prompt') }, class: 'fr-select'