UNPKG

imob-sdk

Version:

SDK para acessar a API do Imóvel Periciado.

27 lines (23 loc) 701 B
const { default: axios } = require("axios"); const { apiBaseUrl } = require("./config"); const apiClient = axios.create({ baseURL: apiBaseUrl, timeout: 5000, headers: { 'Content-Type': 'application/json', }, }); apiClient.interceptors.response.use( (response) => { return response.data; }, (error) => { if (error.response) { console.error(`Error: ${error.response.status} - ${(error?.response?.data?.length | error?.response?.data?.message | error?.response?.data?.detail | 'Internal Server Error')}`); } else { console.error('Error:', error.message); } return Promise.reject(error); } ); module.exports = apiClient;