Fix localCompare error and sort

This commit is contained in:
Théo 2023-04-14 22:41:45 +02:00
parent 0e524ec25c
commit 825d6c4e12

View file

@ -54,10 +54,12 @@ export default function EventLeaderboard({ id }: { token: string; id: number })
<div className="flex flex-col gap-x-2 sm:flex-row sm:items-center">
<span className="text-lg">{group.name}</span>
<span className="text-sm text-muted">
{group.players
?.map((p) => p.pseudo)
.sort()
.join(', ') || 'Pas de joueurs'}
{group.players && group.players.length > 1
? group.players
.map((player) => player.pseudo || 'Anonyme')
.sort((a, b) => a.localeCompare(b))
.join(', ')
: group.players[0].pseudo}
</span>
</div>
</div>