add expert in current_account and mode badge to the right

This commit is contained in:
Lisa Durand 2023-12-19 11:22:50 +01:00
parent 0286d2b6fb
commit c767164e28
3 changed files with 4 additions and 3 deletions

View file

@ -88,6 +88,7 @@ class ApplicationController < ActionController::Base
gestionnaire: current_gestionnaire,
administrateur: current_administrateur,
instructeur: current_instructeur,
expert: current_expert,
user: current_user
}.compact
end

View file

@ -1,9 +1,9 @@
%nav.fr-translate.fr-nav{ role: "navigation", "aria-label"=> t('menu_aria_label', scope: [:layouts]) }
.fr-nav__item
%button.account-btn.fr-translate__btn.fr-btn{ "aria-controls" => "account", "aria-expanded" => "false", :title => t('my_account', scope: [:layouts]) }
%div{ class: "fr-badge fr-badge--sm fr-mr-1w #{color_by_role(nav_bar_profile)}" }
= t("layouts.#{nav_bar_profile}")
= " #{current_email}"
%div{ class: "fr-badge fr-badge--sm fr-ml-1w #{color_by_role(nav_bar_profile)}" }
= t("layouts.#{nav_bar_profile}")
#account.fr-collapse.fr-menu
%ul.fr-menu__list.max-content
- if multiple_devise_profile_connect?

View file

@ -36,7 +36,7 @@ describe 'Inviting an expert:' do
visit new_user_session_path
sign_in_with avis.expert.email, password
expect(page).to have_content('Connecté(e).')
expect(page).to have_content('Vous pouvez à tout moment alterner entre vos différents profils : expert, usager.')
expect(page).to have_current_path(expert_all_avis_path)
end
end