Sometimes I like to just sit there and think of weird ways to accomplish things, and sometimes I come up with ideas like this, I think this could be applied to some Functional JS
// I Really dig this one
const foo = {
bar: {
baz: [{ changeMe: 'asdf', notMe: 'asdf' }, { changeMe: 'ffff', notMe: 'asdf' }],
},
};
const newArr = foo.bar.baz.map(baz => ({ ...baz, changeMe: 'swee' }));
const newData = {
...foo,
bar: {
baz: newArr,
},
};
console.log('newData', newData.bar.baz);
Top comments (0)