Mi solución
Ya decia yo que no me costo nada solucionarlo, para este caso funciona pero no es nada optimo.
(action.type === ADD_TO_CART) {
if (state.cart.find(i => i === action.id)) {
return {
...state,
cart: state.cart.filter(i => i != action.id)
}
}
return {
...state,
cart: state.cart.concat(action.id)
}
}
return state
