Estou tentado fazer que quando clico no botão de "+" aumente a estatisticas e quando clica no botão "-" diminua a estatisticas, só que ta dando um erro
controle.forEach((elemento) => {
elemento.addEventListener('click', (evento) => {
manipulaDados(evento.target.dataset.controle, evento.target.parentNode);
atualizaDados(evento.target.dataset.peca, evento.target.dataset.controle, elemento.parentNode)
});
});
function atualizaDados (peca, controle, operacao) {
let quantidadePecas = controle.querySelector("[data-contador]")
if (operacao === "+") {
estatisticas.forEach( (elemento) => {
elemento.textContent = parseInt(elemento.textContent) + pecas[peca][elemento.dataset.estatistica]
})
}
else if (quantidadePecas != "0") {
estatisticas.forEach( (elemento) => {
elemento.textContent = parseInt(elemento.textContent) + pecas[peca][elemento.dataset.estatistica]
})
}
if (quantidadePecas.value == "00") {
quantidadePecas.value = "0"
}
}