44 lines
1.1 KiB
JavaScript
44 lines
1.1 KiB
JavaScript
window._ = require('lodash');
|
|
window.Sortable = require('sortablejs');
|
|
window.$ = window.jQuery = require('jquery');
|
|
|
|
require('bootstrap');
|
|
require('selectize');
|
|
require('flatpickr');
|
|
require('jquery-slimscroll');
|
|
require('mousetrap');
|
|
require('datatables.net');
|
|
require('datatables.net-bs');
|
|
|
|
require('./app');
|
|
require('./wysiwyg');
|
|
require('./jquery.keypressAction');
|
|
|
|
import Admin from './Admin';
|
|
import Form from './Form';
|
|
import DataTable from './DataTable';
|
|
import { trans, keypressAction, notify, info, success, warning, error } from './functions';
|
|
|
|
window.admin = new Admin();
|
|
window.form = new Form();
|
|
window.DataTable = DataTable;
|
|
|
|
window.trans = trans;
|
|
window.keypressAction = keypressAction;
|
|
window.notify = notify;
|
|
window.info = info;
|
|
window.success = success;
|
|
window.warning = warning;
|
|
window.error = error;
|
|
|
|
$.ajaxSetup({
|
|
headers: {
|
|
'Authorization': FleetCart.apiToken,
|
|
'X-CSRF-TOKEN': FleetCart.csrfToken,
|
|
},
|
|
});
|
|
|
|
$(document).on('preInit.dt', () => {
|
|
$('.dataTables_length select').addClass('custom-select-black');
|
|
});
|