Solución
solution.tsTypeScript
export function updateState(
state: Record<string, unknown>,
patch: Record<string, unknown>
): Record<string, unknown> {
// Retorna un nuevo objeto con state actualizado por patch — sin mutar el original
return ({ ...state, ...patch })
}0respuestas