У меня есть следующий код:
const initialState = {
searchItems: ['Item'],
}
export default (state = initialState, action) => {
switch (action.type) {
case BACKSPACE_REMOVE_SEARCH_ITEM:
console.log(state.searchItems);
return {
...state,
searchItems: [...state.searchItems.splice(-1)],
};
default:
return state;
}
}
, но когда я пытаюсь выполнить такое действие, я получаю тот же массив, что и раньше, с «Item» внутри, он не «удаляет его».Где проблема?