mesclar objeto de matriz juntos - lodash
Então, eu tenho uma variedade de itens como este:
items = [
{
amount: 2,
name: 'bike'
},
{
amount: 1,
name: 'boat'
},
{
amount: 3,
name: 'bike'
}
]
Agora, eu gostaria de mesclar essa matriz para que não houvesse duplicatas de bicicleta e ainda soubesse quantas bicicletas existem no total.
então minha matriz de resultados ficaria assim:
items = [
{
amount: 5,
name: 'bike'
},
{
amount: 1,
name: 'boat'
}
]
Para manter meu código curto, fui aconselhado a usarlodash
e tenho estudado as diferentes maneiras de mesclar matrizes. Mas, para ser honesto, é bastante confuso descobrir qual seria a melhor abordagem, e é por isso que estou perguntando a vocês ^^