1"use strict";(globalThis.webpackChunkfss=globalThis.webpackChunkfss||[]).push([[9821],{16767(e,t,o){o.d(t,{A:()=>f});var a=o(60666),i=o(27081),r=o(26473),n=o(9449),l=o(9950),s=o(82053),d=o(60899),c=o(93230),u=o(18216),m=o(17154),h=o(27987),p=o(46639),x=o(79777),g=o(59051),v=o.n(g),b=o(90158),y=o(95468),j=o(44414);const A=[{label:"All",value:"all"},{label:"Incomplete",value:"0"},{label:"Completed",value:"1"},{label:"Missed",value:"3"},{label:"Not Applicable",value:"2"}];function f(e){const{onClose:t,handleDownloadSubmit:o,checklist:g}=e,f=(0,i.d4)(e=>{let{loading:t}=e;return t.loading1}),[D,w]=(0,l.useState)("month"),S={startDate:v()().subtract(1,"months"),endDate:v()(),status:"all"},_=a.Ik().shape({startDate:a.p6().nullable().required("Start date is required"),endDate:a.p6().required("End date is required").nullable().min(a.KR("startDate"),"End date must be later than start date")}),k=(0,n.mN)({mode:"onTouched",resolver:(0,r.t)(_),defaultValues:S}),{control:C,handleSubmit:Y,watch:B,setValue:M}=k,R=B();return(0,j.jsxs)(y.Ay,{methods:k,onSubmit:Y(async(e,t)=>{t.preventDefault();const a={...e,startDate:v()(e.startDate,"DD-MM-YYYY HH:mm:ss").set({hour:0,minute:0,second:0}).format("YYYY-MM-DD HH:mm:ss"),endDate:v()(e.endDate,"DD-MM-YYYY HH:mm:ss").set({hour:23,minute:59,second:59}).format("YYYY-MM-DD HH:mm:ss")};g||delete a.status,o(a)}),children:[(0,j.jsx)(s.A,{variant:"h5",color:"error",paddingBottom:2,children:"Download"}),(0,j.jsx)(d.Ay,{container:!0,direction:"row",justifyContent:"center",alignItems:"baseline",padding:1,children:(0,j.jsx)(d.Ay,{item:!0,children:(0,j.jsx)(c.A,{direction:{xs:"column",sm:"row"},children:(0,j.jsxs)(b.A,{value:D,onClick:e=>(e=>{switch(w(e.target.value),e.target.value){case"today":M("startDate",v()()),M("endDate",v()());break;case"week":M("startDate",v()().subtract(1,"weeks")),M("endDate",v()());break;case"month":case"custom":M("startDate",v()().subtract(1,"months")),M("endDate",v()())}})(e),"aria-label":"Date Filter",sx:{py:2,px:1},children:[(0,j.jsx)(u.A,{variant:"today"===D?"contained":"outlined",color:"today"===D?"primary":"inherit",value:"today",children:"Today"}),(0,j.jsx)(u.A,{variant:"week"===D?"contained":"outlined",color:"week"===D?"primary":"inherit",value:"week",children:"This Week"}),(0,j.jsx)(u.A,{variant:"month"===D?"contained":"outlined",color:"month"===D?"primary":"inherit",value:"month",children:"This Month"}),(0,j.jsx)(u.A,{variant:"custom"===D?"contained":"outlined",color:"custom"===D?"primary":"inherit",value:"custom",children:"Custom"})]})})})}),(0,j.jsx)("br",{}),g&&(0,j.jsxs)(j.Fragment,{children:[(0,j.jsx)(c.A,{justifyContent:"center",direction:{xs:"column",sm:"row"},children:(0,j.jsx)(m.A,{fullWidth:!0,size:"small",select:!0,name:"status",value:R.status,onChange:e=>M("status",e.target.value),label:"Status",InputLabelProps:{shrink:!0},SelectProps:{MenuProps:{PaperProps:{sx:{maxHeight:260}}}},sx:{mx:3,textTransform:"capitalize"},children:A.map(e=>(0,j.jsx)(h.A,{value:e.value,sx:{mx:1,my:.5,borderRadius:.75,typography:"body2",textTransform:"capitalize","&:first-of-type":{mt:0},"&:last-of-type":{mb:0},"&:hover":{background:"rgba(0, 171, 85, 0.8)"}},children:e.label},e.value))})}),(0,j.jsx)("br",{})]}),"custom"===D&&(0,j.jsxs)(c.A,{sx:{mx:3},children:[(0,j.jsx)(s.A,{children:"Please select date"}),(0,j.jsx)("br",{}),(0,j.jsxs)(c.A,{spacing:{xs:2,sm:3},direction:{xs:"column",sm:"row"},children:[(0,j.jsx)(n.xI,{name:"startDate",control:C,render:e=>{let{field:t,fieldState:{error:o}}=e;return(0,j.jsx)(x.l,{...t,label:"Start date",inputFormat:"dd-MM-yyyy",maxDate:v()(),onChange:e=>{M("startDate",e);const t=v()(e).add(1,"months");M("endDate",t)},renderInput:e=>(0,j.jsx)(m.A,{size:"small",fullWidth:!0,...e,error:!!o,helperText:null===o||void 0===o?void 0:o.message})})}}),(0,j.jsx)(n.xI,{name:"endDate",control:C,render:e=>{let{field:t,fieldState:{error:o}}=e;return(0,j.jsx)(x.l,{...t,label:"End date",minDate:v()(R.startDate),maxDate:R.startDate?v()(R.startDate).add(1,"months"):v()(),inputFormat:"dd-MM-yyyy",renderInput:e=>(0,j.jsx)(m.A,{size:"small",fullWidth:!0,...e,error:!!o,helperText:null===o||void 0===o?void 0:o.message})})}})]})]}),(0,j.jsx)("br",{}),(0,j.jsx)("br",{}),(0,j.jsxs)(d.Ay,{container:!0,direction:"row",justifyContent:"space-between",alignItems:"baseline",children:[(0,j.jsx)(d.Ay,{item:!0,xs:3,children:(0,j.jsx)(u.A,{sx:{mt:1,mb:.5,whiteSpace:"nowrap"},variant:"contained",type:"submit",disabled:f,color:"primary",children:f?(0,j.jsx)(p.A,{size:24,color:"inherit"}):"Download CSV"})}),(0,j.jsx)(d.Ay,{item:!0,xs:3,children:(0,j.jsx)(u.A,{sx:{mt:1,mb:.5},variant:"contained",color:"warning",onClick:()=>t(),children:"Cancel"})})]})]})}},86841(e,t,o){o.d(t,{oM:()=>l,dO:()=>d,er:()=>g});o(9950);var a=o(9213),i=o(59254),r=o(44414);const n=(0,i.Ay)(a.A)(e=>{let{theme:t}=e;return{cursor:"pointer","&:nth-of-type(odd)":{padding:t.spacing(0,1),color:t.palette.text.secondary,backgroundColor:t.palette.background.neutral,borderBottom:`1px solid ${t.palette.divider}`},whiteSpace:"nowrap","& .MuiTableCell-sizeSmall":{padding:"5px 6px 5px 10px"}}});function l(e){return(0,r.jsx)(n,{...e,children:e.children})}o(63575);var s=o(21671);function d(e){let{emptyRows:t,height:o}=e;return t?(0,r.jsx)(a.A,{sx:{...o&&{height:o*t}},children:(0,r.jsx)(s.A,{colSpan:5})}):null}var c=o(69780),u=o(83274),m=o(7251),h=o(53011),p=o(33507);const x={border:0,margin:-1,padding:0,width:"1px",height:"1px",overflow:"hidden",position:"absolute",whiteSpace:"nowrap",clip:"rect(0 0 0 0)"};function g(e){let{order:t,headLabel:o,onSort:i}=e;const{user:n}=(0,p.A)();return(0,r.jsx)(c.A,{children:(0,r.jsx)(a.A,{children:o.map(e=>{var o,a;return"switch"===e.id?(1===(null===n||void 0===n||null===(o=n.roles[0])||void 0===o?void 0:o.id)||2===(null===n||void 0===n||null===(a=n.roles[0])||void 0===a?void 0:a.id))&&(0,r.jsx)(s.A,{align:e.align,padding:e.disablePadding?"none":"normal",sortDirection:t.id===e.id&&t.direction,sx:{background:e=>e.palette.background.paper,whiteSpace:"nowrap",fontWeight:"bold"},children:e.sort?(0,r.jsx)(u.A,{title:"Sort",placement:"right"===e.align?"bottom-end":"bottom-start",enterDelay:300,children:(0,r.jsxs)(m.A,{active:t.id===e.id,direction:t.direction,onClick:i(e.id),children:[e.label,t.id===e.id?(0,r.jsx)(h.A,{component:"span",sx:x,children:"desc"===t?"sorted descending":"sorted ascending"}):null]})}):(0,r.jsx)(r.Fragment,{children:e.label})},e.id):(0,r.jsx)(s.A,{align:e.align,padding:e.disablePadding?"none":"normal",sortDirection:t.id===e.id&&t.direction,sx:{background:e=>e.palette.background.paper,whiteSpace:"nowrap",fontWeight:"bold"},children:e.sort?(0,r.jsx)(u.A,{title:"Sort",placement:"right"===e.align?"bottom-end":"bottom-start",enterDelay:300,children:(0,r.jsxs)(m.A,{active:t.id===e.id,direction:t.direction,onClick:i(e.id),children:[e.label,t.id===e.id?(0,r.jsx)(h.A,{component:"span",sx:x,children:"desc"===t?"sorted descending":"sorted ascending"}):null]})}):(0,r.jsx)(r.Fragment,{children:e.label})},e.id)})})})}},30157(e,t,o){function a(e){const{name:t,downloadData:o}=e;return(e=>{const o=new Blob([e],{type:"text/csv"}),a=window.URL.createObjectURL(o),i=document.createElement("a");i.setAttribute("href",a),i.setAttribute("download",`${t}.csv`),i.click()})((e=>{const t=[],o=Object.keys(e[0]);return t.push(o.join(",")),e.map(e=>{const o=Object.values(e).join(",");return t.push(o),""}),t.join("\n")})(o))}o.d(t,{A:()=>a})},38861(e,t,o){o.d(t,{Ay:()=>i,xl:()=>r});var a=o(9950);
1function i(e){const[t,o]=(0,a.useState)((null===e||void 0===e?void 0:e.defaultDense)||!1),[i,r]=(0,a.useState)((null===e||void 0===e?void 0:e.defaultOrderBy)||"name"),[n,l]=(0,a.useState)((null===e||void 0===e?void 0:e.defaultOrder)||"asc"),[s,d]=(0,a.useState)((null===e||void 0===e?void 0:e.defaultCurrentPage)||0),[c,u]=(0,a.useState)((null===e||void 0===e?void 0:e.defaultRowsPerPage)||5),[m,h]=(0,a.useState)((null===e||void 0===e?void 0:e.defaultSelected)||[]);return{dense:t,order:n,page:s,setPage:d,orderBy:i,rowsPerPage:c,selected:m,setSelected:h,onSelectRow:e=>{const t=m.indexOf(e);let o=[];-1===t?o=o.concat(m,e):0===t?o=o.concat(m.slice(1)):t===m.length-1?o=o.concat(m.slice(0,-1)):t>0&&(o=o.concat(m.slice(0,t),m.slice(t+1))),h(o)},onSelectAllRows:(e,t)=>{h(e?t:[])},onSort:e=>{""!==e&&(l(i===e&&"asc"===n?"desc":"asc"),r(e))},onChangePage:(e,t)=>{d(t)},onChangeDense:e=>{o(e.target.checked)},onChangeRowsPerPage:e=>{u(parseInt(e.target.value,10)),d(0)}}}function r(e,t,o){return e>0?Math.max(0,(1+e)*t-o):0}},59821(e,t,o){o.r(t),o.d(t,{default:()=>Q});var a=o(9950),i=o(19808),r=o(53011),n=o(82053),l=o(17154),s=o(27987),d=o(18216),c=o(83274),u=o(48089),m=o(1320),h=o(15769),p=o(34075),x=o(6258),g=o(83239),v=o(93230),b=o(14650),y=o(76455),j=o(96583),A=o(60899),f=o(28429),D=o(27081),w=o(59051),S=o.n(w),_=o(25045),k=o.n(_),C=o(79777),Y=o(46639),B=o(33949),M=o(67866),R=o(96812),$=o(38861),I=o(43601),H=o(86841),P=o(21671),z=o(25277),F=o(90260),T=o(33507),W=o(44414);const O=e=>{const{list:t}=e,o=(0,f.Zp)(),{user:a}=(0,T.A)();return(0,W.jsx)(W.Fragment,{children:t.map(e=>{var t;return(0,W.jsxs)(H.oM,{onClick:()=>{var t;return e.yes_count+e.no_count===e.question_count?(null===a||void 0===a||null===(t=a.permissions)||void 0===t?void 0:t.includes("checklist_response_show"))&&o(F.nB.checklistresponses.responseitemView(e.uuid)):o(F.nB.checklistresponses.responseitem(e.uuid))},children:[(0,W.jsx)(P.A,{children:(0,W.jsx)(c.A,{title:e.uuid,arrow:!0,children:(0,W.jsx)(b.In,{icon:"mdi:barcode",fontSize:25})})}),(0,W.jsx)(P.A,{children:e&&(null===(t=e.checklist)||void 0===t?void 0:t.cl_title)}),(0,W.jsx)(P.A,{children:e&&e.question_count}),(0,W.jsx)(P.A,{children:(0,W.jsx)(z.A,{label:e.yes_count+e.no_count===0?`Not Started : 0/${e.question_count}`:e.yes_count+e.no_count===e.question_count?`Completed : ${e.question_count}/${e.question_count}`:`Progress : ${e.yes_count+e.no_count}/${e.question_count}`,color:e.yes_count+e.no_count===0?"warning":e.yes_count+e.no_count===e.question_count?"success":"warning",sx:{fontWeight:"bold",color:"white"}})}),(0,W.jsx)(P.A,{children:(0,W.jsx)(z.A,{label:` Score : ${e.score_sum}`,color:"success",sx:{fontWeight:"bold",color:"white"}})}),(0,W.jsx)(P.A,{children:(0,W.jsx)(n.A,{children:(0,W.jsx)(c.A,{title:(null===e||void 0===e?void 0:e.created_at)&&k().utc(e.created_at).local().format("DD-MM-YYYY HH:mm:ss")||"",arrow:!0,children:(0,W.jsx)("span",{children:(null===e||void 0===e?void 0:e.created_at)&&k().utc(e.created_at).local().format("DD-MM-YY HH:mm")})})})}),(0,W.jsx)(P.A,{children:(0,W.jsx)(n.A,{children:(0,W.jsx)(c.A,{title:(null===e||void 0===e?void 0:e.updated_at)&&k().utc(e.updated_at).local().format("DD-MM-YYYY HH:mm:ss")||"",arrow:!0,children:(0,W.jsx)("span",{children:(null===e||void 0===e?void 0:e.updated_at)&&k().utc(e.updated_at).local().format("DD-MM-YY HH:mm")})})})})]},e.id)})})};var E=o(46483),N=o(90158),L=o(66075);function q(e){let{filterName:t,onFilterName:o,onFilterDate:i,filterByDate:r}=e;const[n,s]=(0,a.useState)(r);return(0,W.jsxs)(A.Ay,{container:!0,direction:"row",justifyContent:"space-between",alignItems:"baseline",padding:1,children:[(0,W.jsx)(A.Ay,{item:!0,xs:12,sm:5,md:4,children:(0,W.jsx)(v.A,{spacing:2,alignItems:"center",direction:{xs:"column",sm:"row"},sx:{px:1,py:.5}})}),(0,W.jsx)(A.Ay,{item:!0,children:(0,W.jsx)(v.A,{direction:{xs:"column",sm:"row"},children:(0,W.jsxs)(N.A,{value:n,onClick:e=>(e=>{s(e.target.value),i(e)})(e),"aria-label":"Date Filter",sx:{py:2,px:1},children:[(0,W.jsx)(d.A,{variant:"today"===n?"contained":"outlined",color:"today"===n?"primary":"inherit",value:"today",children:"Today"}),(0,W.jsx)(d.A,{variant:"yesterday"===n?"contained":"outlined",color:"yesterday"===n?"primary":"inherit",value:"yesterday",children:"Yesterday"}),(0,W.jsx)(d.A,{variant:"custom"===n?"contained":"outlined",color:"custom"===n?"primary":"inherit",value:"custom",children:"Custom"})]})})}),(0,W.jsx)(A.Ay,{item:!0,sm:4,xs:12,md:4,lg:2.5,children:(0,W.jsx)(v.A,{spacing:1,direction:{xs:"column",sm:"row"},children:(0,W.jsx)(l.A,{fullWidth:!0,size:"small",value:t||"",onChange:e=>o(e.target.value),placeholder:"Search",InputProps:{startAdornment:(0,W.jsx)(E.A,{position:"start",children:(0,W.jsx)(L.A,{icon:"eva:search-fill",sx:{color:"text.disabled",width:15,height:15}})})}})})})]})}var V=o(16767),G=o(30157),K=o(65462);const U=[{id:"uuid",label:"ID",align:"left",sort:!0},{id:"checklist.cl_title",label:"Checklist",align:"left",sort:!1},{id:"question_count",label:"Number Of Items",align:"left",sort:!1},{id:"response_status",label:"Status",align:"left",sort:!0},{id:"score_sum",label:"Score",align:"left",sort:!1},{id:"created_at",label:"Created",align:"left",sort:!0},{id:"updated_at",label:"Updated",align:"left",sort:!0}];function Q(){var e,t,o;const{orderBy:w,selected:_,onSelectAllRows:P}=(0,$.Ay)(),z=(0,f.Zp)(),{themeStretch:E}=(0,R.Mp)(),N=(0,D.wA)(),L=(0,D.d4)(e=>{let{checkLists:t}=e;return t.checkListsitem}),Q=(0,D.d4)(e=>{let{checkLists:t}=e;return t.checkListsitemCount}),X=(0,D.d4)(e=>{let{menu:t}=e;return t.checklistResponseMenuList}),Z=X.map(e=>({label:e.cl_title,value:e.uuid})),{user:J}=(0,T.A)(),ee=(0,D.d4)(e=>{let{loading:t}=e;return t.loading4}),[te,oe]=(0,a.useState)(0!==X.length?X[0].uuid:""),[ae,ie]=(0,a.useState)(localStorage.getItem("chByDateFilter")||"today"),[re,ne]=(0,a.useState)(localStorage.getItem("chFromDate")||S()().set({hour:0,minute:0,second:0}).format("YYYY-MM-DD HH:mm:ss")),[le,se]=(0,a.useState)(localStorage.getItem("chToDate")||S()().set({hour:23,minute:59,second:59}).format("YYYY-MM-DD HH:mm:ss")),[de,ce]=(0,a.useState)(!1),[ue,me]=(0,a.useState)(!1),[he,pe]=(0,a.useState)(localStorage.getItem("chSetPage")&&Number(localStorage.getItem("chSetPage"))||0),[xe,ge]=(0,a.useState)(localStorage.getItem("chSetRowsPerPage")&&Number(localStorage.getItem("chSetRowsPerPage"))||10),[ve,be]=(0,a.useState)(""),[ye,je]=(0,a.useState)({direction:"desc",id:"id"});(0,a.useEffect)(()=>{N((0,M.Oz)({search:ve,page:he+1,limit:xe,sortBy:ye.id,sortDirection:ye.direction,status_check:"all",from:re,to:le})),N((0,I.Fe)({}))},[]),(0,a.useEffect)(()=>{0!==X.length&&oe(X[0].uuid)},[X]);const Ae=()=>{ce(!1)};return(0,W.jsxs)(W.Fragment,{children:[(0,W.jsx)(y.mg,{children:(0,W.jsx)("title",{children:"Checklist Execution | FSS"})}),(0,W.jsxs)(i.A,{maxWidth:!E&&"xl",children:[(0,W.jsxs)(A.Ay,{container:!0,direction:"row",justifyContent:"space-between",alignItems:"baseline",children:[(0,W.jsx)(A.Ay,{item:!0,children:(0,W.jsxs)(r.A,{sx:{display:"flex",justifyContent:"space-start"},children:[(0,W.jsx)(b.In,{icon:"mdi:tick",color:"#004e49",width:"25",height:"28"}),(0,W.jsx)(n.A,{variant:"h6",component:"h6",paddingLeft:1,children:"Checklist Execution"})]})}),(0,W.jsx)(A.Ay,{item:!0,children:(0,W.jsxs)(r.A,{style:{display:"flex",justifyContent:"space-start",alignItems:"baseline",flexDirection:"row"},children:[(0,W.jsx)(r.A,{sx:{mr:1,width:170,display:"flex",justifyContent:"space-start"},children:(null===J||void 0===J||!J.subscription_status||(null===J||void 0===J||null===(e=J.permissions)||void 0===e?void 0:e.includes("checklist_response_create")))&&(0,W.jsx)(l.A,{fullWidth:!0,size:"small",select:!0,value:te,onChange:e=>{oe(e.target.value)},children:Z.map(e=>(0,W.jsx)(s.A,{value:e.value,sx:{mx:1,my:.5,borderRadius:.75,typography:"body2",textTransform:"capitalize","&:first-of-type":{mt:0},"&:last-of-type":{mb:0},"&:hover":{background:"rgba(0, 171, 85, 0.8)"}},children:e.label},e.value))})}),(0,W.jsx)(r.A,{sx:{mr:1,display:"flex",justifyContent:"space-center"},children:(null===J||void 0===J||!J.subscription_status||(null===J||void 0===J||null===(t=J.permissions)||void 0===t?void 0:t.includes("checklist_response_create")))&&(0,W.jsx)(d.A,{color:"primary",variant:"contained",disabled:ee,onClick:()=>{null!==J&&void 0!==J&&J.subscription_status?N((0,M.Ku)({uuid:te})).then(e=>{var t;null!==e&&void 0!==e&&e.payload&&z(F.nB.checklistresponses.responseitem(null===e||void 0===e||null===(t=e.payload)||void 0===t?void 0:t.uuid))}):N((0,K.EQ)())},children:ee?(0,W.jsxs)(W.Fragment,{children:[(0,W.jsx)(Y.A,{size:20,sx:{mr:1},color:"inherit"})," Complete Checklist"]}):"Complete Checklist"})}),(0,W.jsx)(r.A,{sx:{display:"flex",justifyContent:"space-end"},children:(null===J||void 0===J||!J.subscription_status||(null===J||void 0===J||null===(o=J.permissions)||void 0===o?void 0:o.includes("checklist_response_report")))&&(0,W.jsx)(B.A,{sx:{backgroundColor:"warning.main",color:"white"},onClick:()=>{null!==J&&void 0!==J&&J.subscription_status?ce(!0):N((0,K.EQ)())},children:(0,W.jsx)(c.A,{title:"Download",arrow:!0,children:(0,W.jsx)(d.A,{children:(0,W.jsx)(b.In,{icon:"akar-icons:arrow-down",color:"white",width:16,height:16})})})})})]})})]}),(0,W.jsx)("br",{}),(0,W.jsxs)(u.A,{children:[(0,W.jsx)(q,{filterName:ve,onFilterName:e=>(e=>{be(e),(""===e||e.length>1)&&N((0,M.Oz)({search:e,page:he+1,limit:xe,sortBy:ye.id,sortDirection:ye.direction,status_check:"all",from:re,to:le}))})(e),onFilter:e=>{N((0,M.Oz)({search:ve,page:he+1,limit:xe,sortBy:ye.id,sortDirection:ye.direction,status_check:e.target.value,from:re,to:le}))},filterByDate:ae,onFilterDate:e=>(e=>{ie(e.target.value),localStorage.setItem("chByDateFilter",e.target.value);let t=null,o=null;"today"===e.target.value?(t=S()().set({hour:0,minute:0,second:0}).format("YYYY-MM-DD HH:mm:ss"),o=S()().set({hour:23,minute:59,second:59}).format("YYYY-MM-DD HH:mm:ss")):"yesterday"===e.target.value?(t=S()().subtract(1,"day").set({hour:0,minute:0,second:0}).format("YYYY-MM-DD HH:mm:ss"),o=S()().subtract(1,"day").set({hour:23,minute:59,second:59}).format("YYYY-MM-DD HH:mm:ss")):"custom"===e.target.value&&me(!0),t&&o&&(ne(t),localStorage.setItem("chFromDate",t),se(o),localStorage.setItem("chToDate",o),pe(0),localStorage.setItem("chSetPage",0),N((0,M.Oz)({search:ve,page:he+1,limit:xe,sortBy:ye.id,sortDirection:ye.direction,status_check:"all",from:t,to:o})))})(e)}),(0,W.jsx)(m.A,{sx:{minWidth:300,position:"relative",py:2,px:2,overflowX:"auto","&::-webkit-scrollbar":{display:"none"},scrollbarWidth:"none"},children:(0,W.jsxs)(h.A,{size:"small",children:[(0,W.jsx)(H.er,{order:ye,orderBy:w,headLabel:U,rowCount:L.length,numSelected:_.length,onSort:e=>()=>{const t=e;let o="asc";ye.id===e&&"asc"===ye.direction&&(o="desc"),je({direction:o,id:t}),N((0,M.Oz)({search:ve,page:he+1,limit:xe,sortBy:t,sortDirection:o,status_check:"all",from:re,to:le}))},onSelectAllRows:e=>P(e,L.map(e=>e.id))}),(0,W.jsxs)(p.A,{children:[(0,W.jsx)(O,{list:L,handleMissed:e=>(e=>{N((0,M.HB)(e.uuid))})(e),handleNotApplicable:e=>(e=>{N((0,M.YR)(e.uuid))})(e)}),(0,W.jsx)(H.dO,{emptyRows:(0,$.xl)(he,xe,L.length)})]})]})}),(0,W.jsx)(r.A,{sx:{position:"relative"}
1,children:(0,W.jsx)(x.A,{rowsPerPageOptions:[5,10,25,50,100],component:"div",count:Q,rowsPerPage:xe,page:he,onPageChange:(e,t)=>{pe(t),localStorage.setItem("chSetPage",t),N((0,M.Oz)({search:ve,page:t+1,limit:xe,sortBy:ye.id,sortDirection:ye.direction,status_check:"all",from:re,to:le}))},onRowsPerPageChange:e=>{ge(parseInt(e.target.value,10)),localStorage.setItem("chSetRowsPerPage",parseInt(e.target.value,10)),pe(0),localStorage.setItem("chSetPage",0),N((0,M.Oz)({search:ve,page:1,limit:parseInt(e.target.value,10),sortBy:ye.id,sortDirection:ye.direction,status_check:"all",from:re,to:le}))}})})]})]}),(0,W.jsx)(j.A,{open:de,fullWidth:!0,maxWidth:"xs",disableEscapeKeyDown:!0,"aria-labelledby":"form-dialog-title",classes:{paper:"rounded-8"},disableRestoreFocus:!0,children:(0,W.jsx)(r.A,{padding:2,children:(0,W.jsx)(V.A,{checklist:!0,handleDownloadSubmit:e=>{N((0,M.fB)(e)).then(e=>{e.payload&&0!==e.payload.length&&((0,G.A)({name:"Checklists Responses",downloadData:e.payload.map(e=>{var t,o,a,i,r;return{ID:e.uuid,"Kitchen Name":null===e||void 0===e||null===(t=e.checklist)||void 0===t||null===(o=t.kitchen)||void 0===o?void 0:o.kitchen_name,"Checklist Name":null===e||void 0===e||null===(a=e.checklist)||void 0===a?void 0:a.cl_title,Status:("0"===String(e.response_status)?"Incomplete":"1"===String(e.response_status)&&"Completed")||"2"===String(e.response_status)&&"Not Applicable"||"3"===String(e.response_status)&&"Missed","Created By":(null===e||void 0===e||null===(i=e.created_by)||void 0===i?void 0:i.name)||"","Updated By":(null===e||void 0===e||null===(r=e.updated_by)||void 0===r?void 0:r.name)||"","Created Date":null!==e&&void 0!==e&&e.created_at?k().utc(e.created_at).local().format("DD-MM-YYYY HH:mm:ss"):"","Updated Date":null!==e&&void 0!==e&&e.updated_at?k().utc(e.updated_at).local().format("DD-MM-YYYY HH:mm:ss"):""}})}),Ae())})},onClose:()=>Ae()})})}),(0,W.jsxs)(j.A,{open:ue,fullWidth:!0,maxWidth:"xs",disableEscapeKeyDown:!0,"aria-labelledby":"form-dialog-title",classes:{paper:"rounded-8"},disableRestoreFocus:!0,children:[(0,W.jsx)(g.A,{children:(0,W.jsx)(n.A,{variant:"h5",color:"primary",children:"Select Custom Dates"})}),(0,W.jsx)(r.A,{padding:3,sx:{mb:2},children:(0,W.jsxs)(v.A,{spacing:{xs:2,sm:3},direction:{xs:"column",sm:"row"},children:[(0,W.jsx)(C.l,{label:"From",value:re,inputFormat:"dd-MM-yyyy",name:"from",id:"from",mask:"__-__-____",maxDate:S()(),placeholder:"Select Date",onChange:e=>{const t=e?S()(e).set({hour:0,minute:0,second:0}).format("YYYY-MM-DD HH:mm:ss"):null;ne(t),localStorage.setItem("chFromDate",t);const o=e?S()(e).add(1,"months").set({hour:23,minute:59,second:59}).format("YYYY-MM-DD HH:mm:ss"):null;se(o),localStorage.setItem("chToDate",o)},renderInput:e=>(0,W.jsx)(l.A,{size:"small",...e})}),(0,W.jsx)(C.l,{label:"To",value:le,name:"to",id:"to",inputFormat:"dd-MM-yyyy",mask:"__-__-____",minDate:S()(re),maxDate:S()(le).add(1,"months"),placeholder:"Select Date",onChange:e=>{const t=e?S()(e).set({hour:23,minute:59,second:59}).format("YYYY-MM-DD HH:mm:ss"):null;se(t),localStorage.setItem("chToDate",t)},renderInput:e=>(0,W.jsx)(l.A,{size:"small",...e})})]})}),(0,W.jsxs)(A.Ay,{container:!0,justifyContent:"space-between",alignItems:"baseline",direction:"row",children:[(0,W.jsx)(A.Ay,{item:!0,children:(0,W.jsx)(d.A,{sx:{mt:2,mb:2,px:2,ml:2},variant:"contained",disabled:null===re||""===re||null===le||""===le,onClick:()=>(N((0,M.Oz)({search:ve,page:he+1,limit:xe,sortBy:ye.id,sortDirection:ye.direction,status_check:"all",from:re,to:le})),void me(!1)),color:"primary",children:"Get Data"})}),(0,W.jsx)(A.Ay,{item:!0,children:(0,W.jsx)(d.A,{sx:{mt:2,mb:2,px:2,mr:2},variant:"contained",onClick:()=>me(!1),color:"warning",children:"Close"})})]})]})]})}},90158(e,t,o){o.d(t,{A:()=>f});var a=o(98587),i=o(58168),r=o(9950),n=o(72004),l=o(88465),s=o(99269),d=o(73243),c=o(61676),u=o(59254),m=o(18463),h=o(1763),p=o(423);function x(e){return(0,p.Ay)("MuiButtonGroup",e)}const g=(0,h.A)("MuiButtonGroup",["root","contained","outlined","text","disableElevation","disabled","firstButton","fullWidth","vertical","grouped","groupedHorizontal","groupedVertical","groupedText","groupedTextHorizontal","groupedTextVertical","groupedTextPrimary","groupedTextSecondary","groupedOutlined","groupedOutlinedHorizontal","groupedOutlinedVertical","groupedOutlinedPrimary","groupedOutlinedSecondary","groupedContained","groupedContainedHorizontal","groupedContainedVertical","groupedContainedPrimary","groupedContainedSecondary","lastButton","middleButton"]);var v=o(15514),b=o(74210),y=o(44414);const j=["children","className","color","component","disabled","disableElevation","disableFocusRipple","disableRipple","fullWidth","orientation","size","variant"],A=(0,u.Ay)("div",{name:"MuiButtonGroup",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[{[`& .${g.grouped}`]:t.grouped},{[`& .${g.grouped}`]:t[`grouped${(0,c.A)(o.orientation)}`]},{[`& .${g.grouped}`]:t[`grouped${(0,c.A)(o.variant)}`]},{[`& .${g.grouped}`]:t[`grouped${(0,c.A)(o.variant)}${(0,c.A)(o.orientation)}`]},{[`& .${g.grouped}`]:t[`grouped${(0,c.A)(o.variant)}${(0,c.A)(o.color)}`]},{[`& .${g.firstButton}`]:t.firstButton},{[`& .${g.lastButton}`]:t.lastButton},{[`& .${g.middleButton}`]:t.middleButton}
1,t.root,t[o.variant],!0===o.disableElevation&&t.disableElevation,o.fullWidth&&t.fullWidth,"vertical"===o.orientation&&t.vertical]}})(e=>{let{theme:t,ownerState:o}=e;return(0,i.A)({display:"inline-flex",borderRadius:(t.vars||t).shape.borderRadius},"contained"===o.variant&&{boxShadow:(t.vars||t).shadows[2]},o.disableElevation&&{boxShadow:"none"},o.fullWidth&&{width:"100%"},"vertical"===o.orientation&&{flexDirection:"column"},{[`& .${g.grouped}`]:(0,i.A)({minWidth:40,"&:hover":(0,i.A)({},"contained"===o.variant&&{boxShadow:"none"})},"contained"===o.variant&&{boxShadow:"none"}),[`& .${g.firstButton},& .${g.middleButton}`]:(0,i.A)({},"horizontal"===o.orientation&&{borderTopRightRadius:0,borderBottomRightRadius:0},"vertical"===o.orientation&&{borderBottomRightRadius:0,borderBottomLeftRadius:0},"text"===o.variant&&"horizontal"===o.orientation&&{borderRight:t.vars?`1px solid rgba(${t.vars.palette.common.onBackgroundChannel} / 0.23)`:"1px solid "+("light"===t.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)"),[`&.${g.disabled}`]:{borderRight:`1px solid ${(t.vars||t).palette.action.disabled}`}},"text"===o.variant&&"vertical"===o.orientation&&{borderBottom:t.vars?`1px solid rgba(${t.vars.palette.common.onBackgroundChannel} / 0.23)`:"1px solid "+("light"===t.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)"),[`&.${g.disabled}`]:{borderBottom:`1px solid ${(t.vars||t).palette.action.disabled}`}},"text"===o.variant&&"inherit"!==o.color&&{borderColor:t.vars?`rgba(${t.vars.palette[o.
1color].mainChannel} / 0.5)`:(0,s.X4)(t.palette[o.color].main,.5)},"outlined"===o.variant&&"horizontal"===o.orientation&&{borderRightColor:"transparent"},"outlined"===o.variant&&"vertical"===o.orientation&&{borderBottomColor:"transparent"},"contained"===o.variant&&"horizontal"===o.orientation&&{borderRight:`1px solid ${(t.vars||t).palette.grey[400]}`,[`&.${g.disabled}`]:{borderRight:`1px solid ${(t.vars||t).palette.action.disabled}`}},"contained"===o.variant&&"vertical"===o.orientation&&{borderBottom:`1px solid ${(t.vars||t).palette.grey[400]}`,[`&.${g.disabled}`]:{borderBottom:`1px solid ${(t.vars||t).palette.action.disabled}`}},"contained"===o.variant&&"inherit"!==o.color&&{borderColor:(t.vars||t).palette[o.color].dark},{"&:hover":(0,i.A)({},"outlined"===o.variant&&"horizontal"===o.orientation&&{borderRightColor:"currentColor"},"outlined"===o.variant&&"vertical"===o.orientation&&{borderBottomColor:"currentColor"})}),[`& .${g.lastButton},& .${g.middleButton}`]:(0,i.A)({},"horizontal"===o.orientation&&{borderTopLeftRadius:0,borderBottomLeftRadius:0},"vertical"===o.orientation&&{borderTopRightRadius:0,borderTopLeftRadius:0},"outlined"===o.variant&&"horizontal"===o.orientation&&{marginLeft:-1},"outlined"===o.variant&&"vertical"===o.orientation&&{marginTop:-1})})}),f=r.forwardRef(function(e,t){const o=(0,m.b)({props:e,name:"MuiButtonGroup"}),{children:s,className:u,color:h="primary",component:p="div",disabled:g=!1,disableElevation:f=!1,disableFocusRipple:D=!1,disableRipple:w=!1,fullWidth:S=!1,orientation:_="horizontal",size:k="medium",variant:C="outlined"}=o,Y=(0,a.A)(o,j),B=(0,i.A)({},o,{color:h,component:p,disabled:g,disableElevation:f,disableFocusRipple:D,disableRipple:w,fullWidth:S,orientation:_,size:k,variant:C}),M=(e=>{const{classes:t,color:o,disabled:a,disableElevation:i,fullWidth:r,orientation:n,variant:s}=e,d={root:["root",s,"vertical"===n&&"vertical",r&&"fullWidth",i&&"disableElevation"],grouped:["grouped",`grouped${(0,c.A)(n)}`,`grouped${(0,c.A)(s)}`,`grouped${(0,c.A)(s)}${(0,c.A)(n)}`,`grouped${(0,c.A)(s)}${(0,c.A)(o)}`,a&&"disabled"],firstButton:["firstButton"],lastButton:["lastButton"],middleButton:["middleButton"]};return(0,l.A)(d,x,t)})(B),R=r.useMemo(()=>({className:M.grouped,color:h,disabled:g,disableElevation:f,disableFocusRipple:D,disableRipple:w,fullWidth:S,size:k,variant:C}),[h,g,f,D,w,S,k,C,M.grouped]),$=(0,d.A)(s),I=$.length,H=e=>{const t=0===e,o=e===I-1;return t&&o?"":t?M.firstButton:o?M.lastButton:M.middleButton};return(0,y.jsx)(A,(0,i.A)({as:p,role:"group",className:(0,n.A)(M.root,u),ref:t,ownerState:B},Y,{children:(0,y.jsx)(v.A.Provider,{value:R,children:$.map((e,t)=>(0,y.jsx)(b.A.Provider,{value:H(t),children:e},t))})}))})}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.