Files

25 lines
511 B
TypeScript

import axios from 'axios';
const http = axios.create({
headers: {
'Content-Type': 'application/json',
Accept: 'application/json',
},
});
http.interceptors.response.use(
(response) => response,
(error) => {
const message =
error.response?.data?.message ||
error.message ||
'Er is een onverwachte fout opgetreden';
console.error('[HTTP Error]', message);
return Promise.reject(error);
},
);
export default http;