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:
commit
90b11ebe9c
2 changed files with 21 additions and 18 deletions
|
@ -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,26 +31,29 @@
|
||||||
- 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),
|
class: 'fr-btn fr-btn--tertiary fr-btn--icon-left fr-icon-delete-line',
|
||||||
class: 'fr-btn fr-btn--tertiary fr-btn--icon-left fr-icon-delete-line',
|
method: :delete,
|
||||||
method: :delete,
|
data: { confirm: t('.delete_confirmation', group_name: @groupe_instructeur.label) } do
|
||||||
data: { confirm: t('.delete_confirmation', group_name: @groupe_instructeur.label) } do
|
Supprimer
|
||||||
Supprimer
|
- else
|
||||||
- else
|
= button_to reaffecter_dossiers_admin_procedure_groupe_instructeur_path(@procedure_id, @groupe_instructeur),
|
||||||
= button_to reaffecter_dossiers_admin_procedure_groupe_instructeur_path(@procedure_id, @groupe_instructeur),
|
class: 'fr-btn fr-btn--tertiary fr-icon-folder-2-line',
|
||||||
class: 'fr-btn fr-btn--tertiary fr-icon-folder-2-line',
|
title: t('.move_files_confirmation'),
|
||||||
title: t('.move_files_confirmation'),
|
method: :get do
|
||||||
method: :get do
|
= t('.move_files', count: @groupe_instructeur.dossiers.visible_by_administration.size)
|
||||||
= t('.move_files', count: @groupe_instructeur.dossiers.visible_by_administration.size)
|
|
||||||
|
|
|
@ -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 ». ')
|
||||||
|
|
Loading…
Add table
Reference in a new issue