Olá, tudo bem? Estou com um problema no meu site, no curso de requisições HTTP, para o código funcionar, sempre é necessário dar o npm start, eu hospedei o site no github e não funciona, é como se não fizesse a requisição, caso puderem me ajudar, agradeço, deixarei meu código e um print do devTools:
const urlPrincipal = "http://localhost:3000";
const api = {
async buscarDados() {
try {
const repostaRequisicao = await axios.get(`${urlPrincipal}/pensamentos`);
return await repostaRequisicao.data;
} catch (error) {
alert('Algum erro inesperado aconteceu na busca de dados');
throw error;
};
},
async salvarNovoDado(pensamento) {
try {
const repostaRequisicao = await axios.post(`${urlPrincipal}/pensamentos`, pensamento);
return await repostaRequisicao.data;
} catch (error) {
alert('Algum erro inesperado aconteceu no salvamento de dados');
throw error;
};
},
async buscarPensamentoParaAlterar(id) {
try {
const repostaRequisicao = await axios.get(`${urlPrincipal}/pensamentos/${id}`);
return await repostaRequisicao.data;
} catch (error) {
alert('Algum erro inesperado aconteceu na busca do pensamento');
throw error;
}
},
async alterarPensamento(pensamento) {
try {
const repostaRequisicao = await axios.put(`${urlPrincipal}/pensamentos/${pensamento.id}`,pensamento );
return await repostaRequisicao.data;
} catch (error) {
alert('Algum erro inesperado aconteceu na alteração do pensamento');
throw error;
};
},
async apagarPensamento(id) {
try {
const repostaRequisicao = await axios.delete(`${urlPrincipal}/pensamentos/${id}`);
} catch (error) {
alert('Algum erro inesperado aconteceu na exclusão do pensamento');
throw error;
};
},
};
export default api;