//state, приблизительно
state = {
level0: [{
id:0,
m0: 0,
level1: [{
id:10,
m1: 1,
level2: [{
id:20,
m2: 2,
level3: [{
// ...
}]
}]
}]
}]
}
Я плыву и не могу правильно написать код, который удалит из копии state элемент. В state вложены массивы объектов. Как, к примеру, достать
level5 и удалить из него m5. элемент и вернуть state без удаленного элемента?
Также поделитесь, пожалуйста, источниками, где описываются решения в похожих случаях.
Спасибо!