import axios from 'axios'
const instance = axios.create({
baseURL: 'XXXX',
timeout: 5000,
transformRequest:[
function(data){
return data
}
]
transformResponse:[
function(data){
return data
}
]
});
instance.interceptors.request.use(
function (config) {
let token = localStorage.getItem("x-auth-token");
if (token) {
config.headers = {
"x-auth-token": token
}
}
return config;
},
function (error) {
return Promise.reject(error);
}
);
instance.interceptors.response.use(
function (response) {
return response.data;
},
function (error) {
return Promise.reject(error);
}
);
export default instance;
import request from "./request"
export const loginApi = data => request.post("/admin/login", data)