import $ from 'jquery'; window.$ = window.jQuery = $; import Popper from 'popper.js'; window.Popper = Popper; import 'select2'; import 'bootstrap'; import _ from 'lodash' window._ = _; import Axios from 'axios'; window.axios = Axios; import Vue from 'vue'; window.Vue = Vue; import 'perfect-scrollbar'; import '@coreui/coreui'; import 'chart.js'; import '@coreui/coreui-plugin-chartjs-custom-tooltips'; import 'datatables.net-bs4'; import 'datatables.net-responsive-bs4'; import 'block-ui'; window.Dropzone = require('dropzone'); try { window.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest'; let token = document.head.querySelector('meta[name="csrf-token"]'); if (token) { window.axios.defaults.headers.common['X-CSRF-TOKEN'] = token.content; } else { console.error('Meta CSRF token not found'); } } catch(e) {}