У меня есть состояние в Redux, которое в данный момент отображается следующим образом:
До щелчка:
{0: {
open: false,
negation: false,
close: false
},
1: {
open: false,
negation: false,
close: false,
bool: "and"
}
}
После нажатия:
{0: {
open: false,
negation: false,
close: false
},
1: {}
}
Я бы хотел полностью удалить ключ 1 (обычно это [action.id]).
В настоящее время в редукторе используются следующие случаи:
case 'HANDLE_INCREASE_CHANGE':
return {
...state,
index: state.index + 1,
[state.index + 1]: {
open:false,
negation: false,
close: false,
bool: 'and'
}
}
case 'HANDLE_DECREASE_CHANGE':
return {
...state,
index: state.index - 1,
[state.index]: {}
}
Неправильная часть:
[state.index]: {}
Можете ли вы помочь мне, пожалуйста? Большое спасибо!