Evitar mostrar IDs custom en selector de jugador

This commit is contained in:
Pandipipas
2026-02-11 01:37:51 +01:00
parent e08c1b9a1c
commit 32837cbb36
@@ -62,12 +62,22 @@ const onRightCountryFilter = (value: string, update: (callback: () => void) => v
const playerOptions = computed(() => {
const base = [{ label: '(Sin asignar)', value: '' }];
const custom = [
{
value: CUSTOM_LEFT_PLAYER_ID,
label: scoreboardStore.scoreboard.leftNameOverride || 'Jugador personalizado (izq)',
},
{
value: CUSTOM_RIGHT_PLAYER_ID,
label: scoreboardStore.scoreboard.rightNameOverride || 'Jugador personalizado (der)',
},
];
const entries = Object.entries(playersStore.players) as [string, Schemas.Players[string]][];
const options = entries.map(([id, player]) => ({
value: id,
label: player.gamertag || id,
}));
return base.concat(options);
return base.concat(custom).concat(options);
});
const leftSelectedPlayer = computed(() => playersStore.players[scoreboardStore.scoreboard.leftPlayerId]);