Resultado deseado: Insert an object into each dynamicItem y tenga el objeto obj completo.
const obj = { item1: {}, item2: { dynamicItem1: [{ id: 'one' }, ], // add another prop here {type: 'added'} dynamicItem2: [{ id: 'one' }, ] // add another prop here {type: 'added'} }, }Mis intentos: logré insertar el objeto, pero no puedo pensar en cómo reconstruir el objeto completo y también siento que ya lo estoy haciendo mal.
const result = Object.keys(obj.item2).map(key => { return obj.item2[key].map(item => ({ ...item, type: 'added' })) })