Есть общий state, в нем есть объект, допустим items
const state = {
a: "1",
b: "2",
items:{
item1: "Строка 1",
item2: "Строка 2",
item3: "Строка 3"
}
};
В ответе с апи мне приходит объект
message:{
item5: "Строка 5",
item6: "Строка 6",
item7: "Строка 7"
}
мне нужно добавить message в items, при этом не потерять все что было в нем, как это сделать?
я пробывал так, но требует пару ключ, значение, а у меня и так в объекте ключ значение
case "SET_DATA": {
return {
...state,
items: {
...state.items,
...{action.payload.value}
},
};
};
пробовал циклами, но тоже не получалась