Если у меня плоский объект, то это работает:
let stateCopy={...this.state}
Object.entries(dictionary).map(([key,value])=>{
stateCopy.key = value.toString())
})
Есть ли способ сделать это, если словарь содержит вложенный объект. Предположим, словарь выглядит так:
dictionary={left:{name:'WORK',
min:2,
sec:0,}
start:true}
Мне нужен какой-то способ обновления stateCopy, т.е.
stateCopy.left.name='WORK'
stateCopy.left.min=2
stateCopy.left.sec=0
stateCopy.start=true