Assume I have an object like this
let store = {
"articles": [{...}, {...}, ...],
"errors": { "p1": { "myNewObject":0 }, "p2": {...}, ...}
}
I want to take advantage of Spread syntax to return a clone of this object where store.errors.p1
is a new object. Is the following the simplest way?
let newStore = { ...store, ...{ errors: { ...store.errors, p1: { "myNewObject":1 } } } }