ultimatepos/Modules/Communication/Resources/js/api/http.js

19 lines
419 B
JavaScript
Vendored

import axios from 'axios';
const http = axios.create({
headers: {
'X-Requested-With': 'XMLHttpRequest',
Accept: 'application/json',
},
});
http.interceptors.request.use((config) => {
const token = document.querySelector('meta[name="csrf-token"]')?.getAttribute('content');
if (token) {
config.headers['X-CSRF-TOKEN'] = token;
}
return config;
});
export default http;