/*! Responsive Bootstrap 3 styling 4.0.2 for DataTables
 * Copyright (c) SpryMedia Ltd - datatables.net/license
 */
import DataTable from"datatables.net-bs";import Responsive from"datatables.net-responsive";var $=DataTable.use("jq"),_display=DataTable.Responsive.display,_original=_display.modal,_modal=$('<div class="modal fade dtr-bs-modal" role="dialog"><div class="modal-dialog" role="document"><div class="modal-content"><div class="modal-header"><button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button></div><div class="modal-body"/></div></div></div>');_display.modal=function(n){return function(a,d,e,l){if($.fn.modal){var o,t,i=e();if(!1===i)return!1;if(d){if(!$.contains(document,_modal[0])||a.index()!==_modal.attr("data-dtr-index"))return null;_modal.find("div.modal-body").empty().append(i)}else n&&n.header&&(t=(o=_modal.find("div.modal-header")).find("button").detach(),o.empty().append('<h4 class="modal-title">'+n.header(a)+"</h4>").prepend(t)),_modal.find("div.modal-body").empty().append(i),_modal.attr("data-dtr-index",a.index()).one("hidden.bs.modal",l).appendTo("body").modal();return!0}return _original(a,d,e,l)}};export default DataTable;