Boa tarde, estou com este erro e nao consigo identificar a causa...
Até chegar a edição, tudo certo. Quando tento submeter dá o erro:
edita-cliente.js:13 Uncaught (in promise) TypeError: Cannot read property 'cpf' of undefined at edita-cliente.js:13
const pegaURL = new URL(window.location);
const id = pegaURL.searchParams.get('id');
const inputCPF = document.querySelector('[data-cpf]')
const inputNome = document.querySelector('[data-nome]')
detalhaCliente(id).then(dados => {
inputCPF.value = dados[0].cpf
inputNome.value = dados[0].nome
});
const formEdicao = document.querySelector('[data-form]');
formEdicao.addEventListener("submit", () => {
acao.preventDefault();
if(!validaCPF(inputCPF.value)){
alert("CPF inválido!");
return;
};
editaCliente(id, inputCPF.value, inputNome.value)
});