Bom dia, estava fazendo o código durante a aula, fiz a função de adicionar na tabela no form.js mas no buscar.js dis que a função não está definida, sendo que no index o import está na ordem correta
<script src="js/calcula-imc.js"></script>
<script src="js/form.js"></script>
<script src="js/remover.js"></script>
<script src="js/filtro.js"></script>
<script src="js/buscar.js"></script>
e o meu buscar.js está assim:
var botaoAdicionar = document.querySelector("#buscar-paciente");
botaoAdicionar.addEventListener("click", function() {
var xhr = new XMLHttpRequest();
xhr.open("GET", "https://api-pacientes.herokuapp.com/pacientes");
xhr.addEventListener("load", function() {
var resposta = xhr.responseText;
var pacientes = JSON.parse(resposta);
pacientes.forEach(function(paciente) {
adicionaPacienteNaTabela(paciente);
});
});
xhr.send();
});
e está dando o seguinte erro:
Uncaught ReferenceError: adicionaPacienteNaTabela is not defined
at http://localhost/CursoJavaScript/introducao-javascript/js/buscar.js:13:13
at Array.forEach (native)
at XMLHttpRequest.<anonymous> (http://localhost/CursoJavaScript/introducao-javascript/js/buscar.js:12:19)
(anonymous) @ buscar.js:13
(anonymous) @ buscar.js:12
dando um console.log dentro do foreach está mesmo com o objeto paciente, mas está dando esse erro, alguém poderia me uma uma luz?