Fixing dropdown for admins
This commit is contained in:
parent
7f26b74b2b
commit
54a4f7fc01
1 changed files with 2 additions and 20 deletions
|
|
@ -1366,24 +1366,7 @@ export default function LeagueSettings({ loaderData, actionData }: Route.Compone
|
||||||
<SelectValue placeholder="Select a user" />
|
<SelectValue placeholder="Select a user" />
|
||||||
</SelectTrigger>
|
</SelectTrigger>
|
||||||
<SelectContent>
|
<SelectContent>
|
||||||
{isAdmin ? (
|
{leagueMembers.map((member) => {
|
||||||
allUsers.map((user) => {
|
|
||||||
const alreadyCommissioner = commissioners.some(
|
|
||||||
(c) => c.userId === user.clerkId
|
|
||||||
);
|
|
||||||
return (
|
|
||||||
<SelectItem
|
|
||||||
key={user.id}
|
|
||||||
value={user.clerkId}
|
|
||||||
disabled={alreadyCommissioner}
|
|
||||||
>
|
|
||||||
{user.username || user.displayName || user.email}
|
|
||||||
{alreadyCommissioner && " (already commissioner)"}
|
|
||||||
</SelectItem>
|
|
||||||
);
|
|
||||||
})
|
|
||||||
) : (
|
|
||||||
leagueMembers.map((member) => {
|
|
||||||
const alreadyCommissioner = commissioners.some(
|
const alreadyCommissioner = commissioners.some(
|
||||||
(c) => c.userId === member.clerkId
|
(c) => c.userId === member.clerkId
|
||||||
);
|
);
|
||||||
|
|
@ -1397,8 +1380,7 @@ export default function LeagueSettings({ loaderData, actionData }: Route.Compone
|
||||||
{alreadyCommissioner && " (already commissioner)"}
|
{alreadyCommissioner && " (already commissioner)"}
|
||||||
</SelectItem>
|
</SelectItem>
|
||||||
);
|
);
|
||||||
})
|
})}
|
||||||
)}
|
|
||||||
</SelectContent>
|
</SelectContent>
|
||||||
</Select>
|
</Select>
|
||||||
<Button
|
<Button
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue