Estou desenvolvendo uma lista, como uma lista de serviços onde você pode adicionar e remover clientes, assim como marcar como serviço concluído. Porém o botão que deveria apagar não funciona. Adicionei um simples "console.log("fui clicado") para teste e esse botão não funciona... Gostaria de uma luz pois não consigo achar o erro. Segue a baixo o trecho do código pertinente: (vale observar que o trecho do código que está sendo analisado foi inserido através do innerHTML)
//Responsável por inserir o novo HTML vindo do formulário.
const novaLi = document.querySelector('[data-cliente-add]')
const cabecalho = ` <h2 class="lista__cabecalho">${nomeCliente} | ${cidadeCliente} | ${dataFormatada}</h2>
<ul class="lista__info" data-form-telefone>
<li class="lista__telefone">
<p class="telefone">Telefone:</p>
<p class="tel">${telefoneCliente}</p>
</li>
<li class="lista__endereco">
<p class="endereco">Endereço: </p>
<p class="endereco1">${enderecoCliente}</p>
</li>
<li class="lista__block">
<p class="lista__servico">Serviço: ${servicoCliente}</p>
<p class="lista__valor">Valor: R$ ${valorCliente}</p>
</li>
<li class="lista__inputs">
<input type="button" value="Concluído" data-botao-concluido>
<input type="button" value="Cancelar" data-botao-cancelar>
</li>
</ul>`
novaLi.innerHTML = cabecalho;
const botaoConcluido = document.querySelector('[data-botao-concluido]')
botaoConcluido.addEventListener ('click', concluirServico = () => {
document.getElementById('teste').className = "lista__individual-concluido";
})
const botaoCancelar = document.querySelector('[data-botao-cancelar]')
botaoCancelar.addEventListener ('click', deletarServico = () => {
console.log('fui clicado')
})
O input botaoConcluido funcionou perfeitamente, porém o input botaoCancelar não.
Agradeço desde já a ajuda!