Bom fiquei com uma duvida leve quando fazemos o export da constante por que não usamos parenteses na chamada das funções que estamos exportando?
async function listaVideos() {
const conexao = await fetch("http://localhost:3000/videos");
const conexaoConvertida = await conexao.json();
// console.table(conexaoConvertida);
return conexaoConvertida;
}
async function criaVideo(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
})
});
const conexaoConvertida = await conexao.json();
return conexaoConvertida
}
export const conectaApi= {
listaVideos,
criaVideo
}
Ignorem esse console table que foi só pra eu testar se tava ocorrendo tudo certinho de uma maneira mais organizada