a cada vídeo que eu mando ele duplica a thumb em baixo.
/**
* Obtém uma lista de vídeos de uma URL especificada e retorna a resposta convertida como um objeto JSON.
* @returns {Promise} Uma promessa que é resolvida para o objeto JSON obtido a partir da URL especificada.
*/
async function listaVideos() {
const conexao = await fetch("http://localhost:3000/videos");
let conexaoConvertida = await conexao.json();
return conexaoConvertida;
}
async function adicionarVideo (titulo, descricao, url, imagem){
const conexao = await fetch("http://localhost:3000/videos", {
method: 'POST',
headers: {
'content-type': 'application/json'
},
body: JSON.stringify({
titulo: titulo,
descricao: `${descricao} mil visualizações` ,
url: url,
imagem: imagem
})
})
let conexaoConvertida = await conexao.json();
return conexaoConvertida;
}
export const conectaApi = {
listaVideos,
adicionarVideo
}