+ {user.firstName?.[0] || ""}{user.lastName?.[0] || ""}
+
+
{user.firstName} {user.lastName}
{user.firstName?.[0] || ""}{user.lastName?.[0] || ""}
@@ -1155,84 +1160,85 @@ export function MissionsAdminPanel() {
{user.firstName} {user.lastName}
{user.email}
+ {isUserAssigned(user.id) && (
+
+ {getUserRoles(user.id).map((role) => (
+
+ {getRoleDisplayName(role)}
+
+ ))}
+
+ )}
- {/* User role controls */}
- {isUserAssigned(user.id) ? (
-
-
- {getUserRoles(user.id).map((role) => (
-
- {getRoleDisplayName(role)}
-
- ))}
-
+ {/* User role controls always show dropdown */}
+
+
+
+
+
+
+ assignGuardienRole(user.id, 'temps')}
+ className="cursor-pointer"
+ >
+ Gardien du Temps
+
+ assignGuardienRole(user.id, 'parole')}
+ className="cursor-pointer"
+ >
+ Gardien de la Parole
+
+ assignGuardienRole(user.id, 'memoire')}
+ className="cursor-pointer"
+ >
+ Gardien de la Mémoire
+
+
+
+
+
+
+ {isUserAssigned(user.id) && (
-
- ) : (
-
-
-
-
-
-
- assignGuardienRole(user.id, 'temps')}
- className="cursor-pointer"
- >
- Gardien du Temps
-
- assignGuardienRole(user.id, 'parole')}
- className="cursor-pointer"
- >
- Gardien de la Parole
-
- assignGuardienRole(user.id, 'memoire')}
- className="cursor-pointer"
- >
- Gardien de la Mémoire
-
-
-
-
-
-
- )}
+ )}
+