stebsnusch/basecamp-javascript

API Gatos nem mesmo trocando a API

Closed this issue · 1 comments

Segui o exercício, mas como disseram que a API não estava mais rodando, troquei por outra, mas, mesmo assim continua dando erro. Então clonei o código da professora e troquei por outra API, mas continua dando erro. Não sei onde estou errando, já inclui / exclui etc...Alguém gentilmente poderia disponibilizar o repositório COM O MESMO CODIGO, mas funcionando? Assim, poderemos comparar e encontrar a falha. Visto que não é apenas eu quem está com este problema. Meu repositório: https://github.com/DeniseMelo/API_Gatos_DIO

Resolvido o problema:
const BASE_URL = 'https://api.thecatapi.com/v1/images/search';
const catBtn = document.getElementById('change-cat');
const getCats = async () => {

try {
	const data = await fetch(BASE_URL);
	const json = await data.json();
	return json[0].url;
} catch (e) {
	console.log(e.message);
}

};

const loadImg = async () => {
const catImg = document.getElementById('cat');
catImg.src = await getCats();
};

catBtn.addEventListener('click',loadImg);

loadImg();