/*! Bulma integration for DataTables' Responsive
 * © SpryMedia Ltd - datatables.net/license
 */
import jQuery from"jquery";import DataTable from"datatables.net-bm";import Responsive from"datatables.net-responsive";let $=jQuery;var _display=DataTable.Responsive.display,_modal=$('<div class="modal DTED"><div class="modal-background"></div><div class="modal-content"><div class="modal-header"><button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button></div><div class="modal-body"/></div><button class="modal-close is-large" aria-label="close"></button></div>');_display.modal=function(o){return function(a,d,e,l){e=e();if(!1===e)return!1;if(d){if(!$.contains(document,_modal[0])||a.index()!==_modal.data("dtr-row-idx"))return null;_modal.find("div.modal-body").empty().append(e)}else o&&o.header&&((d=_modal.find("div.modal-header")).find("button").detach(),d.empty().append('<h4 class="modal-title subtitle">'+o.header(a)+"</h4>")),_modal.find("div.modal-body").empty().append(e),_modal.data("dtr-row-idx",a.index()).appendTo("body"),_modal.addClass("is-active is-clipped"),$(".modal-close").one("click",function(){_modal.removeClass("is-active is-clipped"),l()}),$(".modal-background").one("click",function(){_modal.removeClass("is-active is-clipped"),l()});return!0}};export default DataTable;