1try{!function(){var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="c49d6fa8-c381-40bd-8c96-b9328694c585",e._sentryDebugIdIdentifier="sentry-dbid-c49d6fa8-c381-40bd-8c96-b9328694c585")}()}catch(e){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8761],{1576:(e,t,a)=>{"use strict";a.d(t,{A:()=>h});var n=a(37876),i=a(14232),r=a(69666),s=a(86265),o=a(78202),l=a(89219),c=a(45890);let d=function(e){let{resourceName:t,items:a,selectedItems:i,handleSelectionChange:d,sortValue:u,onSortChange:y,onNext:m,onPrevious:h,filterControl:f,hasNext:p,hasPrevious:g,loading:b=!0,renderItem:v,sortOptions:x,bulkActions:_,hideSelectAllAction:S,totalItemsCount:j,tabs:E}=e;return(0,n.jsx)("div",{style:{width:"100%"},children:(0,n.jsxs)(r.Z,{children:[E&&(0,n.jsx)(s.t,{tabs:E.tabs,selected:E.selected,onSelect:E.onSelect}),(0,n.jsx)(o.j,{resourceName:t,items:a,renderItem:v,selectedItems:i,onSelectionChange:d,sortValue:u,sortOptions:x,onSortChange:y,filterControl:f,loading:b,bulkActions:_,hasMoreItems:!S&&(p||g),totalItemsCount:j}),(0,n.jsx)(l.o,{align:"center",children:(0,n.jsx)(c.d,{onNext:m,onPrevious:h,hasPrevious:g,hasNext:p,type:"table"})})]})})};var u=a(50495),y=a(9938),m=a(43159);let h=function(e){let{items:t,renderItem:a,sortOptions:r,resourceName:s,bulkActions:o,selectedItems:l,onRemoveFilter:c,onClearAllFilters:h,handleSelectionChange:f,setItems:p,disableFilters:g,defaultSort:b,pageSize:v,hideSelectAllAction:x,filters:_,totalItemsCount:S,getItems:j,tabs:E}=e,A=JSON.stringify(_),q=e=>e&&e.reduce((e,t)=>(e[t.key]="[]"===JSON.stringify(t.value)?void 0:t.value,e),{}),[N,C]=(0,i.useState)({total:0,sortValue:[],queryValue:"",items:[],queryData:{query:"",sortBy:b?[b.value]:[],filters:q(_)||{},pageSize:v||10,pageNumber:1},loading:!1}),D=(0,i.useRef)(!1),P=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:N.queryData,a={...e,filters:e.filters||{},query:e.query.length>0?e.query+"~":e.query};if(C(e=>({...e,loading:!0})),j&&"function"==typeof j)return void j(a).then(e=>{C(t=>({...t,items:e.result,total:e.total,loading:!1})),p&&p(e.result)});if("string"==typeof t){let e;e=t.includes("http")?t:"https://portalapis.cloud.goodcompany.org/api"+(t.startsWith("/")?t:"/"+t),(0,y.KU)(u.A).then(t=>t.getRecords(e,a).then(e=>{C(t=>({...t,items:e.result,total:e.total,loading:!1})),p&&p(e.result)}))}else C(e=>({...e,items:t,total:t.length,loading:!1}))};_&&(0,i.useEffect)(()=>{C(e=>({...e,queryData:{...e.queryData,filters:q(_)}}))},[A]),(0,i.useEffect)(()=>{if(!D.current){D.current=!0;return}let e=setTimeout(()=>{C(e=>({...e,queryData:{...e.queryData,query:e.queryValue||""}}))},500);return()=>{clearTimeout(e)}},[N.queryValue]),(0,i.useEffect)(()=>{P()},[N.queryData]);let k=_&&_.map(e=>({key:e.key,label:e.name,filter:e.component()})),w=_&&Array.isArray(_)&&_.length>0?_.filter(e=>Array.isArray(e.value)&&0!==e.value.length||!Array.isArray(e.value)&&void 0!==e.value).map(e=>({key:e.key,label:" For ".concat(e.name," : ").concat(!0===e.value?"Yes":e.displayValue||e.value),onRemove:()=>{c(null==e?void 0:e.key)}})):void 0,I=g?void 0:(0,n.jsx)(m.C,{queryValue:N.queryValue,onQueryChange:e=>{C(t=>({...t,queryValue:e}))},filters:k||[],onQueryClear:()=>{C(e=>({...e,queryValue:""}))},onClearAll:h,appliedFilters:w||[]});return(0,n.jsx)(d,{onNext:()=>{let{pageNumber:e}=N.queryData;C(t=>({...t,queryData:{...t.queryData,pageNumber:e+1}}))},onPrevious:()=>{let{pageNumber:e}=N.queryData;e>1&&C(t=>({...t,queryData:{...t.queryData,pageNumber:e-1}}))},onSortChange:e=>{C(t=>({...t,queryData:{...t.queryData,sortBy:[e]}}))},selectedItems:l,handleSelectionChange:f,items:N.items,resourceName:s,sortValue:N.queryData.sortBy[0],filterControl:I,hasNext:N.queryData.pageNumber*N.queryData.pageSize<N.total,hasPrevious:N.queryData.pageNumber>1,loading:N.loading,renderItem:a,sortOptions:r,bulkActions:o,hideSelectAllAction:x,totalItemsCount:S,tabs:E})}},15042:e=>{e.exports={displayGrid:"eligibility-files_displayGrid__5fdt5",skeletonShimmerAnimation:"eligibility-files_skeletonShimmerAnimation__3Li1r"}},20982:(e,t,a)=>{"use strict";a.d(t,{Y:()=>c});var n=a(36190),i=a(69034),r=a(93087),s=a(9938),o=a(53965);let l=(e=>async t=>{let a=await n.LN(t.req),r=(await (0,s.KU)(o.RootClient,t.req)).getRoot(),l=(await r).currentSite.features,c=(0,i.bJ)(a)?[]:a.items;return[...e?[...c,...await e(t)]:c,...l]})(),c=(0,r.Lu)(l)},50495:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(91040);class i{getRecords(e,t){let a=e.replace(/[?&]$/,"");return this.instance.request({method:"POST",url:a,headers:{Accept:"application/json"},data:t}).then(e=>this.processRecords(e))}processRecords(e){let t=e.status,a={};if(e.headers&&"object"==typeof e.headers)for(let t in e.headers)e.headers.hasOwnProperty(t)&&(a[t]=e.headers[t]);if(200===t){let t=e.data;return t}}constructor(e,t){this.instance=t||n.A.create()}}},57600:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>g});var n=a(37876);a(14232);
1var i=a(1576),r=a(84974),s=a(15042),o=a.n(s),l=a(31632),c=a(9938),d=a(53965),u=a(80425),y=a(14196),m=a(32395),h=a(8949),f=a(57792),p=a(28751);let g=(0,a(20982).Y)(p.x.BackOffice_ViewPayments)(()=>(0,n.jsx)(r.A,{adminArea:"backoffice",title:"Eligibility Files",children:(0,n.jsx)(u.P,{sectioned:!0,children:(0,n.jsx)(i.A,{getItems:e=>(0,c.KU)(d.BackOfficeClient).then(t=>t.getEligibilityFiles(e)),sortOptions:[{label:"Processed",value:"processedOn_desc"}],resourceName:{singular:"Record",plural:"Records"},renderItem:(e,t)=>{let{workplaceId:a,workplaceName:i,duplicateItemsCount:r,errorItemsCount:s,newItemsCount:c,modifiedItemsCount:d,deletedItemsCount:u,processedOn:p,fileName:g}=e,b="/admin/backoffice/eligibility-files/".concat(t),v=[{content:"View",url:b}];return(0,n.jsx)(y.K,{id:t,accessibilityLabel:"Edit details for ".concat(a),persistActions:!0,url:b,shortcutActions:v,children:(0,n.jsxs)("div",{className:o().displayGrid,children:[(0,n.jsxs)(m.a,{gap:"100",children:[(0,n.jsx)(h.E,{as:"span",variant:"bodySm",fontWeight:"medium",children:"Workplace"}),(0,n.jsx)(h.E,{as:"span",variant:"bodyMd",children:i})]}),(0,n.jsxs)(m.a,{gap:"100",children:[(0,n.jsx)(h.E,{as:"span",variant:"bodySm",fontWeight:"medium",children:"File Name"}),(0,n.jsx)(h.E,{as:"span",variant:"bodySm",tone:"subdued",children:g})]}),(0,n.jsxs)(m.a,{gap:"100",children:[(0,n.jsx)(h.E,{as:"span",variant:"bodySm",fontWeight:"medium",children:"Process Date"}),(0,n.jsx)(h.E,{as:"span",variant:"bodyMd",children:(0,l.ae)(p,"dS mmmm, yyyy")})]}),(0,n.jsxs)(m.a,{gap:"100",children:[(0,n.jsx)(h.E,{as:"span",variant:"bodySm",fontWeight:"medium",children:"Duplicate Items"}),(0,n.jsx)(f.R,{children:r})]}),(0,n.jsxs)(m.a,{gap:"100",children:[(0,n.jsx)(h.E,{as:"span",variant:"bodySm",fontWeight:"medium",children:"Error Items"}),(0,n.jsx)(f.R,{children:s})]}),(0,n.jsxs)(m.a,{gap:"100",children:[(0,n.jsx)(h.E,{as:"span",variant:"bodySm",fontWeight:"medium",children:"New Items"}),(0,n.jsx)(f.R,{children:c})]}),(0,n.jsxs)(m.a,{gap:"100",children:[(0,n.jsx)(h.E,{as:"span",variant:"bodySm",fontWeight:"medium",children:"Modified Items"}),(0,n.jsx)(f.R,{children:d})]}),(0,n.jsxs)(m.a,{gap:"100",children:[(0,n.jsx)(h.E,{as:"span",variant:"bodySm",fontWeight:"medium",children:"Deleted Items"}),(0,n.jsx)(f.R,{children:u})]})]})},t)}})})}))},57792:(e,t,a)=>{"use strict";a.d(t,{R:()=>r});var n=a(14232),i={Code:"Polaris-InlineCode__Code"};let r=e=>{let{children:t}=e;return n.createElement("code",{className:i.Code},t)}},62061:(e,t,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/admin/backoffice/eligibility-files",function(){return a(57600)}])},80425:(e,t,a)=>{"use strict";a.d(t,{P:()=>d});var n=a(14232),i={Layout:"Polaris-Layout",Section:"Polaris-Layout__Section","Section-fullWidth":"Polaris-Layout__Section--fullWidth","Section-oneHalf":"Polaris-Layout__Section--oneHalf","Section-oneThird":"Polaris-Layout__Section--oneThird",AnnotatedSection:"Polaris-Layout__AnnotatedSection",AnnotationWrapper:"Polaris-Layout__AnnotationWrapper",AnnotationContent:"Polaris-Layout__AnnotationContent",Annotation:"Polaris-Layout__Annotation"},r=a(95740),s=a(8949),o=a(30414),l=a(8484);function c(e){let{children:t,variant:a}=e,r=(0,l.xW)(i.Section,i["Section-".concat(a)]);return n.createElement("div",{className:r},t)}let d=function(e){let{sectioned:t,children:a}=e,r=t?n.createElement(c,null,a):a;return n.createElement("div",{className:i.Layout},r)};d.AnnotatedSection=function(e){let{children:t,title:a,description:l,id:c}=e,d="string"==typeof l?n.createElement(s.E,{as:"p",variant:"bodyMd"},l):l;return n.createElement("div",{className:i.AnnotatedSection},n.createElement("div",{className:i.AnnotationWrapper},n.createElement("div",{className:i.Annotation},n.createElement(r.T,{spacing:"tight"},n.createElement(s.E,{id:c,variant:"headingMd",as:"h2"},a),d&&n.createElement(o.a,{color:"text-secondary"},d))),n.createElement("div",{className:i.AnnotationContent},t)))},d.Section=c},95740:(e,t,a)=>{"use strict";a.d(t,{T:()=>s});var n=a(14232),i=a(8484),r={TextContainer:"Polaris-TextContainer",spacingTight:"Polaris-TextContainer--spacingTight",spacingLoose:"Polaris-TextContainer--spacingLoose"};function s(e){let{spacing:t,children:a}=e,s=(0,i.xW)(r.TextContainer,t&&r[(0,i.Ny)("spacing",t)]);return n.createElement("div",{className:s},a)}}},e=>{e.O(0,[2026,9879,6494,6960,2120,7930,1286,7083,4465,8202,6265,7396,4974,6190,636,6593,8792],()=>e(e.s=62061)),_N_E=e.O()}]); 2//# sourceMappingURL=eligibility-files-7a9d20cc40ad0f69.js.map
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.