File: //proc/self/root/home/arjun/projects/buyercall/buyercall/assets/vue/gateway/gateway.js
import axios from 'axios';
const backendURL = backendUrlScheme + '://' + backendUrlHost + '/api';
const Gateway = axios.create({
baseURL: `${backendURL}`,
timeout: 50000,
});
// Add a response interceptor
Gateway.interceptors.response.use(
response => {
return response;
},
error => {
console.log('Gateway error :>> ', error.response);
error.data = {
statusCode: error.response.status,
success: false,
message: error.response.data
? error.response.data
: 'Something went wrong',
data: null,
};
return error;
},
);
export default Gateway;