2
respostas

Botão excluir não funciona

Não sei o que está acontecendo... o console do navegador não apresenta erro, mas o do powershell que está correndo servidor da API sim.

Não conseguir resolver de jeito nenhum.

Mensagem de erro:

(node:17032) UnhandledPromiseRejectionWarning: Error: SQLITE_ERROR: no such column: object MouseEvent
(node:17032) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1)
(node:17032) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.

Função da API:

const deletaCliente = id => {
  debugger;
  return fetch(`http://localhost:4000/clientes/cliente/${id}`, {
    method: "DELETE",
  })
}

Função que chama a função da API:

const removeCliente = id => {
  if(confirm("Deseja deletar o cliente ?")){
    deletaCliente(id)
    window.location.reload()
  }
}
2 respostas

Esqueci de dizer que tem um erro no console, mas que eu acho que não é importante, esta aparecendo mesmo antes do problema atual. Eu consigo alterar, inserir e modificar, mas não excluir.

DevTools failed to load SourceMap: Could not load content for webpack:///node_modules/sockjs-client/dist/sockjs.js.map: HTTP error: status code 404, net::ERR_UNKNOWN_URL_SCHEME

Oi Jefferson

Não seria essa vírgula a mais aqui?

method: "DELETE",