From 684d33f031cc449f445cc408fc67349eff2acd82 Mon Sep 17 00:00:00 2001 From: alma Date: Tue, 6 May 2025 09:30:56 +0200 Subject: [PATCH] missions button --- components/missions/missions-admin-panel.tsx | 54 +++++--------------- 1 file changed, 14 insertions(+), 40 deletions(-) diff --git a/components/missions/missions-admin-panel.tsx b/components/missions/missions-admin-panel.tsx index 3bd9508f..473e5aad 100644 --- a/components/missions/missions-admin-panel.tsx +++ b/components/missions/missions-admin-panel.tsx @@ -918,21 +918,17 @@ export function MissionsAdminPanel() { const user = users.find(u => u.id === gardienDuTemps); return user ? (
+
+ {user.firstName?.[0] || ""}{user.lastName?.[0] || ""} +
+
+
{user.firstName} {user.lastName}
{user.firstName?.[0] || ""}{user.lastName?.[0] || ""}
-
+
{user.firstName} {user.lastName}
{user.email}
- {getUserRoles(user.id).length > 1 && ( -
- Autres rôles:{" "} - {getUserRoles(user.id) - .filter(role => role !== 'temps') - .map(role => getRoleDisplayName(role)) - .join(', ')} -
- )}
) : "Utilisateur non trouvé"; @@ -986,18 +982,9 @@ export function MissionsAdminPanel() {
{user.firstName?.[0] || ""}{user.lastName?.[0] || ""}
-
+
{user.firstName} {user.lastName}
{user.email}
- {getUserRoles(user.id).length > 1 && ( -
- Autres rôles:{" "} - {getUserRoles(user.id) - .filter(role => role !== 'parole') - .map(role => getRoleDisplayName(role)) - .join(', ')} -
- )}
) : "Utilisateur non trouvé"; @@ -1051,18 +1038,9 @@ export function MissionsAdminPanel() {
{user.firstName?.[0] || ""}{user.lastName?.[0] || ""}
-
+
{user.firstName} {user.lastName}
{user.email}
- {getUserRoles(user.id).length > 1 && ( -
- Autres rôles:{" "} - {getUserRoles(user.id) - .filter(role => role !== 'memoire') - .map(role => getRoleDisplayName(role)) - .join(', ')} -
- )}
) : "Utilisateur non trouvé"; @@ -1181,19 +1159,15 @@ export function MissionsAdminPanel() {
{user.firstName} {user.lastName}
{user.email}
- {isUserAssigned(user.id) && getUserRoles(user.id).length > 0 && ( -
+ {isUserAssigned(user.id) && ( +
{getUserRoles(user.id).map((role) => ( {getRoleDisplayName(role)} @@ -1215,7 +1189,7 @@ export function MissionsAdminPanel() { disabled={loading} > - Ajouter rôle + {isUserAssigned(user.id) ? "Ajouter rôle" : "Enregistrer"} @@ -1256,7 +1230,7 @@ export function MissionsAdminPanel() { variant="outline" size="sm" onClick={() => removeUserFromAllRoles(user.id)} - className="ml-2 text-red-600 hover:bg-red-50 hover:text-red-700 border-red-200 h-8 bg-white" + className="ml-2 text-red-600 hover:bg-red-50 hover:text-red-700 border-red-200 h-8" disabled={loading} >