11 lines
429 B
JavaScript
11 lines
429 B
JavaScript
// Page d'accueil de chaque rôle après connexion.
|
|
export const HOME_BY_ROLE = { ADMIN: '/admin', EMPLOYEE: '/employe', CLIENT: '/mes-gains' }
|
|
|
|
// Page imposée tant qu'un mot de passe provisoire n'a pas été remplacé.
|
|
export const INITIAL_PASSWORD_PATH = '/nouveau-mot-de-passe'
|
|
|
|
export function homeFor(user) {
|
|
if (user?.mustChangePassword) return INITIAL_PASSWORD_PATH
|
|
return HOME_BY_ROLE[user?.role] || '/connexion'
|
|
}
|