Merge pull request #9146 from demarches-simplifiees/update-ui-when-adding-group

Mise a jour de l'UX de la page groupe d'instructeurs
This commit is contained in:
Eric Leroy-Terquem 2023-06-12 13:56:19 +00:00 committed by GitHub
commit 90b11ebe9c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 21 additions and 18 deletions

View file

@ -1,5 +1,5 @@
%div{ id: dom_id(@groupe_instructeur, :routing) } %div{ id: dom_id(@groupe_instructeur, :routing) }
%h2 Paramètres principaux %h1 Paramètres du groupe
= form_for @groupe_instructeur, = form_for @groupe_instructeur,
url: admin_procedure_groupe_instructeur_path(@procedure_id, @groupe_instructeur), url: admin_procedure_groupe_instructeur_path(@procedure_id, @groupe_instructeur),
@ -31,16 +31,19 @@
- if @groupe_instructeur.routing_to_configure? - if @groupe_instructeur.routing_to_configure?
%p.fr-mb-1w.fr-badge.fr-badge--warning.fr-badge--sm à configurer %p.fr-mb-1w.fr-badge.fr-badge--warning.fr-badge--sm à configurer
.flex.align-baseline .flex.align-baseline.fr-mb-1w
.fr-mr-2w.no-wrap si le champ .fr-mr-2w.no-wrap si le champ
.target.fr-mr-2w .target.fr-mr-2w
= targeted_champ_tag = targeted_champ_tag
.operator.fr-mr-2w.no-wrap est égal à .operator.fr-mr-2w.no-wrap est égal à
.value .value
= value_tag = value_tag
.fr-hint-text
%span Si vous ne trouvez pas l'option correspondant à votre groupe, veuillez l'ajouter dans le champ dédié au
%span
= link_to 'routage', champs_admin_procedure_path(@procedure_id)
%ul.fr-btns-group.fr-btns-group--sm.fr-btns-group--inline.fr-btns-group--icon-right .flex.fr-btns-group--sm.fr-btns-group--inline.fr-btns-group--icon-right
%li
- if @groupe_instructeur.can_delete? - if @groupe_instructeur.can_delete?
%p= t('.delete') %p= t('.delete')
= button_to admin_procedure_groupe_instructeur_path(@procedure_id, @groupe_instructeur), = button_to admin_procedure_groupe_instructeur_path(@procedure_id, @groupe_instructeur),

View file

@ -60,7 +60,7 @@ describe 'The routing with rules', js: true do
# update defaut groupe # update defaut groupe
click_on 'défaut' click_on 'défaut'
expect(page).to have_text('Paramètres principaux') expect(page).to have_text('Paramètres du groupe')
fill_in 'Nom du groupe', with: 'littéraire' fill_in 'Nom du groupe', with: 'littéraire'
click_on 'Renommer' click_on 'Renommer'
expect(page).to have_text('Le nom est à présent « littéraire ». ') expect(page).to have_text('Le nom est à présent « littéraire ». ')