diff --git a/app/client/modules/settings/components/user-management.tsx b/app/client/modules/settings/components/user-management.tsx index 3300c230..fa8c1efc 100644 --- a/app/client/modules/settings/components/user-management.tsx +++ b/app/client/modules/settings/components/user-management.tsx @@ -139,93 +139,99 @@ export function UserManagement({ currentUser }: { currentUser: { id: string } | No users found. - {filteredUsers.map((user) => ( - - -
- {user.name ?? user.email} - {user.email} -
-
- - {user.role} - - - - Banned - - - Active - - - -
- - + {filteredUsers.map((user) => { + const displayName = user.name ?? user.email; + const isCurrentUser = user.id === currentUser?.id; + const isBanned = Boolean(user.banned); - - + return ( + + +
+ {displayName} + {user.email} +
+
+ + {user.role} + + + + Banned + + + Active + + + +
+ + - + + - -
-
-
- ))} + + + +
+
+
+ ); + })}