bz
Size: a a a
bz
D
visits
, и внутри них ещё вложенность тоже N количество items
, и name
может повторяться, и необходимо удалять дубликат по name
и соединять их amount
в один. Как бы это красиво реализовать ? Уже начал писать большую функцию, но боюсь что она вообще будет не читабельной и криво работатьIS
D
IS
D
name
, останется лишь один с таким name
, а их amount
сложитьIS
IS
D
name
и сложить их amount
IS
D
function getUniqueListBy(arr, key) {
return [...new Map(arr.map(item => [item[key], item])).values()]
}
SS
IS
IS
IS
D
IS
IS
КК
IS