D
itemAmount
Size: a a a
D
itemAmount
j
IS
D
itemName
нужно оставить только один, а в него просуммировать остальные itemAmount
, где itemName
совпадаетD
D
TypeError: Cannot read property 'reduce' of undefined
😢IS
const reducedVisits = newVisits.reduce((acc, item) =>{
if (acc[item.itemName]) {
acc[item.itemName].itemAmount += item.itemAmount;
} else {
acc[item.itemName] = { ...item };
}
return acc;
}, {});
const result = Object.values(reducedVisits);
изгаляться не стал. самый простой вариантIS
D
D
j
IS
D
Object.values()
D
IS
IS
D