mirror of
https://github.com/Pandipipas/scoreko-dev.git
synced 2026-06-06 03:32:06 +00:00
Agregar overrides de team/country y guardado desde ScoreboardPanel
This commit is contained in:
@@ -12,6 +12,10 @@ const defaultScoreboard: Schemas.Scoreboard = {
|
||||
rightPlayerId: '',
|
||||
leftNameOverride: '',
|
||||
rightNameOverride: '',
|
||||
leftTeamOverride: '',
|
||||
rightTeamOverride: '',
|
||||
leftCountryOverride: '',
|
||||
rightCountryOverride: '',
|
||||
leftScore: 0,
|
||||
rightScore: 0,
|
||||
round: '',
|
||||
@@ -36,15 +40,9 @@ const rightName = computed(() => {
|
||||
return player?.gamertag || 'Jugador 2';
|
||||
});
|
||||
|
||||
const leftTeam = computed(() => {
|
||||
const player = players.value[scoreboard.value.leftPlayerId];
|
||||
return player?.team || '';
|
||||
});
|
||||
const leftTeam = computed(() => scoreboard.value.leftTeamOverride || '');
|
||||
|
||||
const rightTeam = computed(() => {
|
||||
const player = players.value[scoreboard.value.rightPlayerId];
|
||||
return player?.team || '';
|
||||
});
|
||||
const rightTeam = computed(() => scoreboard.value.rightTeamOverride || '');
|
||||
|
||||
const flagModules = import.meta.glob('/node_modules/flag-icons/flags/4x3/*.svg', {
|
||||
eager: true,
|
||||
@@ -73,15 +71,9 @@ const getFlagUrl = (country: string | undefined) => {
|
||||
return flagByCode[code.toLowerCase()] ?? '';
|
||||
};
|
||||
|
||||
const leftFlagUrl = computed(() => {
|
||||
const player = players.value[scoreboard.value.leftPlayerId];
|
||||
return getFlagUrl(player?.country);
|
||||
});
|
||||
const leftFlagUrl = computed(() => getFlagUrl(scoreboard.value.leftCountryOverride));
|
||||
|
||||
const rightFlagUrl = computed(() => {
|
||||
const player = players.value[scoreboard.value.rightPlayerId];
|
||||
return getFlagUrl(player?.country);
|
||||
});
|
||||
const rightFlagUrl = computed(() => getFlagUrl(scoreboard.value.rightCountryOverride));
|
||||
|
||||
const roundText = computed(() => scoreboard.value.round || 'Round');
|
||||
</script>
|
||||
|
||||
Reference in New Issue
Block a user