feat: Gestion multi-profil multi-école

This commit is contained in:
N3WT DE COMPET
2025-03-09 16:22:28 +01:00
parent 95c154a4a2
commit 16178296ec
51 changed files with 1621 additions and 802 deletions

View File

@ -30,6 +30,7 @@ export const login = (data) => {
redirect: false,
email: data.email,
password: data.password,
role_type: data.role_type,
})
};
@ -194,7 +195,11 @@ export const getUser = async () => {
return {
id: session.user.user_id,
email: session.user.email,
role: session.user.droit
roles: session.user.roles.map(role => ({
role_type: role.role_type,
establishment_id: role.establishment__id,
establishment_name: role.establishment__name
}))
};
} catch (error) {