Resultado da Função é Exibido Em Diversas Linhas
Preciso exibir o resultado da soma dos meus itens em apenas uma linha.
Fiz uma função para somar os valores dos de uma lista de objetos, o resultado da soma está dado certo porém ele precisa aparecer em apenas uma linha da minha tabela, agora ele está aparecendo em várias linhas.
Como posso resolver isso?
Obrigado!
Segue o código:
Fiz uma função para somar os valores dos de uma lista de objetos, o resultado da soma está dado certo porém ele precisa aparecer em apenas uma linha da minha tabela, agora ele está aparecendo em várias linhas.
Como posso resolver isso?
Obrigado!
Segue o código:
<Table striped bordered hover variant="dark">
<thead>
<tr>
<th>Resultado</th>
</tr>
</thead>
<tbody>
{
this.state.transacoes.map((item, indice) => {
var total = this.state.transacoes.reduce(getTotal, 0);
function getTotal(total, item) {
return total + (item.valor);
}
return (
<tr key=>
<td> </td>
</tr>
)
})
}
</tbody>
</Table>
Bruno Rosselli
Curtidas 1