Files
dailygrubs_console_build/build/static/js/8675.effec916.chunk.js

1 line
54 KiB
JavaScript

(self.webpackChunkmantis_material_react=self.webpackChunkmantis_material_react||[]).push([[8675],{7519:function(e,t,r){"use strict";r.d(t,{ZZ:function(){return p}});var o=r(1413),n=(r(47313),r(17592)),i=r(61689),a=r(69099),c=r(85281),l=r(42832),s=r(36287),d=r(53245),u=r(6986),h=r(46417),p=((0,n.ZP)("div")((function(e){var t=e.theme,r=e.x,o=e.y;return{color:t.palette.text.secondary,position:"fixed",pointerEvents:"none",left:12,top:24,transform:"translate(".concat(r,"px, ").concat(o,"px)"),opacity:.6}})),function(e){var t=e.data,r=e.filename,n=e.headers,l=e.label,s=e.style,p=e.btnLoading,f=e.onClick;return(0,h.jsx)(d.CSVLink,{data:t,filename:r,headers:n,children:(0,h.jsx)(i.Z,{title:"CSV Export",children:(0,h.jsx)(a.Z,{startIcon:!p&&(0,h.jsx)(u.Z,{}),variant:p?"outlined":"contained",sx:(0,o.Z)({},s),disabled:p,onClick:function(e){null===f||void 0===f||f(e)},children:p?(0,h.jsx)(c.Z,{size:20,thickness:5}):l||"Download"})})})});t.ZP=p;(0,n.ZP)(l.Z)((function(e){var t=e.theme;return{height:"400px","& .ant-empty-img-1":{fill:t.palette.mode===s.hY.DARK?t.palette.secondary[200]:t.palette.secondary[400]},"& .ant-empty-img-2":{fill:t.palette.secondary.light},"& .ant-empty-img-3":{fill:t.palette.mode===s.hY.DARK?t.palette.secondary.A200:t.palette.secondary[200]},"& .ant-empty-img-4":{fill:t.palette.mode===s.hY.DARK?t.palette.secondary.A300:t.palette.secondary.A100},"& .ant-empty-img-5":{fillOpacity:t.palette.mode===s.hY.DARK?"0.09":"0.95",fill:t.palette.mode===s.hY.DARK?t.palette.secondary.darker:t.palette.secondary.light}}}))},78457:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return Be}});var o=r(74165),n=r(15861),i=r(4942),a=r(29439),c=r(1413),l=r(47313),s=r(56573),d=r(25963),u=r(41962),h=r(19860),p=(r(90842),r(70501)),f=r(48119),x=r(57829),g=r(61113),m=r(42832),b=r(61689),v=r(69099),y=r(9019),Z=r(84488),j=r(76088),w=r(16783),k=r(54882),S=r(47131),C=r(51629),z=r(66835),D=r(23477),W=r(24076),M=r(67478),R=r(57861),P=r(85281),O=r(79601),I=r(70024),A=r(94469),L=r(96467),E=r(22539),F=r(10658),Y=r.n(F),B=r(25223),T=r(99004),_=r(59376),H=r(34605),V=r(78392),N=r(41156),U=r(98589),K=r(79254),q=r(71049),J=r(7519),$=r(11577),X=r(93433),G=r(74580),Q=r(88153),ee=r(39062),te=r(73999),re=r(98817),oe=r(87248),ne=r.n(oe),ie=(r(63331),r(66212)),ae=r(16132),ce=r(5049),le=r(46417),se=r(91635);Y().extend(se);var de=new(ne().Icon)({iconUrl:"https://cdn.rawgit.com/pointhi/leaflet-color-markers/master/img/marker-icon-2x-green.png",shadowUrl:"https://cdnjs.cloudflare.com/ajax/libs/leaflet/0.7.7/images/marker-shadow.png",iconSize:[25,41],iconAnchor:[12,41],popupAnchor:[1,-34],shadowSize:[41,41]}),ue=new(ne().Icon)({iconUrl:"https://cdn.rawgit.com/pointhi/leaflet-color-markers/master/img/marker-icon-2x-red.png",shadowUrl:"https://cdnjs.cloudflare.com/ajax/libs/leaflet/0.7.7/images/marker-shadow.png",iconSize:[25,41],iconAnchor:[12,41],popupAnchor:[1,-34],shadowSize:[41,41]}),he=function(e){var t=e.coordinates,r=e.additionalProps,o=e.order,n=e.setMapOpen;console.log("setMapOpen:",typeof n),console.log("coordinates",t),console.log(r.riderStart),console.log(r.riderEnd),console.log("order",o);var i=(0,l.useRef)(null);ae.u;(0,l.useEffect)((function(){if(i.current&&t.length>0){var e=a(t);i.current.fitBounds(e)}}),[t]);var a=function(e){var t=e.map((function(e){return e.lat})),r=e.map((function(e){return e.lng})),o=Math.min.apply(Math,(0,X.Z)(t)),n=Math.max.apply(Math,(0,X.Z)(t));return[[o,Math.min.apply(Math,(0,X.Z)(r))],[n,Math.max.apply(Math,(0,X.Z)(r))]]},c=t.length,s=Math.round(t.length/2),d=t[0],u=t[c-1],h=t[s],p=function(e,t){return(0,le.jsxs)(m.Z,{direction:"row",spacing:1,alignItems:"center",children:[(0,le.jsxs)(g.Z,{variant:"h5",color:"text.primary",sx:{fontSize:13},children:[e,":"]}),(0,le.jsx)(ie.Z,{label:t||"N/A",color:"primary",variant:"combined",size:"small",sx:{fontWeight:1e3,fontSize:14}})]})};return t&&t.length>0&&(0,le.jsxs)("div",{id:"map",style:{width:"100%",height:"90vh",margin:"0 auto",position:"relative"},children:[(0,le.jsx)(ie.Z,{label:"close",color:"primary",variant:"combined",onClick:function(){return n(!1)},size:"large",sx:{position:"absolute",top:8,right:8,zIndex:1e3,"&:hover":{},cursor:"pointer"},icon:(0,le.jsx)(ce.Z,{})}),(0,le.jsxs)(m.Z,{direction:"row",gap:2,flexWrap:"wrap",alignItems:"center",justifyContent:"flex-start",sx:{position:"absolute",bottom:0,zIndex:1e3,left:0,right:0,px:{xs:1,custom500:2,custom700:2},py:{xs:1,custom500:2,custom900:4},backgroundColor:"rgba(255, 255, 255, 0.95)",maxWidth:"100%",width:"auto",boxShadow:function(e){return e.shadows[3]}},children:[p("Tenant",null===o||void 0===o?void 0:o.tenantname),p("Rider",null===o||void 0===o?void 0:o.ridername),p("Pickup",null===o||void 0===o?void 0:o.pickupcustomer),p("Drop",null===o||void 0===o?void 0:o.deliverycustomer),p("Kms",null===o||void 0===o?void 0:o.kms),p("Actual kms",null===o||void 0===o?void 0:o.actualkms),p("Rider kms",null===o||void 0===o?void 0:o.riderkms)]}),(0,le.jsxs)(G.h,{center:h,zoom:15,scrollWheelZoom:!1,style:{height:"100%",width:"100%"},ref:i,children:[(0,le.jsx)(Q.I,{url:"https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png"}),(0,le.jsx)(ee.J,{position:d,icon:de,children:(0,le.jsx)(te.u,{direction:"bottom",children:(0,le.jsx)("span",{children:"Pickup Point: ".concat(Y()(r.riderStart).utc().format("DD-MM-YYYY")," (").concat(Y()(r.riderStart).utc().format("hh:mm A"),")")})})}),(0,le.jsx)(ee.J,{position:u,icon:ue,children:(0,le.jsx)(te.u,{direction:"bottom",children:(0,le.jsx)("span",{children:"Drop Point: ".concat(Y()(r.riderEnd).utc().format("DD-MM-YYYY")," (").concat(Y()(r.riderEnd).utc().format("hh:mm A"),")")})})}),(0,le.jsx)(re.a,{pathOptions:{color:"blue",weight:8,dashArray:"4 4"},positions:t})]})]})},pe=r(91635);Y().extend(pe);var fe=999,xe="0 14px 40px rgba(15, 23, 42, 0.10)",ge="0 8px 24px rgba(15, 23, 42, 0.08)",me="0 18px 50px rgba(15, 23, 42, 0.18)",be="#0f172a",ve="#64748b",ye="#94a3b8",Ze="#e2e8f0",je="#f1f5f9",we="#f8fafc",ke=function(e,t){return"".concat(e).concat(t)},Se=function(e){return ke(e,"08")},Ce=function(e){return ke(e,"18")},ze=function(e){return ke(e,"26")},De=function(e){return ke(e,"55")},We="#662582",Me="#9255AB",Re={created:{label:"Created",color:"#3b82f6",icon:E.ili},pending:{label:"Pending",color:"#f59e0b",icon:E.Ley},accepted:{label:"Accepted",color:"#6366f1",icon:E.Z5O},arrived:{label:"Arrived",color:"#06b6d4",icon:E.ZSR},picked:{label:"Picked",color:"#8b5cf6",icon:E.ili},active:{label:"Active",color:"#0ea5e9",icon:E.ili},processing:{label:"Processing",color:"#3b82f6",icon:E.dKE},onhold:{label:"On Hold",color:"#8b5cf6",icon:E.Y8K},"on hold":{label:"On Hold",color:"#8b5cf6",icon:E.Y8K},delivered:{label:"Delivered",color:"#10b981",icon:E.ZSR},skipped:{label:"Skipped",color:"#f97316",icon:E.B4e},failed:{label:"Failed",color:"#991b1b",icon:E.B4e},cancelled:{label:"Cancelled",color:"#ef4444",icon:E.B4e}},Pe=[{id:0,status:"All",statusLow:"All",color:We,icon:E.YgO},{id:1,status:"Pending",statusLow:"pending",color:"#f59e0b",icon:E.Ley},{id:2,status:"Accepted",statusLow:"accepted",color:"#6366f1",icon:E.Z5O},{id:3,status:"Arrived",statusLow:"arrived",color:"#06b6d4",icon:E.ZSR},{id:4,status:"Picked",statusLow:"picked",color:"#8b5cf6",icon:E.ili},{id:5,status:"Active",statusLow:"active",color:"#14b8a6",icon:E.ili},{id:6,status:"Delivered",statusLow:"delivered",color:"#10b981",icon:E.ZSR},{id:7,status:"Skipped",statusLow:"skipped",color:"#f97316",icon:E.B4e},{id:8,status:"Cancelled",statusLow:"cancelled",color:"#ef4444",icon:E.B4e}],Oe=function(e){return(0,le.jsx)(p.Z,(0,c.Z)((0,c.Z)({},e),{},{sx:{mt:.75,borderRadius:2,boxShadow:me,border:"1px solid",borderColor:"divider",overflow:"hidden"}}))},Ie=function(e){var t=e.color,r=e.selected,o=e.size,n=void 0===o?24:o,i=e.children;return(0,le.jsx)(f.Z,{sx:{width:n,height:n,bgcolor:r?t:Ce(t),color:r?"#fff":t,transition:"background-color 0.15s, color 0.15s"},children:i})},Ae=function(e){return{"& .MuiOutlinedInput-root":{borderRadius:fe+"px",bgcolor:Se(e),fontWeight:600,"& fieldset":{borderColor:De(e),borderWidth:1.5},"&:hover fieldset":{borderColor:e},"&.Mui-focused":{boxShadow:"0 0 0 3px ".concat(ze(e))},"&.Mui-focused fieldset":{borderColor:e,borderWidth:2}}}},Le=function(e){var t=e.status,r=Re[String(t||"").toLowerCase()]||{label:t||"\u2014",color:ye,icon:E.Y8K},o=r.icon;return(0,le.jsxs)(x.Z,{sx:{display:"inline-flex",alignItems:"center",gap:.5,px:1.125,py:.375,borderRadius:999,bgcolor:r.color,color:"#fff",fontSize:11,fontWeight:700,letterSpacing:.2,whiteSpace:"nowrap",minWidth:86,justifyContent:"center",boxShadow:"0 1px 2px ".concat(ze(r.color))},children:[(0,le.jsx)(o,{size:12})," ",r.label]})},Ee=function(e){var t=e.value,r=e.color,o=e.icon,n=e.isMoney,i=void 0!==n&&n,a=Number(t),c=i?Ye(a):Number.isFinite(a)?a:t||0;return!Number.isFinite(a)||0===a?(0,le.jsx)(g.Z,{variant:"caption",sx:{color:ye,fontWeight:700},children:c}):(0,le.jsxs)(x.Z,{sx:{display:"inline-flex",alignItems:"center",gap:.5,px:.875,py:.25,borderRadius:999,bgcolor:Se(r),border:"1px solid ".concat(De(r)),color:r,fontSize:12,fontWeight:800,whiteSpace:"nowrap"},children:[o,c]})},Fe=function(e){var t=e.value;return t?(0,le.jsxs)(m.Z,{spacing:0,sx:{lineHeight:1.1},children:[(0,le.jsx)(g.Z,{sx:{fontSize:12.5,fontWeight:800,color:be,letterSpacing:.1,lineHeight:1.15},noWrap:!0,children:Y()(t).format("hh:mm A")}),(0,le.jsx)(g.Z,{sx:{fontSize:10.5,fontWeight:600,color:ye,lineHeight:1.2},noWrap:!0,children:Y()(t).format("DD MMM YYYY")})]}):(0,le.jsx)(g.Z,{sx:{fontSize:12,color:ye,fontWeight:700},children:"\u2014"})};function Ye(e){return new Intl.NumberFormat("en-IN",{style:"currency",currency:"INR",minimumFractionDigits:2}).format(e||0)}function Be(){(0,h.Z)();var e,t,r=localStorage.getItem("tenantid"),F=(0,l.useRef)(null),X=(0,l.useRef)(),G=(0,l.useRef)(),Q=(0,l.useState)(Y()().format("YYYY-MM-DD")),ee=(0,a.Z)(Q,2),te=ee[0],re=ee[1],oe=(0,l.useState)(Y()().format("YYYY-MM-DD")),ne=(0,a.Z)(oe,2),ie=ne[0],ae=ne[1],ce=(0,l.useState)(!1),se=(0,a.Z)(ce,2),de=se[0],ue=se[1],pe=(0,l.useState)("Today"),fe=(0,a.Z)(pe,2),ke=fe[0],Re=fe[1],Be=(0,l.useState)(0),Te=(0,a.Z)(Be,2),_e=Te[0],He=Te[1],Ve=(0,l.useState)(0),Ne=(0,a.Z)(Ve,2),Ue=Ne[0],Ke=Ne[1],qe=(0,l.useState)(""),Je=(0,a.Z)(qe,2),$e=Je[0],Xe=Je[1],Ge=(0,l.useState)((function(){try{return localStorage.getItem("ordersDetails.density")||"compact"}catch(e){return"compact"}})),Qe=(0,a.Z)(Ge,2),et=Qe[0],tt=Qe[1],rt="compact"===et,ot=rt?.5:1;(0,l.useEffect)((function(){try{localStorage.setItem("ordersDetails.density",et)}catch(e){}}),[et]);var nt=[{key:"index",label:"#",group:"Core",required:!0,defaultVisible:!0,width:36},{key:"location",label:"Location / Order",group:"Core",required:!0,defaultVisible:!0,minWidth:150},{key:"pickup",label:"Pickup",group:"Core",defaultVisible:!0,minWidth:140},{key:"drop",label:"Drop",group:"Core",defaultVisible:!0,minWidth:140},{key:"status",label:"Status",group:"Core",required:!0,defaultVisible:!0,width:110},{key:"assigned",label:"Assigned",group:"Lifecycle",defaultVisible:!0,minWidth:110},{key:"accepted",label:"Accepted",group:"Lifecycle",defaultVisible:!1,minWidth:90},{key:"arrived",label:"Arrived",group:"Lifecycle",defaultVisible:!1,minWidth:90},{key:"picked",label:"Picked",group:"Lifecycle",defaultVisible:!0,minWidth:90},{key:"delivered",label:"Delivered",group:"Lifecycle",defaultVisible:!0,minWidth:90},{key:"cancelled",label:"Cancelled",group:"Lifecycle",defaultVisible:!1,minWidth:90},{key:"kms",label:"Kms",group:"Metrics",defaultVisible:!0,width:70,align:"center"},{key:"charges",label:"Charges",group:"Metrics",defaultVisible:!0,width:100,align:"right"}],it=nt.reduce((function(e,t){return(0,c.Z)((0,c.Z)({},e),{},(0,i.Z)({},t.key,t.defaultVisible))}),{}),at=(0,l.useState)((function(){try{var e=JSON.parse(localStorage.getItem("ordersDetails.cols")||"null");return e&&"object"===typeof e?(0,c.Z)((0,c.Z)({},it),e):it}catch(t){return it}})),ct=(0,a.Z)(at,2),lt=ct[0],st=ct[1];(0,l.useEffect)((function(){try{localStorage.setItem("ordersDetails.cols",JSON.stringify(lt))}catch(e){}}),[lt]);var dt=function(e){var t=nt.find((function(t){return t.key===e}));return(null===t||void 0===t?void 0:t.required)||!1!==lt[e]},ut=nt.filter((function(e){return dt(e.key)})).length,ht=nt.length-ut,pt=(0,l.useState)(null),ft=(0,a.Z)(pt,2),xt=ft[0],gt=ft[1],mt=function(e){return st((function(t){return(0,c.Z)((0,c.Z)({},t),{},(0,i.Z)({},e,!(!1!==t[e])))}))},bt=nt.every((function(e){return dt(e.key)===!!e.defaultVisible})),vt=(0,l.useState)([]),yt=(0,a.Z)(vt,2),Zt=yt[0],jt=(yt[1],(0,l.useState)()),wt=(0,a.Z)(jt,2),kt=wt[0],St=(wt[1],(0,l.useState)()),Ct=(0,a.Z)(St,2),zt=Ct[0],Dt=(Ct[1],(0,l.useState)(!1)),Wt=(0,a.Z)(Dt,2),Mt=Wt[0],Rt=Wt[1],Pt=(0,l.useState)({}),Ot=(0,a.Z)(Pt,2),It=Ot[0],At=(Ot[1],(0,l.useState)("All")),Lt=(0,a.Z)(At,2),Et=Lt[0],Ft=Lt[1],Yt=(0,l.useState)(0),Bt=(0,a.Z)(Yt,2),Tt=Bt[0],_t=Bt[1],Ht=(0,l.useState)(Pe[0]),Vt=(0,a.Z)(Ht,2),Nt=Vt[0],Ut=Vt[1],Kt=(0,l.useState)([]),qt=(0,a.Z)(Kt,2),Jt=qt[0],$t=qt[1],Xt=(0,l.useState)(0),Gt=(0,a.Z)(Xt,2),Qt=Gt[0],er=Gt[1],tr=(0,l.useState)("All Locations"),rr=(0,a.Z)(tr,2),or=rr[0],nr=rr[1],ir=(0,l.useState)(null),ar=(0,a.Z)(ir,2),cr=ar[0],lr=ar[1],sr=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:500,r=(0,l.useState)(e),o=(0,a.Z)(r,2),n=o[0],i=o[1];return(0,l.useEffect)((function(){var r=setTimeout((function(){i(e)}),t);return function(){return clearTimeout(r)}}),[e,t]),n}($e,500),dr=function(){var e=(0,n.Z)((0,o.Z)().mark((function e(t){var r;return(0,o.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,s.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/tenants/gettenantlocations/?tenantid=").concat(t));case 3:r=e.sent,$t(r.data.details||[]),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),console.log("gettenantlocations",e.t0);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(t){return e.apply(this,arguments)}}();(0,l.useEffect)((function(){dr(r)}),[]);(0,l.useEffect)((function(){var e=function(e){"k"===e.key&&(e.metaKey||e.ctrlKey)&&(e.preventDefault(),F.current&&F.current.focus()),"Escape"===e.key&&document.activeElement===F.current&&F.current.blur()};return document.addEventListener("keydown",e),function(){return document.removeEventListener("keydown",e)}}),[]);var ur=(0,d.N)({queryKey:[te,ie,Et,Qt,sr],queryFn:q.$w,getNextPageParam:function(e){return e.nextPage}}),hr=ur.data,pr=ur.isError,fr=ur.error,xr=ur.fetchNextPage,gr=ur.isLoading,mr=ur.hasNextPage,br=ur.isFetchingNextPage,vr=(null===hr||void 0===hr?void 0:hr.pages.flatMap((function(e){return e.details})))||[];(0,l.useEffect)((function(){if(mr){var e=new IntersectionObserver((function(e){e[0].isIntersecting&&xr()}),{root:null,rootMargin:"0px 0px 400px 0px",threshold:0});return X.current&&e.observe(X.current),function(){X.current&&e.unobserve(X.current)}}}),[mr,xr]);var yr=(0,u.a)({queryKey:["deliverycount",te,ie,Et,Qt],queryFn:q.Vf}).data;if((0,l.useEffect)((function(){var e,t={All:null===yr||void 0===yr?void 0:yr.total,pending:null===yr||void 0===yr?void 0:yr.pending,accepted:null===yr||void 0===yr?void 0:yr.accepted,arrived:null===yr||void 0===yr?void 0:yr.arrived,picked:null===yr||void 0===yr?void 0:yr.picked,active:null===yr||void 0===yr?void 0:yr.active,delivered:null===yr||void 0===yr?void 0:yr.delivered,cancelled:null===yr||void 0===yr?void 0:yr.cancelled};_t(null!==(e=t[Et])&&void 0!==e?e:0)}),[Et,yr]),(0,l.useEffect)((function(){var e=0,t=0;vr&&vr.forEach((function(r){e+=r.deliverycharges,t+=r.deliveryamt})),He(e),Ke(t)}),[vr]),pr)return"An error has occurred:(isErrorOrderDetails) "+fr.message;var Zr=vr.map((function(e){return{tenantname:e.tenantname,tenantcity:e.tenantcity,tenantcontactno:e.tenantcontactno,rider:e.rider,orderid:e.orderid,orderdate:e.orderdate,deliverydate:e.deliverydate,orderstatus:e.orderstatus,deliverystatus:e.deliverystatus,ordernotes:e.ordernotes,kms:e.kms,actualkms:e.actualkms,assigntime:e.assigntime,starttime:e.starttime,arrivaltime:e.arrivaltime,pickuptime:e.pickuptime,deliverytime:e.deliverytime,canceltime:e.canceltime,deliverycharge:e.deliverycharge,deliveryamt:e.deliveryamt,pickupcustomer:e.pickupcustomer,pickupcontactno:e.pickupcontactno,pickupaddress:e.pickupaddress,pickupsuburb:e.pickupsuburb,pickupcity:e.pickupcity,pickuplat:e.pickuplat,pickuplong:e.pickuplong,deliverycustomer:e.deliverycustomer,deliverycontactno:e.deliverycontactno,deliveryaddress:e.deliveryaddress,deliverysuburb:e.deliverysuburb,deliverylat:e.deliverylat,deliverylong:e.deliverylong,locationname:e.locationname,locationsuburb:e.locationsuburb,locationcity:e.locationcity,locationcontactno:e.locationcontactno}})),jr=[{key:"total",label:"".concat("All"===Et?"Total":Et," Orders"),color:We,icon:E.YgO,value:Tt,hint:"Orders matching the current filters."},{key:"pending",label:"Pending",color:"#f59e0b",icon:E.Ley,value:null!==(e=null===yr||void 0===yr?void 0:yr.pending)&&void 0!==e?e:0,hint:"Orders awaiting rider assignment or pickup."},{key:"delivered",label:"Delivered",color:"#10b981",icon:E.ZSR,value:null!==(t=null===yr||void 0===yr?void 0:yr.delivered)&&void 0!==t?t:0,hint:"Successfully delivered orders."},{key:"charges",label:"Delivery Charges",color:"#6366f1",icon:E.Rtn,value:_e,isMoney:!0,hint:"Total platform / delivery fees billed across the filtered orders."},{key:"amount",label:"Order Value",color:"#10b981",icon:E.vCl,value:Ue,isMoney:!0,hint:"Total customer order value across the filtered orders."}];return(0,le.jsxs)(le.Fragment,{children:[gr&&(0,le.jsx)($.Z,{}),(0,le.jsx)(p.Z,{elevation:0,sx:{mb:{xs:1,md:1.25},px:{xs:1.5,sm:2},py:{xs:1,sm:1.25},borderRadius:2,border:"1px solid",borderColor:Ze,background:"linear-gradient(135deg, ".concat(Se(We)," 0%, ").concat(Se(Me)," 100%)"),boxShadow:ge},children:(0,le.jsxs)(m.Z,{direction:{xs:"column",sm:"row"},alignItems:{xs:"flex-start",sm:"center"},justifyContent:"space-between",spacing:{xs:1,sm:1.5},children:[(0,le.jsxs)(m.Z,{direction:"row",alignItems:"center",spacing:1.25,children:[(0,le.jsx)(f.Z,{variant:"rounded",sx:{width:36,height:36,bgcolor:We,color:"#fff",borderRadius:1.5,boxShadow:"0 4px 12px ".concat(ze(We))},children:(0,le.jsx)(E.VHP,{size:19})}),(0,le.jsxs)(m.Z,{spacing:.125,children:[(0,le.jsx)(g.Z,{variant:"h3",sx:{fontWeight:800,color:be,lineHeight:1.1,fontSize:{xs:"1.1rem",sm:"1.25rem",md:"1.375rem"}},children:"Orders Details"}),(0,le.jsxs)(m.Z,{direction:"row",alignItems:"center",spacing:.75,children:[(0,le.jsx)(x.Z,{sx:{width:7,height:7,borderRadius:"50%",bgcolor:"#10b981",boxShadow:"0 0 0 3px rgba(16,185,129,0.18)"}}),(0,le.jsxs)(g.Z,{sx:{fontSize:11.5,color:ve,fontWeight:600},children:["Live \xb7 ",or," \xb7 ",ke]})]})]})]}),(0,le.jsxs)(m.Z,{direction:"row",alignItems:"center",spacing:.75,flexWrap:"wrap",useFlexGap:!0,children:[(0,le.jsx)(b.Z,{title:rt?"Switch to comfortable density":"Switch to compact density",arrow:!0,children:(0,le.jsx)(v.Z,{onClick:function(){return tt((function(e){return"compact"===e?"comfortable":"compact"}))},disableElevation:!0,variant:"outlined",size:"small",startIcon:(0,le.jsx)(E.VK0,{size:15,style:{transform:rt?"none":"scaleY(1.4)"}}),sx:{height:32,px:1.25,borderRadius:1.5,textTransform:"none",fontSize:12.5,fontWeight:700,bgcolor:"#fff",borderColor:Ze,color:be,"&:hover":{bgcolor:"#fff",borderColor:We,color:We,boxShadow:"0 0 0 3px ".concat(ze(We))}},children:rt?"Compact":"Comfortable"})}),(0,le.jsx)(b.Z,{title:"Show or hide columns",arrow:!0,children:(0,le.jsx)(v.Z,{onClick:function(e){return gt(e.currentTarget)},disableElevation:!0,variant:"outlined",size:"small",startIcon:(0,le.jsx)(E.Dx,{size:15}),endIcon:ht>0?(0,le.jsxs)(x.Z,{component:"span",sx:{display:"inline-flex",alignItems:"center",justifyContent:"center",minWidth:30,height:18,px:.5,borderRadius:999,bgcolor:Ce(We),color:We,fontSize:10.5,fontWeight:800,lineHeight:1},children:[ut,"/",nt.length]}):null,sx:{height:32,px:1.25,borderRadius:1.5,textTransform:"none",fontSize:12.5,fontWeight:700,bgcolor:ht>0?Se(We):"#fff",borderColor:ht>0?De(We):Ze,color:ht>0?We:be,"&:hover":{bgcolor:ht>0?Se(We):"#fff",borderColor:We,color:We,boxShadow:"0 0 0 3px ".concat(ze(We))}},children:"Columns"})}),(0,le.jsx)(b.Z,{title:"Filter by date range",arrow:!0,children:(0,le.jsx)(v.Z,{onClick:function(){return ue(!0)},disableElevation:!0,variant:"outlined",size:"small",startIcon:(0,le.jsx)(E.sHf,{size:15}),sx:{height:32,px:1.25,borderRadius:1.5,textTransform:"none",fontSize:12.5,fontWeight:700,letterSpacing:.1,bgcolor:"#fff",borderColor:Ze,color:be,"&:hover":{bgcolor:"#fff",borderColor:We,color:We,boxShadow:"0 0 0 3px ".concat(ze(We))},"&:focus-visible":{boxShadow:"0 0 0 3px ".concat(ze(We))}},children:te&&ie?"".concat(Y()(te).format("DD MMM")," \u2013 ").concat(Y()(ie).format("DD MMM")):"All time"})}),(0,le.jsx)(x.Z,{sx:{display:"inline-flex","& a":{textDecoration:"none",lineHeight:0}},children:(0,le.jsx)(J.ZZ,{data:Zr,filename:"Orders_Detail_".concat(Y()().format("YYYY-MM-DD_HHmmss"),".csv"),label:"Download",style:{height:32,minHeight:32,px:1.5,borderRadius:1.5,bgcolor:We,color:"#fff",textTransform:"none",fontSize:12.5,fontWeight:700,letterSpacing:.1,boxShadow:"0 2px 6px ".concat(ze(We)),"&:hover":{bgcolor:Me,boxShadow:"0 4px 12px ".concat(ze(We))},"&:focus-visible":{boxShadow:"0 0 0 3px ".concat(ze(We))},"& .MuiButton-startIcon":{mr:.75,"& svg":{fontSize:16}}}})})]})]})}),(0,le.jsx)(y.ZP,{container:!0,spacing:{xs:1,sm:1.25,md:1.5},children:jr.map((function(e){var t,r=e.icon;return(0,le.jsx)(y.ZP,{item:!0,xs:6,sm:4,md:e.isMoney?3:2,children:(0,le.jsx)(b.Z,{title:e.hint||"",placement:"top",arrow:!0,children:(0,le.jsxs)(p.Z,{elevation:0,sx:{position:"relative",overflow:"hidden",px:{xs:1.25,sm:1.5},py:{xs:.875,sm:1.125},borderRadius:2,border:"1px solid",borderColor:Ze,background:"#fff",transition:"transform 0.15s, box-shadow 0.15s, border-color 0.15s","&:hover":{transform:"translateY(-1px)",boxShadow:ge,borderColor:De(e.color)}},children:[(0,le.jsx)(x.Z,{sx:{position:"absolute",top:0,left:0,bottom:0,width:3,background:e.color}}),(0,le.jsxs)(m.Z,{direction:"row",alignItems:"center",justifyContent:"space-between",spacing:1,sx:{pl:.5},children:[(0,le.jsxs)(m.Z,{spacing:.125,sx:{minWidth:0,flex:1},children:[(0,le.jsx)(g.Z,{sx:{color:ve,fontWeight:700,letterSpacing:.4,textTransform:"uppercase",fontSize:10.5,whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",lineHeight:1.2},children:e.label}),(0,le.jsx)(g.Z,{sx:{fontWeight:800,color:be,lineHeight:1.15,fontSize:{xs:"0.95rem",sm:"1.1rem",md:"1.2rem"}},noWrap:!0,children:gr&&!e.value?(0,le.jsx)(Z.Z,{sx:{width:40},animation:"wave"}):e.isMoney?Ye(e.value):null!==(t=e.value)&&void 0!==t?t:0})]}),(0,le.jsx)(f.Z,{variant:"rounded",sx:{width:30,height:30,bgcolor:Ce(e.color),color:e.color,borderRadius:1.25,flexShrink:0},children:(0,le.jsx)(r,{size:15})})]})]})})},e.key)}))}),(0,le.jsx)(p.Z,{elevation:0,sx:{mt:{xs:1,md:1.25},p:{xs:1,md:1.125},borderRadius:2,border:"1px solid",borderColor:Ze,background:"#fff",boxShadow:xe},children:(0,le.jsxs)(y.ZP,{container:!0,spacing:1,alignItems:"center",children:[(0,le.jsx)(y.ZP,{item:!0,xs:12,sm:6,md:4,children:1===Jt.length?(0,le.jsxs)(x.Z,{sx:{display:"inline-flex",alignItems:"center",gap:.75,px:1.5,py:.875,borderRadius:999,bgcolor:Se(We),border:"1.5px solid ".concat(De(We)),color:We,fontWeight:800,fontSize:13,width:"100%"},children:[(0,le.jsx)(E.x$F,{size:14})," ",Jt[0].locationname]}):(0,le.jsx)(j.Z,{fullWidth:!0,options:Jt||[],value:cr,getOptionLabel:function(e){return e?"".concat(e.locationname," (").concat(e.suburb||"",")"):""},PaperComponent:Oe,onChange:function(e,t,r){t&&(lr(t),er(t.locationid),nr(t.locationname)),"clear"===r&&(lr(null),er(0),nr("All Locations"))},renderInput:function(e){return(0,le.jsx)(w.Z,(0,c.Z)((0,c.Z)({},e),{},{placeholder:"All Locations",size:"small",sx:Ae("#10b981"),InputProps:(0,c.Z)((0,c.Z)({},e.InputProps),{},{startAdornment:(0,le.jsx)(m.Z,{direction:"row",alignItems:"center",spacing:.75,sx:{pl:.5},children:(0,le.jsx)(Ie,{color:"#10b981",size:22,selected:!0,children:(0,le.jsx)(E.c7Z,{size:13})})})})}))}})}),(0,le.jsx)(y.ZP,{item:!0,xs:12,sm:6,md:4,children:(0,le.jsx)(j.Z,{fullWidth:!0,options:Pe,value:Nt,getOptionLabel:function(e){return(null===e||void 0===e?void 0:e.status)||""},PaperComponent:Oe,onChange:function(e,t,r){"clear"===r?(Ft("All"),Ut(Pe[0])):(Ft(t.statusLow),Ut(t))},renderInput:function(e){return(0,le.jsx)(w.Z,(0,c.Z)((0,c.Z)({},e),{},{placeholder:"Status",size:"small",sx:Ae((null===Nt||void 0===Nt?void 0:Nt.color)||We),InputProps:(0,c.Z)((0,c.Z)({},e.InputProps),{},{startAdornment:(0,le.jsx)(m.Z,{direction:"row",alignItems:"center",spacing:.75,sx:{pl:.5},children:(0,le.jsx)(Ie,{color:(null===Nt||void 0===Nt?void 0:Nt.color)||We,size:22,selected:!0,children:null!==Nt&&void 0!==Nt&&Nt.icon?l.createElement(Nt.icon,{size:13}):(0,le.jsx)(E.VK0,{size:13})})})})}))}})}),(0,le.jsx)(y.ZP,{item:!0,xs:12,sm:12,md:4,children:(0,le.jsxs)(x.Z,{sx:{display:"flex",alignItems:"center",gap:.75,px:1.25,py:.75,borderRadius:999,bgcolor:Se(We),border:"1.5px solid ".concat(De(We)),transition:"all 0.18s","&:focus-within":{borderColor:We,boxShadow:"0 0 0 3px ".concat(ze(We))}},children:[(0,le.jsx)(E.vU7,{size:16,style:{color:We,flexShrink:0}}),(0,le.jsx)(k.ZP,{inputRef:F,placeholder:"Search (ctrl+k)",value:$e,onChange:function(e){return Xe(e.target.value)},autoComplete:"off",sx:{flex:1,fontSize:13,fontWeight:600,color:be,"& input::placeholder":{color:ye,opacity:1}}}),$e&&(0,le.jsx)(S.Z,{size:"small",onClick:function(){return Xe("")},sx:{p:.25,color:We},children:(0,le.jsx)(E.lUB,{size:14})})]})})]})}),(0,le.jsx)(p.Z,{elevation:0,sx:{mt:{xs:1,md:1.25},borderRadius:2,border:"1px solid",borderColor:Ze,overflow:"hidden",background:"#fff"},children:(0,le.jsx)(C.Z,{ref:G,onScroll:function(e){var t=e.currentTarget,r=t.scrollTop,o=t.scrollHeight;r+t.clientHeight>=o-50&&mr&&!br&&xr()},sx:{overflowX:"auto",overflowY:"visible","&::-webkit-scrollbar":{width:10,height:10},"&::-webkit-scrollbar-thumb":{backgroundColor:De(We),borderRadius:8,"&:hover":{backgroundColor:We}},"&::-webkit-scrollbar-track":{backgroundColor:we}},children:(0,le.jsxs)(z.Z,{stickyHeader:!0,size:"small",sx:{minWidth:nt.filter((function(e){return dt(e.key)})).reduce((function(e,t){return e+(t.width||t.minWidth||100)}),0),tableLayout:"auto"},children:[(0,le.jsx)(D.Z,{children:(0,le.jsxs)(W.Z,{sx:{"& th":{backgroundColor:we,color:ve,fontSize:10.5,fontWeight:800,letterSpacing:.5,textTransform:"uppercase",whiteSpace:"nowrap",borderBottom:"1px solid ".concat(Ze),py:.75,px:1}},children:[dt("index")&&(0,le.jsx)(M.Z,{sx:{width:36},children:"#"}),dt("location")&&(0,le.jsx)(M.Z,{sx:{minWidth:150},children:"Location / Order"}),dt("pickup")&&(0,le.jsx)(M.Z,{sx:{minWidth:140},children:"Pickup"}),dt("drop")&&(0,le.jsx)(M.Z,{sx:{minWidth:140},children:"Drop"}),dt("status")&&(0,le.jsx)(M.Z,{sx:{width:110},children:"Status"}),dt("assigned")&&(0,le.jsx)(M.Z,{sx:{minWidth:110},children:"Assigned"}),dt("accepted")&&(0,le.jsx)(M.Z,{sx:{minWidth:90},children:"Accepted"}),dt("arrived")&&(0,le.jsx)(M.Z,{sx:{minWidth:90},children:"Arrived"}),dt("picked")&&(0,le.jsx)(M.Z,{sx:{minWidth:90},children:"Picked"}),dt("delivered")&&(0,le.jsx)(M.Z,{sx:{minWidth:90},children:"Delivered"}),dt("cancelled")&&(0,le.jsx)(M.Z,{sx:{minWidth:90},children:"Cancelled"}),dt("kms")&&(0,le.jsx)(M.Z,{align:"center",sx:{width:70},children:"Kms"}),dt("charges")&&(0,le.jsx)(M.Z,{align:"right",sx:{width:100},children:"Charges"})]})}),(0,le.jsxs)(R.Z,{children:[0===(null===vr||void 0===vr?void 0:vr.length)&&!gr&&(0,le.jsx)(W.Z,{children:(0,le.jsx)(M.Z,{colSpan:ut,sx:{py:7,borderBottom:"none"},children:(0,le.jsxs)(m.Z,{alignItems:"center",spacing:1.25,children:[(0,le.jsx)(f.Z,{sx:{width:56,height:56,bgcolor:Ce("#94a3b8"),color:ye,borderRadius:2},variant:"rounded",children:(0,le.jsx)(E.VHP,{size:26})}),(0,le.jsx)(g.Z,{sx:{fontWeight:700,color:be,fontSize:14},children:"No orders match these filters"}),(0,le.jsx)(g.Z,{sx:{color:ve,fontSize:12},children:$e?"Try a different keyword or clear the search.":"Adjust the location, status, or date range above."}),$e&&(0,le.jsx)(v.Z,{size:"small",onClick:function(){return Xe("")},sx:{mt:.5,height:28,textTransform:"none",fontSize:12,fontWeight:700,color:We,borderRadius:1.25,"&:hover":{bgcolor:Se(We)}},startIcon:(0,le.jsx)(E.lUB,{size:14}),children:"Clear search"})]})})}),gr&&0===vr.length&&Array.from({length:10}).map((function(e,t){return(0,le.jsx)(W.Z,{children:Array.from({length:ut}).map((function(e,t){return(0,le.jsx)(M.Z,{sx:{borderBottom:"1px solid ".concat(je),py:.625,px:1},children:(0,le.jsx)(Z.Z,{animation:"wave",height:20})},t)}))},"sk-".concat(t))})),vr.map((function(e,t){return(0,le.jsxs)(W.Z,{sx:{cursor:"pointer",transition:"background-color 0.12s, box-shadow 0.12s","& td":{borderBottom:"1px solid ".concat(je),py:ot,px:1,verticalAlign:"top"},"&:hover":{backgroundColor:Se(We),boxShadow:"inset 3px 0 0 ".concat(We)}},children:[dt("index")&&(0,le.jsx)(M.Z,{children:(0,le.jsx)(g.Z,{sx:{fontWeight:700,fontSize:12,color:ye},children:t+1})}),dt("location")&&(0,le.jsxs)(M.Z,{children:[(0,le.jsx)(g.Z,{sx:{fontSize:12.5,fontWeight:700,color:be,lineHeight:1.25},noWrap:!0,children:e.locationname}),(0,le.jsx)(b.Z,{title:"Order Id",children:(0,le.jsx)(g.Z,{sx:{fontSize:11,color:ve,fontWeight:600,lineHeight:1.3},noWrap:!0,children:e.orderid})}),(0,le.jsx)(b.Z,{title:"Delivery Date",children:(0,le.jsxs)(m.Z,{direction:"row",alignItems:"center",spacing:.5,sx:{mt:.125},children:[(0,le.jsx)(E.dKE,{size:10,style:{color:ye,flexShrink:0}}),(0,le.jsx)(g.Z,{sx:{fontSize:10.5,color:ve,fontWeight:700},noWrap:!0,children:Y()(e.deliverydate).utc().format("hh:mm A")}),(0,le.jsxs)(g.Z,{sx:{fontSize:10.5,color:ye,fontWeight:600},noWrap:!0,children:["\xb7 ",Y()(e.deliverydate).utc().format("DD MMM YY")]})]})})]}),dt("pickup")&&(0,le.jsx)(M.Z,{children:(0,le.jsxs)(m.Z,{spacing:.125,children:[(0,le.jsx)(g.Z,{sx:{fontSize:12.5,fontWeight:700,color:be,lineHeight:1.25},noWrap:!0,children:e.pickupcustomer}),(0,le.jsx)(g.Z,{sx:{fontSize:11,color:ve,fontWeight:600,lineHeight:1.3},noWrap:!0,children:e.pickupcontactno}),(0,le.jsx)(b.Z,{title:e.Pickupaddress||e.pickupaddress,children:(0,le.jsx)(g.Z,{sx:{fontSize:10.5,color:ye,fontWeight:600,lineHeight:1.3},noWrap:!0,children:e.pickupsuburb||e.pickuplocation||(e.Pickupaddress?"".concat(e.Pickupaddress.slice(0,20),"\u2026"):"\u2014")})})]})}),dt("drop")&&(0,le.jsx)(M.Z,{children:(0,le.jsxs)(m.Z,{spacing:.125,children:[(0,le.jsx)(g.Z,{sx:{fontSize:12.5,fontWeight:700,color:be,lineHeight:1.25},noWrap:!0,children:e.deliverycustomer}),(0,le.jsx)(g.Z,{sx:{fontSize:11,color:ve,fontWeight:600,lineHeight:1.3},noWrap:!0,children:e.deliverycontactno}),(0,le.jsx)(b.Z,{title:e.deliveryaddress,children:(0,le.jsx)(g.Z,{sx:{fontSize:10.5,color:ye,fontWeight:600,lineHeight:1.3},noWrap:!0,children:e.deliverysuburb||e.deliverylocation||(e.deliveryaddress?"".concat(e.deliveryaddress.slice(0,20),"\u2026"):"\u2014")})})]})}),dt("status")&&(0,le.jsx)(M.Z,{children:(0,le.jsx)(Le,{status:e.orderstatus})}),dt("assigned")&&(0,le.jsx)(M.Z,{children:(0,le.jsxs)(m.Z,{spacing:.25,children:[e.ridername&&(0,le.jsx)(g.Z,{sx:{fontSize:11,fontWeight:800,color:We},noWrap:!0,children:e.ridername}),(0,le.jsx)(Fe,{value:e.assigntime})]})}),dt("accepted")&&(0,le.jsx)(M.Z,{children:(0,le.jsx)(Fe,{value:e.starttime})}),dt("arrived")&&(0,le.jsx)(M.Z,{children:(0,le.jsx)(Fe,{value:e.arrivaltime})}),dt("picked")&&(0,le.jsx)(M.Z,{children:(0,le.jsx)(Fe,{value:e.pickuptime})}),dt("delivered")&&(0,le.jsx)(M.Z,{children:(0,le.jsx)(Fe,{value:e.deliverytime})}),dt("cancelled")&&(0,le.jsx)(M.Z,{children:(0,le.jsx)(Fe,{value:e.canceltime})}),dt("kms")&&(0,le.jsx)(M.Z,{align:"center",children:(0,le.jsx)(Ee,{value:"cancelled"===e.orderstatus||""===e.kms?0:Number(parseFloat(e.kms||0).toFixed(1)),color:"#f59e0b",icon:(0,le.jsx)(E.v93,{size:11})})}),dt("charges")&&(0,le.jsx)(M.Z,{align:"right",children:(0,le.jsx)(Ee,{value:"cancelled"===e.orderstatus||""===e.deliverycharges?0:Number(e.deliverycharges),color:We,icon:(0,le.jsx)(E.vCl,{size:11}),isMoney:!0})})]},"".concat(e.orderid,"-").concat(t))})),0!==vr.length&&(0,le.jsx)(W.Z,{sx:{"&:hover":{backgroundColor:"transparent !important"}},children:(0,le.jsx)(M.Z,{colSpan:ut,sx:{borderBottom:"none",py:1,bgcolor:we},children:(0,le.jsx)(m.Z,{ref:X,direction:"row",alignItems:"center",justifyContent:"center",spacing:1,sx:{minHeight:32},children:br||mr?(0,le.jsxs)(le.Fragment,{children:[(0,le.jsx)(P.Z,{size:14,sx:{color:We}}),(0,le.jsx)(g.Z,{sx:{fontSize:11.5,color:ve,fontWeight:700},children:"Loading more orders\u2026"})]}):(0,le.jsxs)(g.Z,{sx:{fontSize:11.5,color:ye,fontWeight:700,letterSpacing:.3},children:[vr.length," order",1===vr.length?"":"s"," \xb7 End of list"]})})})})]})]})})}),(0,le.jsxs)(O.Z,{anchorEl:xt,open:Boolean(xt),onClose:function(){return gt(null)},anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"right"},slotProps:{paper:{sx:{mt:.75,width:300,borderRadius:2.5,border:"1px solid ".concat(Ze),boxShadow:me,overflow:"hidden"}}},MenuListProps:{sx:{py:0}},children:[(0,le.jsxs)(x.Z,{sx:{px:1.5,pt:1.25,pb:1.125,background:"linear-gradient(135deg, ".concat(Se(We)," 0%, ").concat(Se(Me)," 100%)"),borderBottom:"1px solid ".concat(Ze)},children:[(0,le.jsx)(m.Z,{direction:"row",alignItems:"center",justifyContent:"space-between",spacing:1,children:(0,le.jsxs)(m.Z,{direction:"row",alignItems:"center",spacing:1,children:[(0,le.jsx)(f.Z,{variant:"rounded",sx:{width:28,height:28,bgcolor:We,color:"#fff",borderRadius:1.25},children:(0,le.jsx)(E.Dx,{size:15})}),(0,le.jsxs)(m.Z,{spacing:0,children:[(0,le.jsx)(g.Z,{sx:{fontSize:13,fontWeight:800,color:be,lineHeight:1.15},children:"Columns"}),(0,le.jsxs)(g.Z,{sx:{fontSize:10.5,fontWeight:700,color:ve,lineHeight:1.2},children:[ut," of ",nt.length," shown"]})]})]})}),(0,le.jsxs)(m.Z,{direction:"row",spacing:.75,sx:{mt:1.125},children:[(0,le.jsx)(v.Z,{size:"small",onClick:function(){return st(nt.reduce((function(e,t){return(0,c.Z)((0,c.Z)({},e),{},(0,i.Z)({},t.key,!0))}),{}))},disabled:0===ht,startIcon:(0,le.jsx)(E.smy,{size:13}),sx:{flex:1,height:28,px:1,fontSize:11.5,fontWeight:800,textTransform:"none",borderRadius:1.25,color:We,bgcolor:"#fff",border:"1px solid ".concat(De(We)),"&:hover":{bgcolor:Se(We),borderColor:We},"&.Mui-disabled":{color:ye,bgcolor:"#fff",borderColor:Ze,opacity:.7}},children:"Show all"}),(0,le.jsx)(v.Z,{size:"small",onClick:function(){return st(it)},disabled:bt,startIcon:(0,le.jsx)(E.zq9,{size:14}),sx:{flex:1,height:28,px:1,fontSize:11.5,fontWeight:800,textTransform:"none",borderRadius:1.25,color:ve,bgcolor:"#fff",border:"1px solid ".concat(Ze),"&:hover":{bgcolor:we,borderColor:ye,color:be},"&.Mui-disabled":{color:ye,bgcolor:"#fff",borderColor:Ze,opacity:.7}},children:"Reset"})]})]}),(0,le.jsx)(x.Z,{sx:{maxHeight:340,overflowY:"auto",py:.5},children:["Core","Lifecycle","Metrics"].map((function(e){var t=nt.filter((function(t){return t.group===e})),r=t.filter((function(e){return dt(e.key)})).length;return(0,le.jsxs)(x.Z,{sx:{px:.5,pb:.25},children:[(0,le.jsxs)(m.Z,{direction:"row",alignItems:"center",justifyContent:"space-between",sx:{px:1,pt:.875,pb:.375},children:[(0,le.jsx)(g.Z,{sx:{fontSize:10,fontWeight:800,color:ye,letterSpacing:.7,textTransform:"uppercase"},children:e}),(0,le.jsxs)(g.Z,{sx:{fontSize:10,fontWeight:700,color:ye},children:[r,"/",t.length]})]}),t.map((function(e){var t=dt(e.key),r=!!e.required;return(0,le.jsxs)(x.Z,{onClick:function(){return!r&&mt(e.key)},sx:{display:"flex",alignItems:"center",justifyContent:"space-between",gap:1,mx:.5,px:1,py:.375,borderRadius:1.5,cursor:r?"default":"pointer",bgcolor:t?Se(We):"transparent",border:"1px solid ".concat(t?De(We):"transparent"),transition:"background-color 0.15s, border-color 0.15s","&:hover":{bgcolor:r?t?Se(We):"transparent":Ce(We)}},children:[(0,le.jsxs)(m.Z,{direction:"row",alignItems:"center",spacing:.625,sx:{minWidth:0},children:[(0,le.jsx)(g.Z,{noWrap:!0,sx:{fontSize:13,fontWeight:700,color:t?be:ve},children:e.label}),r&&(0,le.jsx)(b.Z,{title:"Always visible",arrow:!0,children:(0,le.jsx)(x.Z,{sx:{display:"inline-flex",color:ye},children:(0,le.jsx)(E.Tmq,{size:11})})})]}),(0,le.jsx)(I.Z,{size:"small",checked:t,disabled:r,onClick:function(e){return e.stopPropagation()},onChange:function(){return!r&&mt(e.key)},sx:{"& .MuiSwitch-switchBase.Mui-checked":{color:We},"& .MuiSwitch-switchBase.Mui-checked + .MuiSwitch-track":{backgroundColor:We,opacity:1},"& .MuiSwitch-switchBase.Mui-disabled.Mui-checked":{color:Me},"& .MuiSwitch-switchBase.Mui-disabled.Mui-checked + .MuiSwitch-track":{backgroundColor:Me,opacity:.6}}})]},e.key)}))]},e)}))})]}),(0,le.jsxs)(A.Z,{open:de,onClose:function(){return ue(!1)},PaperProps:{sx:{borderRadius:3}},children:[(0,le.jsx)(x.Z,{sx:{p:2.5,background:"linear-gradient(135deg, ".concat(Se(We)," 0%, ").concat(Se(Me)," 100%)"),borderBottom:"1px solid ".concat(Ze)},children:(0,le.jsxs)(m.Z,{direction:"row",alignItems:"center",spacing:1.5,children:[(0,le.jsx)(f.Z,{sx:{bgcolor:We,color:"#fff",width:40,height:40,boxShadow:"0 6px 18px ".concat(ze(We))},children:(0,le.jsx)(E.sHf,{size:20})}),(0,le.jsxs)(m.Z,{children:[(0,le.jsx)(g.Z,{variant:"h5",sx:{fontWeight:800,color:be},children:"Select Date Range"}),(0,le.jsx)(g.Z,{variant:"caption",sx:{color:ve,fontWeight:600},children:"Filter the order details by a date range or preset"})]})]})}),(0,le.jsx)(L.Z,{sx:{width:"100%"},className:"datedialog",children:(0,le.jsx)(B.D,{open:de,toggle:function(){return ue(!de)},id:"daterange1",onChange:function(e){"All"===e.label?(re(""),ae(""),Re("All"),ue(!1)):(re(Y()(e.startDate).format("YYYY-MM-DD")),ae(Y()(e.endDate).format("YYYY-MM-DD")),Re(e.label||""))},definedRanges:[{label:"Today",startDate:new Date,endDate:new Date},{label:"Yesterday",startDate:(0,T.Z)(new Date,-1),endDate:(0,T.Z)(new Date,-1)},{label:"Tomorrow",startDate:(0,T.Z)(new Date,1),endDate:(0,T.Z)(new Date,1)},{label:"This Week",startDate:(0,_.Z)(new Date),endDate:(0,H.Z)(new Date)},{label:"Last Week",startDate:(0,_.Z)((0,V.Z)(new Date,-1)),endDate:(0,H.Z)((0,V.Z)(new Date,-1))},{label:"Last 7 Days",startDate:(0,V.Z)(new Date,-1),endDate:new Date},{label:"This Month",startDate:(0,N.Z)(new Date),endDate:(0,U.Z)(new Date)},{label:"Last Month",startDate:(0,N.Z)((0,K.Z)(new Date,-1)),endDate:(0,U.Z)((0,K.Z)(new Date,-1))},{label:"All",startDate:new Date,endDate:(0,T.Z)(new Date,-1)}]})}),(0,le.jsxs)(m.Z,{direction:"row",justifyContent:"flex-end",spacing:1,sx:{width:"100%",p:2,borderTop:"1px solid ".concat(je)},children:[(0,le.jsx)(v.Z,{variant:"outlined",onClick:function(){return ue(!1)},sx:{borderRadius:999,px:2.5,borderColor:Ze,color:ve,fontWeight:700,"&:hover":{borderColor:ve,bgcolor:we}},children:"Cancel"}),(0,le.jsx)(v.Z,{variant:"contained",onClick:function(){return ue(!1)},sx:{borderRadius:999,px:3,bgcolor:We,fontWeight:700,boxShadow:"0 6px 18px ".concat(ze(We)),"&:hover":{bgcolor:"#4D1C61"}},children:"Apply"})]})]}),(0,le.jsx)(A.Z,{open:Mt,onClose:function(){return Rt(!1)},maxWidth:"lg",fullWidth:!0,PaperProps:{sx:{borderRadius:3,overflow:"hidden"}},children:Zt&&(0,le.jsx)(x.Z,{children:(0,le.jsx)(he,{coordinates:Zt,additionalProps:{riderStart:kt,riderEnd:zt},order:It,setMapOpen:Rt})})})]})}},6986:function(e,t,r){"use strict";r.d(t,{Z:function(){return l}});var o=r(87462),n=r(47313),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},a=r(16141),c=function(e,t){return n.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:i}))};var l=n.forwardRef(c)},70024:function(e,t,r){"use strict";r.d(t,{Z:function(){return k}});var o=r(4942),n=r(63366),i=r(87462),a=r(47313),c=r(83061),l=r(21921),s=r(17551),d=r(91615),u=r(97423),h=r(77342),p=r(17592),f=r(77430),x=r(32298);function g(e){return(0,x.Z)("MuiSwitch",e)}var m=(0,f.Z)("MuiSwitch",["root","edgeStart","edgeEnd","switchBase","colorPrimary","colorSecondary","sizeSmall","sizeMedium","checked","disabled","input","thumb","track"]),b=r(46417),v=["className","color","edge","size","sx"],y=(0,p.ZP)("span",{name:"MuiSwitch",slot:"Root",overridesResolver:function(e,t){var r=e.ownerState;return[t.root,r.edge&&t["edge".concat((0,d.Z)(r.edge))],t["size".concat((0,d.Z)(r.size))]]}})((function(e){var t,r=e.ownerState;return(0,i.Z)({display:"inline-flex",width:58,height:38,overflow:"hidden",padding:12,boxSizing:"border-box",position:"relative",flexShrink:0,zIndex:0,verticalAlign:"middle","@media print":{colorAdjust:"exact"}},"start"===r.edge&&{marginLeft:-8},"end"===r.edge&&{marginRight:-8},"small"===r.size&&(t={width:40,height:24,padding:7},(0,o.Z)(t,"& .".concat(m.thumb),{width:16,height:16}),(0,o.Z)(t,"& .".concat(m.switchBase),(0,o.Z)({padding:4},"&.".concat(m.checked),{transform:"translateX(16px)"})),t))})),Z=(0,p.ZP)(u.Z,{name:"MuiSwitch",slot:"SwitchBase",overridesResolver:function(e,t){var r=e.ownerState;return[t.switchBase,(0,o.Z)({},"& .".concat(m.input),t.input),"default"!==r.color&&t["color".concat((0,d.Z)(r.color))]]}})((function(e){var t,r=e.theme;return t={position:"absolute",top:0,left:0,zIndex:1,color:r.vars?r.vars.palette.Switch.defaultColor:"".concat("light"===r.palette.mode?r.palette.common.white:r.palette.grey[300]),transition:r.transitions.create(["left","transform"],{duration:r.transitions.duration.shortest})},(0,o.Z)(t,"&.".concat(m.checked),{transform:"translateX(20px)"}),(0,o.Z)(t,"&.".concat(m.disabled),{color:r.vars?r.vars.palette.Switch.defaultDisabledColor:"".concat("light"===r.palette.mode?r.palette.grey[100]:r.palette.grey[600])}),(0,o.Z)(t,"&.".concat(m.checked," + .").concat(m.track),{opacity:.5}),(0,o.Z)(t,"&.".concat(m.disabled," + .").concat(m.track),{opacity:r.vars?r.vars.opacity.switchTrackDisabled:"".concat("light"===r.palette.mode?.12:.2)}),(0,o.Z)(t,"& .".concat(m.input),{left:"-100%",width:"300%"}),t}),(function(e){var t,r=e.theme,n=e.ownerState;return(0,i.Z)({"&:hover":{backgroundColor:r.vars?"rgba(".concat(r.vars.palette.action.activeChannel," / ").concat(r.vars.palette.action.hoverOpacity,")"):(0,s.Fq)(r.palette.action.active,r.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"default"!==n.color&&(t={},(0,o.Z)(t,"&.".concat(m.checked),(0,o.Z)({color:(r.vars||r).palette[n.color].main,"&:hover":{backgroundColor:r.vars?"rgba(".concat(r.vars.palette[n.color].mainChannel," / ").concat(r.vars.palette.action.hoverOpacity,")"):(0,s.Fq)(r.palette[n.color].main,r.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"&.".concat(m.disabled),{color:r.vars?r.vars.palette.Switch["".concat(n.color,"DisabledColor")]:"".concat("light"===r.palette.mode?(0,s.$n)(r.palette[n.color].main,.62):(0,s._j)(r.palette[n.color].main,.55))})),(0,o.Z)(t,"&.".concat(m.checked," + .").concat(m.track),{backgroundColor:(r.vars||r).palette[n.color].main}),t))})),j=(0,p.ZP)("span",{name:"MuiSwitch",slot:"Track",overridesResolver:function(e,t){return t.track}})((function(e){var t=e.theme;return{height:"100%",width:"100%",borderRadius:7,zIndex:-1,transition:t.transitions.create(["opacity","background-color"],{duration:t.transitions.duration.shortest}),backgroundColor:t.vars?t.vars.palette.common.onBackground:"".concat("light"===t.palette.mode?t.palette.common.black:t.palette.common.white),opacity:t.vars?t.vars.opacity.switchTrack:"".concat("light"===t.palette.mode?.38:.3)}})),w=(0,p.ZP)("span",{name:"MuiSwitch",slot:"Thumb",overridesResolver:function(e,t){return t.thumb}})((function(e){var t=e.theme;return{boxShadow:(t.vars||t).shadows[1],backgroundColor:"currentColor",width:20,height:20,borderRadius:"50%"}})),k=a.forwardRef((function(e,t){var r=(0,h.Z)({props:e,name:"MuiSwitch"}),o=r.className,a=r.color,s=void 0===a?"primary":a,u=r.edge,p=void 0!==u&&u,f=r.size,x=void 0===f?"medium":f,m=r.sx,k=(0,n.Z)(r,v),S=(0,i.Z)({},r,{color:s,edge:p,size:x}),C=function(e){var t=e.classes,r=e.edge,o=e.size,n=e.color,a=e.checked,c=e.disabled,s={root:["root",r&&"edge".concat((0,d.Z)(r)),"size".concat((0,d.Z)(o))],switchBase:["switchBase","color".concat((0,d.Z)(n)),a&&"checked",c&&"disabled"],thumb:["thumb"],track:["track"],input:["input"]},u=(0,l.Z)(s,g,t);return(0,i.Z)({},t,u)}(S),z=(0,b.jsx)(w,{className:C.thumb,ownerState:S});return(0,b.jsxs)(y,{className:(0,c.Z)(C.root,o),sx:m,ownerState:S,children:[(0,b.jsx)(Z,(0,i.Z)({type:"checkbox",icon:z,checkedIcon:z,ref:t,ownerState:S},k,{classes:(0,i.Z)({},C,{root:C.switchBase})})),(0,b.jsx)(j,{className:C.track,ownerState:S})]})}))},97423:function(e,t,r){"use strict";r.d(t,{Z:function(){return Z}});var o=r(29439),n=r(63366),i=r(87462),a=r(47313),c=r(83061),l=r(21921),s=r(91615),d=r(17592),u=r(53800),h=r(99008),p=r(38743),f=r(77430),x=r(32298);function g(e){return(0,x.Z)("PrivateSwitchBase",e)}(0,f.Z)("PrivateSwitchBase",["root","checked","disabled","input","edgeStart","edgeEnd"]);var m=r(46417),b=["autoFocus","checked","checkedIcon","className","defaultChecked","disabled","disableFocusRipple","edge","icon","id","inputProps","inputRef","name","onBlur","onChange","onFocus","readOnly","required","tabIndex","type","value"],v=(0,d.ZP)(p.Z)((function(e){var t=e.ownerState;return(0,i.Z)({padding:9,borderRadius:"50%"},"start"===t.edge&&{marginLeft:"small"===t.size?-3:-12},"end"===t.edge&&{marginRight:"small"===t.size?-3:-12})})),y=(0,d.ZP)("input")({cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}),Z=a.forwardRef((function(e,t){var r=e.autoFocus,a=e.checked,d=e.checkedIcon,p=e.className,f=e.defaultChecked,x=e.disabled,Z=e.disableFocusRipple,j=void 0!==Z&&Z,w=e.edge,k=void 0!==w&&w,S=e.icon,C=e.id,z=e.inputProps,D=e.inputRef,W=e.name,M=e.onBlur,R=e.onChange,P=e.onFocus,O=e.readOnly,I=e.required,A=void 0!==I&&I,L=e.tabIndex,E=e.type,F=e.value,Y=(0,n.Z)(e,b),B=(0,u.Z)({controlled:a,default:Boolean(f),name:"SwitchBase",state:"checked"}),T=(0,o.Z)(B,2),_=T[0],H=T[1],V=(0,h.Z)(),N=x;V&&"undefined"===typeof N&&(N=V.disabled);var U="checkbox"===E||"radio"===E,K=(0,i.Z)({},e,{checked:_,disabled:N,disableFocusRipple:j,edge:k}),q=function(e){var t=e.classes,r=e.checked,o=e.disabled,n=e.edge,i={root:["root",r&&"checked",o&&"disabled",n&&"edge".concat((0,s.Z)(n))],input:["input"]};return(0,l.Z)(i,g,t)}(K);return(0,m.jsxs)(v,(0,i.Z)({component:"span",className:(0,c.Z)(q.root,p),centerRipple:!0,focusRipple:!j,disabled:N,tabIndex:null,role:void 0,onFocus:function(e){P&&P(e),V&&V.onFocus&&V.onFocus(e)},onBlur:function(e){M&&M(e),V&&V.onBlur&&V.onBlur(e)},ownerState:K,ref:t},Y,{children:[(0,m.jsx)(y,(0,i.Z)({autoFocus:r,checked:a,defaultChecked:f,className:q.input,disabled:N,id:U?C:void 0,name:W,onChange:function(e){if(!e.nativeEvent.defaultPrevented){var t=e.target.checked;H(t),R&&R(e,t)}},readOnly:O,ref:D,required:A,ownerState:K,tabIndex:L,type:E},"checkbox"===E&&void 0===F?{}:{value:F},z)),_?d:S]}))}))},53245:function(e,t,r){e.exports=r(47020)},26193:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o,n=function(){function e(e,t){for(var r=0;r<t.length;r++){var o=t[r];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(t,r,o){return r&&e(t.prototype,r),o&&e(t,o),t}}(),i=r(47313),a=(o=i)&&o.__esModule?o:{default:o},c=r(22824),l=r(67334);var s=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return r.state={},r}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),n(t,[{key:"buildURI",value:function(){return c.buildURI.apply(void 0,arguments)}},{key:"componentDidMount",value:function(){var e=this.props,t=e.data,r=e.headers,o=e.separator,n=e.enclosingCharacter,i=e.uFEFF,a=e.target,c=e.specs,l=e.replace;this.state.page=window.open(this.buildURI(t,i,r,o,n),a,c,l)}},{key:"getWindow",value:function(){return this.state.page}},{key:"render",value:function(){return null}}]),t}(a.default.Component);s.defaultProps=Object.assign(l.defaultProps,{target:"_blank"}),s.propTypes=l.propTypes,t.default=s},92332:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o,n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e},i=function(){function e(e,t){for(var r=0;r<t.length;r++){var o=t[r];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(t,r,o){return r&&e(t.prototype,r),o&&e(t,o),t}}(),a=r(47313),c=(o=a)&&o.__esModule?o:{default:o},l=r(22824),s=r(67334);var d=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return r.buildURI=r.buildURI.bind(r),r}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"buildURI",value:function(){return l.buildURI.apply(void 0,arguments)}},{key:"handleLegacy",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(window.navigator.msSaveOrOpenBlob){e.preventDefault();var r=this.props,o=r.data,n=r.headers,i=r.separator,a=r.filename,c=r.enclosingCharacter,s=r.uFEFF,d=t&&"function"===typeof o?o():o,u=new Blob([s?"\ufeff":"",(0,l.toCSV)(d,n,i,c)]);return window.navigator.msSaveBlob(u,a),!1}}},{key:"handleAsyncClick",value:function(e){var t=this;this.props.onClick(e,(function(r){!1!==r?t.handleLegacy(e,!0):e.preventDefault()}))}},{key:"handleSyncClick",value:function(e){!1===this.props.onClick(e)?e.preventDefault():this.handleLegacy(e)}},{key:"handleClick",value:function(){var e=this;return function(t){if("function"===typeof e.props.onClick)return e.props.asyncOnClick?e.handleAsyncClick(t):e.handleSyncClick(t);e.handleLegacy(t)}}},{key:"render",value:function(){var e=this,t=this.props,r=t.data,o=t.headers,i=t.separator,a=t.filename,l=t.uFEFF,s=t.children,d=(t.onClick,t.asyncOnClick,t.enclosingCharacter),u=function(e,t){var r={};for(var o in e)t.indexOf(o)>=0||Object.prototype.hasOwnProperty.call(e,o)&&(r[o]=e[o]);return r}(t,["data","headers","separator","filename","uFEFF","children","onClick","asyncOnClick","enclosingCharacter"]),h="undefined"===typeof window?"":this.buildURI(r,l,o,i,d);return c.default.createElement("a",n({download:a},u,{ref:function(t){return e.link=t},target:"_self",href:h,onClick:this.handleClick()}),s)}}]),t}(c.default.Component);d.defaultProps=s.defaultProps,d.propTypes=s.propTypes,t.default=d},22824:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function o(e){if(Array.isArray(e)){for(var t=0,r=Array(e.length);t<e.length;t++)r[t]=e[t];return r}return Array.from(e)}var n=t.isSafari=function(){return/^((?!chrome|android).)*safari/i.test(navigator.userAgent)},i=t.isJsons=function(e){return Array.isArray(e)&&e.every((function(e){return"object"===("undefined"===typeof e?"undefined":r(e))&&!(e instanceof Array)}))},a=t.isArrays=function(e){return Array.isArray(e)&&e.every((function(e){return Array.isArray(e)}))},c=t.jsonsHeaders=function(e){return Array.from(e.map((function(e){return Object.keys(e)})).reduce((function(e,t){return new Set([].concat(o(e),o(t)))}),[]))},l=t.jsons2arrays=function(e,t){var r=t=t||c(e),n=t;i(t)&&(r=t.map((function(e){return e.label})),n=t.map((function(e){return e.key})));var a=e.map((function(e){return n.map((function(t){return s(t,e)}))}));return[r].concat(o(a))},s=t.getHeaderValue=function(e,t){var r=e.replace(/\[([^\]]+)]/g,".$1").split(".").reduce((function(e,t,r,o){var n=e[t];if(void 0!==n&&null!==n)return n;o.splice(1)}),t);return void 0===r?e in t?t[e]:"":r},d=t.elementOrEmpty=function(e){return"undefined"===typeof e||null===e?"":e},u=t.joiner=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:",",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:'"';return e.filter((function(e){return e})).map((function(e){return e.map((function(e){return d(e)})).map((function(e){return""+r+e+r})).join(t)})).join("\n")},h=t.arrays2csv=function(e,t,r,n){return u(t?[t].concat(o(e)):e,r,n)},p=t.jsons2csv=function(e,t,r,o){return u(l(e,t),r,o)},f=t.string2csv=function(e,t,r,o){return t?t.join(r)+"\n"+e:e.replace(/"/g,'""')},x=t.toCSV=function(e,t,r,o){if(i(e))return p(e,t,r,o);if(a(e))return h(e,t,r,o);if("string"===typeof e)return f(e,t,r);throw new TypeError('Data should be a "String", "Array of arrays" OR "Array of objects" ')};t.buildURI=function(e,t,r,o,i){var a=x(e,r,o,i),c=n()?"application/csv":"text/csv",l=new Blob([t?"\ufeff":"",a],{type:c}),s="data:"+c+";charset=utf-8,"+(t?"\ufeff":"")+a,d=window.URL||window.webkitURL;return"undefined"===typeof d.createObjectURL?s:d.createObjectURL(l)}},47020:function(e,t,r){"use strict";t.CSVLink=void 0;var o=i(r(26193)),n=i(r(92332));function i(e){return e&&e.__esModule?e:{default:e}}o.default,t.CSVLink=n.default},67334:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PropsNotForwarded=t.defaultProps=t.propTypes=void 0;var o,n=r(47313),i=((o=n)&&o.__esModule,r(75192));t.propTypes={data:(0,i.oneOfType)([i.string,i.array,i.func]).isRequired,headers:i.array,target:i.string,separator:i.string,filename:i.string,uFEFF:i.bool,onClick:i.func,asyncOnClick:i.bool,enclosingCharacter:i.string},t.defaultProps={separator:",",filename:"generatedBy_react-csv.csv",uFEFF:!0,asyncOnClick:!1,enclosingCharacter:'"'},t.PropsNotForwarded=["data","headers"]}}]);