誰か、次のことを説明してください:
私はダン・アブラモフの講義に従い、演習を行っています。
コードは問題なく動作しますが、次の特定の関数が中かっこで記述さ**{ }**
れている場合、テストは失敗します。
case 'toggleTodo' :
return (
state.map( (one) => {
oneTodo( one, action )
})
);
同じコードは、中括弧なしで正常に機能します。
case 'toggleTodo' :
return (
state.map( (one) =>
oneTodo( one, action )
)
);
これが JsBinです。31行目以降を参照してください。