JSFiddle - React, Tailwind, and code Playground
by dpnminh
JavaScript
this.totais = new Map(); // Add this to the declaration
this.service.contasMae()
.subscribe(
(data) => {
for (let i = 0; i < data.contasMae.length; i++) {
const product = data.constasMae[i],
code = product.codProducto,
value = product.numValVenda;
if (this.totais.has(code)) {
let total = this.totais.get(code);
total.numValVenda = parseFloat(total.numValVenda) + parseFloat(value);
}
else {
this.totais.set(code, { numValVenda: value });
}
}
const reg : IContasMae = data.contasMae[i];
this.contasMae.push(reg);
},
error => { console.log('error', error) })