window.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';
var token = document.head.querySelector('meta[name="csrf-token"]');
if (token) {
window.axios.defaults.headers.common['X-CSRF-TOKEN'] = token.content;
} else {
console.error('CSRF token not found:
https://laravel.com/docs/csrf#csrf-x-csrf-token');
}
let bearer = Cookies.get('access_token');
if (bearer) {
window.axios.defaults.headers.common['Authorization'] = bearer;
}
window.axios.interceptors.request.use((config) => {
config.paramsSerializer = function (params) {
return qs.stringify(params); // , {arrayFormat: 'indices'}
};
return config;
});