"use strict";$(function(){let t,a,s;s=(isDarkStyle?(t=config.colors_dark.borderColor,a=config.colors_dark.bodyBg,config.colors_dark):(t=config.colors.borderColor,a=config.colors.bodyBg,config.colors)).headingColor;var e,n=$(".datatables-order"),r={1:{title:"Dispatched",class:"bg-label-warning"},2:{title:"Delivered",class:"bg-label-success"},3:{title:"Out for Delivery",class:"bg-label-primary"},4:{title:"Ready to Pickup",class:"bg-label-info"}},o={1:{title:"Paid",class:"text-success"},2:{title:"Pending",class:"text-warning"},3:{title:"Failed",class:"text-danger"},4:{title:"Cancelled",class:"text-secondary"}};n.length&&(e=n.DataTable({ajax:assetsPath+"json/ecommerce-customer-order.json",columns:[{data:"id"},{data:"id"},{data:"order"},{data:"date"},{data:"customer"},{data:"payment"},{data:"status"},{data:"method"},{data:""}],columnDefs:[{className:"control",searchable:!1,orderable:!1,responsivePriority:2,targets:0,render:function(e,t,a,s){return""}},{targets:1,orderable:!1,checkboxes:{selectAllRender:''},render:function(){return''},searchable:!1},{targets:2,render:function(e,t,a,s){return'#'+a.order+""}},{targets:3,render:function(e,t,a,s){var n=new Date(a.date),a=a.time.substring(0,5);return''+n.toLocaleDateString("en-US",{month:"short",day:"numeric",year:"numeric",time:"numeric"})+", "+a+""}},{targets:4,responsivePriority:1,render:function(e,t,a,s){var n=a.customer,r=a.email,o=a.avatar;return'
'+(o?'

':'
'+(o=(((o=(n=a.customer).match(/\b\w/g)||[]).shift()||"")+(o.pop()||"")).toUpperCase())+"")+'
"}},{targets:5,render:function(e,t,a,s){a=a.payment,a=o[a];return a?''+a.title+"
":e}},{targets:-3,render:function(e,t,a,s){a=a.status;return''+r[a].title+""}},{targets:-2,render:function(e,t,a,s){var n=a.method,a=a.method_number;return"paypal_logo"==n&&(a="@gmail.com"),'
'+a+" "}},{targets:-1,title:"Actions",searchable:!1,orderable:!1,render:function(e,t,a,s){return''}}],order:[3,"asc"],dom:'<"card-header d-flex flex-column flex-md-row align-items-start align-items-md-center"<"ms-n2"f><"d-flex align-items-md-center justify-content-md-end mt-2 mt-md-0"l<"dt-action-buttons"B>>>t<"row mx-2"<"col-sm-12 col-md-6"i><"col-sm-12 col-md-6"p>>',lengthMenu:[10,40,60,80,100],language:{sLengthMenu:"_MENU_",search:"",searchPlaceholder:"Search Order",info:"Displaying _START_ to _END_ of _TOTAL_ entries"},buttons:[{extend:"collection",className:"btn btn-label-secondary dropdown-toggle",text:'Export',buttons:[{extend:"print",text:'Print',className:"dropdown-item",exportOptions:{columns:[2,3,4,5,6,7],format:{body:function(e,t,a){var s;return e.length<=0?e:(e=$.parseHTML(e),s="",$.each(e,function(e,t){void 0!==t.classList&&t.classList.contains("order-name")?s+=t.lastChild.firstChild.textContent:void 0===t.innerText?s+=t.textContent:s+=t.innerText}),s)}}},customize:function(e){$(e.document.body).css("color",s).css("border-color",t).css("background-color",a),$(e.document.body).find("table").addClass("compact").css("color","inherit").css("border-color","inherit").css("background-color","inherit")}},{extend:"csv",text:'Csv',className:"dropdown-item",exportOptions:{columns:[2,3,4,5,6,7],format:{body:function(e,t,a){var s;return e.length<=0?e:(e=$.parseHTML(e),s="",$.each(e,function(e,t){void 0!==t.classList&&t.classList.contains("order-name")?s+=t.lastChild.firstChild.textContent:void 0===t.innerText?s+=t.textContent:s+=t.innerText}),s)}}}},{extend:"excel",text:'Excel',className:"dropdown-item",exportOptions:{columns:[2,3,4,5,6,7],format:{body:function(e,t,a){var s;return e.length<=0?e:(e=$.parseHTML(e),s="",$.each(e,function(e,t){void 0!==t.classList&&t.classList.contains("order-name")?s+=t.lastChild.firstChild.textContent:void 0===t.innerText?s+=t.textContent:s+=t.innerText}),s)}}}},{extend:"pdf",text:'Pdf',className:"dropdown-item",exportOptions:{columns:[2,3,4,5,6,7],format:{body:function(e,t,a){var s;return e.length<=0?e:(e=$.parseHTML(e),s="",$.each(e,function(e,t){void 0!==t.classList&&t.classList.contains("order-name")?s+=t.lastChild.firstChild.textContent:void 0===t.innerText?s+=t.textContent:s+=t.innerText}),s)}}}},{extend:"copy",text:'Copy',className:"dropdown-item",exportOptions:{columns:[2,3,4,5,6,7],format:{body:function(e,t,a){var s;return e.length<=0?e:(e=$.parseHTML(e),s="",$.each(e,function(e,t){void 0!==t.classList&&t.classList.contains("order-name")?s+=t.lastChild.firstChild.textContent:void 0===t.innerText?s+=t.textContent:s+=t.innerText}),s)}}}}]}],responsive:{details:{display:$.fn.dataTable.Responsive.display.modal({header:function(e){return"Details of "+e.data().customer}}),type:"column",renderer:function(e,t,a){a=$.map(a,function(e,t){return""!==e.title?''+e.title+": | "+e.data+" |
":""}).join("");return!!a&&$('').append(a)}}}}),$(".dataTables_length").addClass("mt-0 mt-md-3 me-3"),$(".dt-action-buttons").addClass("pt-0"),$(".dt-buttons > .btn-group > button").removeClass("btn-secondary")),$(".datatables-order tbody").on("click",".delete-record",function(){e.row($(this).parents("tr")).remove().draw()}),setTimeout(()=>{$(".dataTables_filter .form-control").removeClass("form-control-sm"),$(".dataTables_length .form-select").removeClass("form-select-sm")},300)});