/*! DataTables Bootstrap 3 integration
 * ©2011-2015 SpryMedia Ltd - datatables.net/license
 */
import jQuery from"jquery";import DataTable from"datatables.net";let $=jQuery;$.extend(!0,DataTable.defaults,{renderer:"bootstrap"}),$.extend(!0,DataTable.ext.classes,{container:"dt-container form-inline dt-bootstrap",search:{input:"form-control input-sm"},length:{select:"form-control input-sm"},processing:{container:"dt-processing panel panel-default"}}),DataTable.ext.renderer.pagingButton.bootstrap=function(t,e,a,n,r){var l=["dt-paging-button","page-item"],n=(n&&l.push("active"),r&&l.push("disabled"),$("<li>").addClass(l.join(" ")));return{display:n,clicker:$("<a>",{href:r?null:"#",class:"page-link"}).html(a).appendTo(n)}},DataTable.ext.renderer.pagingContainer.bootstrap=function(t,e){return $("<ul/>").addClass("pagination").append(e)},DataTable.ext.renderer.layout.bootstrap=function(t,e,a){var n=$("<div/>",{class:"row"}).appendTo(e);$.each(a,function(t,e){var a="";"start"===t?a+="col-sm-6 text-left":"end"===t?(a+="col-sm-6 text-right",0===n.find(".col-sm-6").length&&(a+=" col-sm-offset-6")):"full"===t&&(a+="col-sm-12",e.table||(a+=" text-center")),$("<div/>",{id:e.id||null,class:a+" "+(e.className||"")}).append(e.contents).appendTo(n)})};export default DataTable;