/*! Responsive Bulma styling 4.1.1 for DataTables
 * Copyright (c) SpryMedia Ltd - datatables.net/license
 */
import DataTable from"datatables.net-bm";import Responsive from"datatables.net-responsive";var _modal,Dom=DataTable.Dom,_display=DataTable.Responsive.display;function getModelEl(){return _modal=_modal||Dom.c("div").classAdd("modal DTED").append(Dom.c("div").classAdd("modal-background")).append(Dom.c("div").classAdd("modal-content").append(Dom.c("div").classAdd("modal-header")).append(Dom.c("div").classAdd("modal-body"))).append(Dom.c("button").attr("type","button").attr("aria-label","Close").classAdd("modal-close is-large"))}_display.modal=function(l){return function(d,a,e,t){var e=e(),o=getModelEl();if(!1===e)return!1;if(a){if(!o.isAttached()||d.index()!==o.attr("data-dtr-index"))return null;o.find("div.modal-body").empty().append(e)}else l&&l.header&&((a=o.find("div.modal-header")).find("button").detach(),a.empty().append(Dom.c("h4").classAdd("modal-title subtitle").html(l.header(d)))),o.find("div.modal-body").empty().append(e),o.attr("data-dtr-index",d.index()).appendTo("body"),o.classAdd("is-active is-clipped"),Dom.s(".modal-close").one("click",function(){o.classRemove("is-active is-clipped"),t()}),Dom.s(".modal-background").one("click",function(){o.classRemove("is-active is-clipped"),t()});return!0}};export default DataTable;