Parênteses em funções de seta
Alguém poderia explicar o seguinte:
Estou seguindo as palestras de Dan Abramov e fazendo os exercícios.
O código funciona bem, no entanto, os testes falham quando a função específica a seguir é gravadacom suportes encaracolados**{ }**
.
case 'toggleTodo' :
return (
state.map( (one) => {
oneTodo( one, action )
})
);
O mesmo código funciona bemsem colchetes.
case 'toggleTodo' :
return (
state.map( (one) =>
oneTodo( one, action )
)
);
Aqui está o JsBin. Por favor, consulte a linha 31 em diante.