remove-livro.js:8 Uncaught TypeError: {(intermediate value)}.then is not a function
at HTMLTableElement.<anonymous> (remove-livro.js:8)
(anonymous) @ remove-livro.js:8
Baseado em: let tabelaLivros = document.querySelector('#livros'); tabelaLivros.addEventListener('click', (e) => { let elementoClicado = e.target;
if (elementoClicado.dataset.type == 'remocao') {
let livroId = elementoClicado.dataset.ref;
fetch(`http://localhost:3000/livros/${livroId}`, { method: 'DELETE' }
.then(resposta=> {
let tr = elementoClicado.closest(`#livro_${livroId}`);
tr.remove();
})
)
.catch(erro => console.log(erro));
}
});
Pode ser algo que não estou visualizando??? Grato.