19 lines
459 B
JavaScript
Raw Normal View History

2020-06-09 23:41:08 +02:00
import Axios from "axios";
const client = Axios.create({
2020-06-10 15:15:00 +02:00
withCredentials: true,
headers: {
'Content-Type': 'application/json'
}
2020-06-09 23:41:08 +02:00
});
client.interceptors.response.use(res => res, err => {
if(err.response.status === 502) {
window.flash("Service not available", "red");
} else if (err.response.status !== 401) {
window.flash(err.response.data, "red");
}
return Promise.reject(err);
});
2020-06-09 23:41:08 +02:00
export default client;