/*! DataTables Bootstrap 3 integration
 * © SpryMedia Ltd - datatables.net/license
 */
import jQuery from"jquery";import DataTable from"datatables.net";let $=jQuery;$.extend(!0,DataTable.defaults,{renderer:"semanticUI"}),$.extend(!0,DataTable.ext.classes,{container:"dt-container dt-semanticUI",search:{input:"dt-search ui input"},processing:{container:"dt-processing ui segment"},table:"dataTable table unstackable"}),DataTable.ext.renderer.pagingButton.semanticUI=function(a,e,t,n,i){var r=["dt-paging-button","item"],n=(n&&r.push("active"),i&&r.push("disabled"),$("<"+(i?"div":"a")+">",{href:i?null:"#",class:"page-link"}).addClass(r.join(" ")).html(t));return{display:n,clicker:n}},DataTable.ext.renderer.pagingContainer.semanticUI=function(a,e){return $("<div/>").addClass("ui unstackable pagination menu").append(e)},$(document).on("init.dt",function(a,e){"dt"===a.namespace&&(a=new $.fn.dataTable.Api(e),$.fn.dropdown&&$("div.dt-length select",a.table().container()).dropdown(),$("div.dt-search.ui.input",a.table().container()).removeClass("input").addClass("form"),$("div.dt-search input",a.table().container()).wrap('<span class="ui input" />'))});export default DataTable;