Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

TypeError: data.forEach is not a function

Boa tarde pessoal! Estou com dificuldade de avançar neste video pois ao final de tudo, recebo a mensagem "data.forEach is not a function"

clienteService.listaClientes()
.then(data => {
    data.forEach(elemento => {
        tabela.appendChild(criarNovaLinha(elemento.nome, elemento.email))
    })
})
4 respostas

Fala ai Renan, tudo bem? Como está a função listaClientes? Pode por favor compartilhar o código dela completo?

Fico no aguardo.

Segue a função

const listaClientes = () => {
    return fetch(`http://localhost:3000/profile`)
    .then(resposta => {
        return resposta.json()
    })
}

export const clienteService = {
    listaClientes
}
solução!

Matheus, acabei descobrindo o que era... ao iniciar o db.json ele estava criando um arquivo novo sem o array que tinhamos definido anteriormente.

Boa Renan, fico feliz que tenha resolvido o problema.

Sempre que precisar não deixe de criar suas dúvidas.

Abraços e bons estudos.