Project

General

Profile

Download (873 Bytes) Statistics
| Branch: | Tag: | Revision:
export function showSpinner() {
$('#turbolinks-progress').show();
}

export function hideSpinner() {
$('#turbolinks-progress').hide();
}

export function iconText(name, innerText, iconClass) {
let icon = '<span class="' + iconClass + ' ' + iconClass + '-' + name + '"/>';

if (innerText !== '') {
icon += '<strong>' + innerText + '</strong>';
}
return icon;
}

export function activateDatatables() {
$('[data-table=inline]').not('.dataTable').DataTable({
dom: "<'row'<'col-md-6'f>r>t<'row'<'col-md-6'i><'col-md-6'p>>"
});

$('[data-table=server]').not('.dataTable').each(function () {
const $this = $(this);
const url = $this.data('source');

$this.DataTable({
processing: true,
serverSide: true,
ordering: false,
ajax: url,
dom: "<'row'<'col-md-6'f>r>t<'row'<'col-md-6'><'col-md-6'p>>"
});
});
}
(5-5/5)