feat(controller): dialog set vinto con transizione automatica al set successivo
Quando una squadra raggiunge il punteggio di vittoria (25 con +2 di scarto, 15 nel set decisivo), il controller mostra un dialog "SET VINTO" con il nome della squadra vincente. Alla conferma: invia l'azione nuovoSet (incrementa il set, azzera punti, striscia, storico servizio e formazioni) e apre automaticamente il dialog di configurazione per inserire le formazioni del set successivo.
This commit is contained in:
@@ -110,6 +110,21 @@ export function applyAction(state, action) {
|
||||
break
|
||||
}
|
||||
|
||||
case "nuovoSet": {
|
||||
const team = action.team
|
||||
if (team !== 'home' && team !== 'guest') break
|
||||
s.sp.set[team]++
|
||||
s.sp.punt.home = 0
|
||||
s.sp.punt.guest = 0
|
||||
s.sp.striscia = { home: [0], guest: [0] }
|
||||
s.sp.storicoServizio = []
|
||||
s.sp.form = {
|
||||
home: ["1", "2", "3", "4", "5", "6"],
|
||||
guest: ["1", "2", "3", "4", "5", "6"],
|
||||
}
|
||||
break
|
||||
}
|
||||
|
||||
case "cambiaPalla": {
|
||||
if (s.sp.punt.home === 0 && s.sp.punt.guest === 0) {
|
||||
s.sp.servHome = !s.sp.servHome
|
||||
|
||||
Reference in New Issue
Block a user