Entiendo cómo actualizar algunos atributos en el estado en redux pero, ¿es esta una buena práctica si quiero actualizar TODO el estado? Obviamente, podría copiar el estado actual y modificar cada atributo de esa copia, pero para objetos con muchos atributos, esto llevaría bastante tiempo.
const gameReducer = (state:IGame, action: any) => { switch (action.type) { case "GAME_STARTED": return action.payload; default: return initialState; } }; export default gameReducer;