Gestion dynamique de l'affichage du défi

This commit is contained in:
2024-12-12 19:33:44 +01:00
parent 291e7ff8a7
commit ac20baad23
4 changed files with 56 additions and 26 deletions

View File

@ -1,4 +1,5 @@
import { createSlice, PayloadAction } from '@reduxjs/toolkit'
import { ChallengeAction } from '../challengeActions/challengeActionsSlice'
export interface RunPayload {
id: number
@ -20,9 +21,10 @@ export interface GameState {
gameStarted: boolean
money: number
currentRunner: boolean
currentChallengeId: number | null
chaseFreeTime: number | null // date
penaltyStart: number | null // date
penaltyEnd: number | null // date
penaltyEnd: number | null //date
}
const initialState: GameState = {
@ -30,6 +32,7 @@ const initialState: GameState = {
gameStarted: false,
money: 0,
currentRunner: false,
currentChallengeId: null,
chaseFreeTime: null,
penaltyStart: null,
penaltyEnd: null,