Допустим, я хочу назначить новое свойство для объекта, используя синтаксис распространения
const source = { payload: "abc" }
const clone = {}
clone.payload = {...source.payload}
ожидайте: clone={payload:"abc"}
актуально: clone={payload:{'0':'a','1':'b','2':'c'}}
К вашему сведению: если источник похож на это source = { payload: { component: "correct" } }
. Тогда синтаксис распространения работает правильно
Вопрос: неправильно ли я использую синтаксис ES6 и как это правильно?