2020-11-21 04:02:38 +01:00
|
|
|
import axios from 'axios';
|
|
|
|
|
|
|
|
export const axiosInstance = axios.create();
|
|
|
|
|
|
|
|
axiosInstance.interceptors.request.use(
|
|
|
|
(config) => {
|
2020-12-12 17:54:13 +01:00
|
|
|
const token = localStorage.getItem('userToken');
|
2020-12-14 17:20:44 +01:00
|
|
|
|
2020-11-21 04:02:38 +01:00
|
|
|
config.headers['Content-Type'] = 'application/json';
|
2020-12-12 17:54:13 +01:00
|
|
|
config.headers['Authorization'] = token ? `Bearer ${token}` : '';
|
2020-11-21 04:02:38 +01:00
|
|
|
return config;
|
|
|
|
},
|
|
|
|
(error) => {
|
|
|
|
Promise.reject(error);
|
|
|
|
},
|
|
|
|
);
|