49 lines
1.3 KiB
JavaScript
49 lines
1.3 KiB
JavaScript
|
// import axios from 'axios';
|
||
|
// import {getToken, urlHasParams} from "../helper";
|
||
|
//
|
||
|
//
|
||
|
//
|
||
|
// const instance = axios.create({
|
||
|
// baseURL: process.env.REACT_APP_API_URL,
|
||
|
// validateStatus(status) {
|
||
|
// return status;
|
||
|
// },
|
||
|
// });
|
||
|
//
|
||
|
// export default function request(url, {method = 'get', params, data, headers} = {}) {
|
||
|
// const fullHeaders = {...headers, ...getToken()};
|
||
|
// let urWithParams = urlHasParams(url);
|
||
|
//
|
||
|
//
|
||
|
// return instance
|
||
|
// .request({
|
||
|
// url: urWithParams,
|
||
|
// method,
|
||
|
// params,
|
||
|
// data,
|
||
|
// headers: {...fullHeaders},
|
||
|
// })
|
||
|
// .then(response => new Promise(resolve => {
|
||
|
// console.log(response, 1)
|
||
|
// if(response.data.redirect || response.status === 401) {
|
||
|
//
|
||
|
// // window.location.href = "/auth"
|
||
|
// }
|
||
|
// return resolve(response)
|
||
|
// }))
|
||
|
// .then(response => new Promise(resolve => resolve(response.data)))
|
||
|
// }
|
||
|
//
|
||
|
// function RequestError(code, msg, data) {
|
||
|
// const description = msg ? `- ${msg}` : '';
|
||
|
//
|
||
|
// this.name = 'RequestError';
|
||
|
// this.message = `API returned: ${code}${description}.`;
|
||
|
// this.code = code;
|
||
|
// this.description = msg;
|
||
|
// this.data = data;
|
||
|
// }
|
||
|
//
|
||
|
// RequestError.prototype = Object.create(Error.prototype);
|
||
|
// RequestError.prototype.constructor = RequestError;
|