1
0
mirror of https://github.com/mgerb/go-discord-bot synced 2026-01-10 09:02:49 +00:00
Files
go-discord-bot/client/app/services/axios.service.ts
2018-08-23 00:24:01 -05:00

30 lines
542 B
TypeScript

import ax from 'axios';
import nprogress from 'nprogress';
nprogress.configure({ showSpinner: false });
export const axios = ax.create();
axios.interceptors.request.use(
config => {
nprogress.start();
// Do something before request is sent
return config;
},
error => {
// Do something with request error
return Promise.reject(error);
},
);
axios.interceptors.response.use(
config => {
nprogress.done();
return config;
},
error => {
nprogress.done();
return Promise.reject(error);
},
);