Estou tentando utilizar o then e o catch, mas está apresentando o seguinte erro.
erro:
Estou tentando utilizar o then e o catch, mas está apresentando o seguinte erro.
erro:
Oi estudante! Tudo bem?
No código que você mostrou, você está utilizando o método json()
para fazer o parse dos dados retornados pela API. No entanto, o erro indica que os dados não estão no formato JSON correto, o que está causando o problema.
Isso ocorre porque você está usando esse link: https://www.findcep.com/ e ele não retorna um JSON. Você precisa linkar o que está na aula assim:
var consultaCEP = fetch('https://viacep.com.br/ws/01001000/json/')
Veja que ao final dele tem o /json/, assim ele irá retornar corretamente os dados.
Você pode rever essa aula onde a instrutora explica direitinho para que entenda melhor.
Um abraço e bons estudos.