我想知道我在代码中做错了什么。我正在尝试以下操作:
switch (action.type) {
case TYPES.ADD_TO_FAVORITES:
if (state.faves.length <= 10) {
return assign({}, state, {
faves: state.faves.concat(action.payload),
full: false
});
} else {
return assign({}, state, {
faves: state.faves,
full: true
});
}
default:
return state;
}
我的代码检查工具建议在 default
分支之前添加一个 break
,但是当我这样做时,它会提示 unreachable code
。