PageSourceSearch

https://www.goodcompany.com.au/_next/static/chunks/pages/admin/backoffice/dollar-handles-ef6512ec5ce0a18d.js

js goodcompany.com.au collected 2026-09-24 23:09:11 UTC 23,378 bytes, 2 lines download raw bytes

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]="a486b188-8478-4459-adad-442bf2b38564",e._sentryDebugIdIdentifier="sentry-dbid-a486b188-8478-4459-adad-442bf2b38564")}()}catch(e){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[108],{5789:(e,t,a)=>{"use strict";function n(e){let t={none:0,"extra-tight":.625,tight:1.25,base:2.5,loose:3.125,"extra-loose":5}[e];return 0===t?0:"".concat(t,"rem")}a.d(t,{Y:()=>n})},10994:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var n=a(37876);a(14232);var r=a(44264),i=a(33698),o=a(25092),s=a(88651);let l=r.Ay.div.withConfig({componentId:"sc-7d968303-0"})(["position:relative;overflow:hidden;background-color:",";box-shadow:",";border-radius:",";padding:0;display:flex;align-items:center;justify-content:stretch;min-height:5.14rem;width:100%;height:100%;cursor:pointer;transition:background-color "," ",",color "," ",",box-shadow "," ",",transform "," ",";&:hover,&:focus{box-shadow:",";background-color:",";}",""],(0,s.yW)("white"),(0,s.r7)("base"),(0,s.Vq)("large"),(0,s.p0)("base"),(0,s.cz)("base"),(0,s.p0)("base"),(0,s.cz)("base"),(0,s.p0)("base"),(0,s.cz)("base"),(0,s.p0)("slower"),(0,s.cz)("overshoot"),(0,s.r7)("deep"),(0,s.yW)("accent","light"),e=>{let{$selected:t}=e;return t&&(0,r.AH)(["background-color:",";color:",";box-shadow:",";transform:scale(1.05);.iconContainer{opacity:1;}"],(0,s.yW)("primary"),(0,s.yW)("white"),(0,s.r7)("deep"))}),c=r.Ay.div.withConfig({componentId:"sc-7d968303-1"})(["flex:1;display:flex;flex-direction:row;justify-content:",";"],e=>{let{$center:t}=e;return t?"center":"stretch"}),d=r.Ay.div.withConfig({componentId:"sc-7d968303-2"})(["flex:none;min-width:1.43rem;opacity:0;transition:opacity "," ",";position:absolute;top:1px;right:1px;color:currentColor;"],(0,s.p0)("base"),(0,s.cz)("base")),u=e=>{let{selected:t,onClick:a,className:r,centerContent:s,children:u}=e;return(0,n.jsx)("div",{className:r,children:(0,n.jsxs)(l,{$selected:t,onClick:a,role:"button",tabIndex:0,onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),a())},children:[(0,n.jsx)(c,{$center:s,children:u}),(0,n.jsx)(d,{className:"iconContainer",children:(0,n.jsx)(i.I,{source:o.S})})]})})}},12267:(e,t,a)=>{"use strict";a.d(t,{y:()=>o});var n=a(14232),r=a(53260),i=a(43272);let o=(0,n.memo)(function(e){let t=(0,n.useId)(),{showToast:a,hideToast:o}=(0,i.j)();return(0,r.h)(()=>(a({id:t,...e}),()=>{o({id:t})}),[e]),null})},19268:(e,t,a)=>{"use strict";a.d(t,{V:()=>r});var n=a(50039);function r(e){return({base:"3px",large:"6px"})[e]}(0,n.y)("sky"),(0,n.y)("sky","dark")},21533:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(44264),r=a(50039);let i=n.Ay.div.withConfig({componentId:"sc-1439f351-0"})(["border:1px solid ",";padding:1.1rem;border-radius:",";"],(0,r.y)("sky"),e=>{let{$softEdges:t}=e;return t?"8px":"4px"})},25353:e=>{e.exports={displayGrid:"dollar-handles_displayGrid__FQ1fr",img:"dollar-handles_img__d3ejC",skeletonShimmerAnimation:"dollar-handles_skeletonShimmerAnimation__iQzs6"}},29347:(e,t,a)=>{"use strict";a.d(t,{S:()=>r});var n=a(14232),r=function(e){return n.createElement("svg",Object.assign({viewBox:"0 0 20 20"},e),n.createElement("path",{fillRule:"evenodd",d:"M3.5 10a.75.75 0 0 1 .75-.75h9.69l-2.72-2.72a.75.75 0 1 1 1.06-1.06l4 4a.75.75 0 0 1 0 1.06l-4 4a.75.75 0 0 1-1.06-1.06l2.72-2.72h-9.69a.75.75 0 0 1-.75-.75Z"}))};r.displayName="ArrowRightIcon"},29516:(e,t,a)=>{"use strict";a.d(t,{Lw:()=>x,yB:()=>n.A});var n=a(54182),r=a(37876),i=a(14232);a(20994),a(72248);var o=a(15039),s=a.n(o),l=a(91930),c=a(52387),d=a(20091),u=a(44264),h=a(79816);let m=u.Ay.div.withConfig({componentId:"sc-13b73589-0"})(["background-color:#ffffff;position:fixed;z-index:400;top:5.1428571rem;right:0;left:0;"]),p=e=>{let{titleList:t,selected:a,hidePreviousButton:n,onClickBack:i,onNavigate:o}=e,s=t.map(e=>{let{id:t,title:a}=e;return{id:String(t),label:a}}),l=null!=a?String(a):s.length>0?s[0].id:void 0;return(0,r.jsx)(m,{children:(0,r.jsx)(h.A,{onClickBack:i,onNavigate:o,stepList:s,currentStep:l,hideLeftButton:n})})};var g=a(88062),y=a(29530),f=a.n(y);let x=e=>
1{let{actions:t,onPrevious:a,onNext:n,children:o,showTopCard:u,titleList:h,pageIndex:m,topTitle:y,tipsOpen:x,onCloseTips:b,hidePreviousButton:v=!1}=e,C=(0,i.useContext)(g.f5);return(0,r.jsxs)(i.Fragment,{children:[(0,r.jsx)(d.TD,{}),(0,r.jsxs)("header",{className:f().header,children:[(0,r.jsx)("div",{className:f().logoContainer,children:(0,r.jsx)("a",{href:"/","aria-label":"Home",children:(0,r.jsx)("img",{className:f().logoImage,src:C.getLogoUrl(),height:60,alt:"Logo"})})}),(0,r.jsx)("div",{className:f().progressContainer,children:(0,r.jsx)(l.E,{as:"h1",fontWeight:"medium",children:y})}),(0,r.jsx)("div",{className:f().actionsContainer,children:null==t?void 0:t.map((e,t)=>(0,r.jsx)(c.$,{onClick:e.onAction,url:e.url,target:e.external?"_blank":void 0,tone:e.destructive?"critical":void 0,disabled:e.disabled,icon:e.icon,children:e.content},t))})]}),u&&0!=m&&(0,r.jsx)(p,{onClickBack:a,onNavigate:n,titleList:h,selected:m,hidePreviousButton:v}),(0,r.jsxs)("main",{className:s()(f().main,0===m&&f().extraPadding),children:[(0,r.jsx)("div",{className:f().pageControl,children:!1}),(0,r.jsx)("div",{className:f().pageContent,children:o}),(0,r.jsx)("div",{className:f().pageControl,children:!1})]})]})}},29530:e=>{e.exports={logoContainer:"CreateScreenLayout_logoContainer__2fp5V",progressContainer:"CreateScreenLayout_progressContainer__4DD_0",progressBar:"CreateScreenLayout_progressBar__xgvqz",actionsContainer:"CreateScreenLayout_actionsContainer__8_h8E",main:"CreateScreenLayout_main__p0uYF",pageControl:"CreateScreenLayout_pageControl__B_bMn",pageControlButton:"CreateScreenLayout_pageControlButton__f9iHq",pageContent:"CreateScreenLayout_pageContent__bnc4p",hide:"CreateScreenLayout_hide__Rxh8m",extraPadding:"CreateScreenLayout_extraPadding__yrr_a",logoImage:"CreateScreenLayout_logoImage__5b_HQ",header:"CreateScreenLayout_header__hAzxV",skeletonShimmerAnimation:"CreateScreenLayout_skeletonShimmerAnimation__R5i4z"}},35848:(e,t,a)=>{"use strict";a.d(t,{N:()=>i,x:()=>r});var n=a(50039);function r(e){return"\n    font-size: ".concat({extraSmall:.625,small:1.2/1.6,medium:1.4/1.6,large:1.125,extraLarge:2.4/1.6}[e],"rem;\n  ")}function i(e){let t={positive:"color:".concat((0,n.y)("green","dark"),";"),negative:"color:".concat((0,n.y)("red","dark"),";"),strong:"font-weight: 600;",subdued:"opacity:0.5;"}[e];return"\n    ".concat(t,";\n  ")}},35982:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(91040);class r{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()}}},38032:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var n=a(37876);a(14232);var r=a(44264),i=a(33698),o=a(25092),s=a(88651);let l=e=>{let{selected:t,onClick:a,className:r,centerContent:s,children:l}=e;return(0,n.jsx)(c,{className:r,children:(0,n.jsxs)(d,{$selected:!!t,onClick:a,role:"button",tabIndex:0,onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),a(e))},children:[(0,n.jsx)(u,{$center:!!s,children:l}),(0,n.jsx)(h,{$absolute:!!s,$show:!!t,children:(0,n.jsx)(i.I,{source:o.S})})]})})},c=r.Ay.div.withConfig({componentId:"sc-95d8a019-0"})([""]),d=r.Ay.div.withConfig({componentId:"sc-95d8a019-1"})(["overflow:hidden;border-radius:",";padding:",";display:flex;align-items:center;justify-content:stretch;max-width:15rem;min-height:5rem;width:100%;height:100%;cursor:pointer;transition:background-color "," ",",color "," ",",box-shadow "," ",",transform "," ",";&:hover,&:focus{box-shadow:",";background-color:",";}",""],(0,s.Vq)("large"),(0,s.YK)("tight"),(0,s.p0)("base"),(0,s.cz)("base"),(0,s.p0)("base"),(0,s.cz)("base"),(0,s.p0)("base"),(0,s.cz)("base"),(0,s.p0)("slower"),(0,s.cz)("overshoot"),(0,s.r7)("deep"),(0,s.yW)("accent","light"),e=>{let{$selected:t}=e;return t&&(0,r.AH)(["background-color:",";color:",";box-shadow:",";transform:scale(1.05);"],(0,s.yW)("primary"),(0,s.yW)("white"),(0,s.r7)("deep"))}),u=r.Ay.div.withConfig({componentId:"sc-95d8a019-2"})(["flex:1;display:flex;flex-direction:row;justify-content:",";"],e=>{let{$center:t}=e;return t?"center":"stretch"}),h=r.Ay.div.withConfig({componentId:"sc-95d8a019-3"})(["flex:none;min-width:1rem;opacity:",";transition:opacity "," ",";color:currentColor;"," svg{width:2.14rem;height:2.14rem;}"],e=>{let{$show:t}=e;return+!!t},(0,s.p0)("base"),(0,s.cz)("base"),e=>{let{$absolute:t}=e;return t&&(0,r.AH)(["position:absolute;top:",";right:",";"],(0,s.YK)("tight"),(0,s.YK)("tight"))})},47641:(e,t,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/admin/backoffice/dollar-handles",function(){return a(87488)}])},51613:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var n=a(37876),r=a(14232),i=a(708),o=a(97710),s=a(52589),l=a(47677),c=a(15882);let d=function(e){let{resourceName:t,items:a,selectedItems:r,handleSelectionChange:d,sortValue:u,onSortChange:h,onNext:m,onPrevious:p,filterControl:g,hasNext:y,hasPrevious:f,loading:x=!0,renderItem:b,sortOptions:v,bulkActions:C,hideSelectAllAction:_,totalItemsCount:j,tabs:A}=e;return(0,n.jsx)("div",{style:{width:"100%"},children:(0,n.jsxs)(i.Z,{children:[A&&(0,n.jsx)(o.t,{tabs:A.tabs,selected:A.selected,onSelect:A.onSelect}),(0,n.jsx)(s.j,{resourceName:t,items:a,renderItem:b,selectedItems:r,onSelectionChange:d,sortValue:u,sortOptions:v,onSortChange:h,filterControl:g,loading:x,bulkActions:C,hasMoreItems:!_&&(y||f),totalItemsCount:j}),(0,n.jsx)(l.o,{align:"center",children:(0,n.jsx)(c.d,{onNext:m,onPrevious:p,hasPrevious:f,hasNext:y,type:"table"})})]})})};var u=a(35982),h=a(52454),m=a(23677);let p=function(e){let{items:t,renderItem:a,sortOptions:i,resourceName:o,bulkActions:s,selectedItems:l,onRemoveFilter:c,onClearAllFilters:p,handleSelectionChange:g,setItems:y,disableFilters:f,defaultSort:x,pageSize:b,hideSelectAllAction:v,filters:C,totalItemsCount:_,getItems:j,tabs:A}=e,w=JSON.stringify(C),S=e=>e&&e.reduce((e,t)=>
1(e[t.key]="[]"===JSON.stringify(t.value)?void 0:t.value,e),{}),[k,N]=(0,r.useState)({total:0,sortValue:[],queryValue:"",items:[],queryData:{query:"",sortBy:x?[x.value]:[],filters:S(C)||{},pageSize:b||10,pageNumber:1},loading:!1}),I=(0,r.useRef)(!1),q=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:k.queryData,a={...e,filters:e.filters||{},query:e.query.length>0?e.query+"~":e.query};if(N(e=>({...e,loading:!0})),j&&"function"==typeof j)return void j(a).then(e=>{N(t=>({...t,items:e.result,total:e.total,loading:!1})),y&&y(e.result)});if("string"==typeof t){let e;e=t.includes("http")?t:"https://portalapis.cloud.goodcompany.org/api"+(t.startsWith("/")?t:"/"+t),(0,h.KU)(u.A).then(t=>t.getRecords(e,a).then(e=>{N(t=>({...t,items:e.result,total:e.total,loading:!1})),y&&y(e.result)}))}else N(e=>({...e,items:t,total:t.length,loading:!1}))};C&&(0,r.useEffect)(()=>{N(e=>({...e,queryData:{...e.queryData,filters:S(C)}}))},[w]),(0,r.useEffect)(()=>{if(!I.current){I.current=!0;return}let e=setTimeout(()=>{N(e=>({...e,queryData:{...e.queryData,query:e.queryValue||""}}))},500);return()=>{clearTimeout(e)}},[k.queryValue]),(0,r.useEffect)(()=>{q()},[k.queryData]);let D=C&&C.map(e=>({key:e.key,label:e.name,filter:e.component()})),E=C&&Array.isArray(C)&&C.length>0?C.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,z=f?void 0:(0,n.jsx)(m.C,{queryValue:k.queryValue,onQueryChange:e=>{N(t=>({...t,queryValue:e}))},filters:D||[],onQueryClear:()=>{N(e=>({...e,queryValue:""}))},onClearAll:p,appliedFilters:E||[]});return(0,n.jsx)(d,{onNext:()=>{let{pageNumber:e}=k.queryData;N(t=>({...t,queryData:{...t.queryData,pageNumber:e+1}}))},onPrevious:()=>{let{pageNumber:e}=k.queryData;e>1&&N(t=>({...t,queryData:{...t.queryData,pageNumber:e-1}}))},onSortChange:e=>{N(t=>({...t,queryData:{...t.queryData,sortBy:[e]}}))},selectedItems:l,handleSelectionChange:g,items:k.items,resourceName:o,sortValue:k.queryData.sortBy[0],filterControl:z,hasNext:k.queryData.pageNumber*k.queryData.pageSize<k.total,hasPrevious:k.queryData.pageNumber>1,loading:k.loading,renderItem:a,sortOptions:i,bulkActions:s,hideSelectAllAction:v,totalItemsCount:_,tabs:A})}},67405:e=>{e.exports={causesSection:"causes-modal_causesSection__YJQCv",causes:"causes-modal_causes__hfSrn",skeletonShimmerAnimation:"causes-modal_skeletonShimmerAnimation__yzsEx"}},72248:e=>{e.exports={header:"minimal_header__XpFdq",main:"minimal_main__ZyzSJ",pageContent:"minimal_pageContent__Mj_hS",skeletonShimmerAnimation:"minimal_skeletonShimmerAnimation__EZC7x"}},76109:e=>{e.exports={goals:"sdg-modal_goals__VVKCQ",image:"sdg-modal_image__6UvjU",skeletonShimmerAnimation:"sdg-modal_skeletonShimmerAnimation__N9sBv"}},79816:(e,t,a)=>{"use strict";a.d(t,{A:()=>f});var n=a(37876);a(14232);var r=a(44264),i=a(88651),o=a(62988),s=a(92110),l=a(58744),c=a(29347);let d=r.Ay.div.withConfig({componentId:"sc-daf0229e-0"})(["display:flex;justify-content:space-between;background:",";"],(0,i.yW)("white")),u=r.Ay.div.withConfig({componentId:"sc-daf0229e-1"})(["flex:0 1 90%;padding:",";display:flex;justify-content:center;align-items:center;flex-wrap:wrap;"],(0,i.YK)("extra-tight")),h=r.Ay.div.withConfig({componentId:"sc-daf0229e-2"})(["flex:0 1 5%;padding:",";text-align:right;"],(0,i.YK)("tight")),m=r.Ay.div.withConfig({componentId:"sc-daf0229e-3"})(["flex:0 1 5%;padding:",";"],(0,i.YK)("tight")),p=r.Ay.div.withConfig({componentId:"sc-daf0229e-4"})(["",""],e=>{let{$selected:t}=e;return(0,r.AH)(["display:flex;flex-direction:column;align-items:center;margin:0.7rem 0.7rem;@media (max-width:","){& > *{display:none;}
1height:15px;width:10px;background-color:",";border-radius:50%;display:inline-block;}"],o.f.tabletLandscape+"px",t?(0,i.yW)("primary"):"#e9e9e9")}),g=r.Ay.span.withConfig({componentId:"sc-daf0229e-5"})([""," ",";position:relative;margin-bottom:0.35rem;"],e=>{let{$selected:t}=e;return t?"\n    ".concat((0,i.xP)("extraLarge"),";\n    color: #0b1f59;\n  "):"\n    ".concat((0,i.xP)("large"),";\n    color: #e9e9e9;\n  ")},(0,i.N9)("strong")),y=r.Ay.span.withConfig({componentId:"sc-daf0229e-6"})(["background-color:",";height:",";width:150px;"],e=>e.$selected?(0,i.yW)("primary"):"#e9e9e9",(0,i.YK)("extra-tight"));function f(e){let{stepList:t,currentStep:a,onNavigate:r,hideButtons:i,hideLeftButton:o,hideRightButton:f,onClickBack:x}=e;return(0,n.jsxs)(d,{children:[!i&&!o&&(0,n.jsx)(m,{children:(0,n.jsx)(s.A,{primary:!0,icon:l.S,direction:"left",onClick:x,children:"Back"})}),(0,n.jsx)(u,{children:t.map(e=>{let{id:t,label:r}=e,i=a===t;return(0,n.jsxs)(p,{$selected:i,children:[(0,n.jsx)(g,{$selected:i,children:r}),(0,n.jsx)(y,{$selected:i})]},t)})}),!i&&!f&&(0,n.jsx)(h,{children:(0,n.jsx)(s.A,{primary:!0,icon:c.S,direction:"right",onClick:r,children:"Next"})})]})}},87488:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>B});var n=a(37876),r=a(14232),i=a(12267),o=a(47677),s=a(33448),l=a(41904),c=a(91930),d=a(80407),u=a(52573),h=a(6849),m=a(67405),p=a.n(m),g=a(62557),y=a(51377),f=a(96181),x=a(77005),b=a(38032),v=a(21533);let C=e=>{let{title:t,text:a,open:i,selectedCause:o,updateError:s,onSelectCause:l,onUpdate:d,onClose:m}=e,[C,_]=(0,r.useState)(!1),[j,A]=(0,r.useState)(),w=async()=>{let e=await (0,u.Kv)();(0,h.JN)(e)?_(!0):(_(!1),A(e.causes))};return((0,r.useEffect)(()=>{w()},[]),C)?null:(0,n.jsx)(g.a,{open:i,onClose:m,title:t||"Select Cause",primaryAction:o?{content:"Update",onAction:d}:void 0,secondaryActions:[{content:"Cancel",onAction:m}],children:(0,n.jsx)(g.a.Section,{children:(0,n.jsxs)(y.a,{gap:"400",children:[(0,n.jsx)(c.E,{as:"p",fontWeight:"medium",children:a}),(0,n.jsx)(f.m,{columns:{xs:1,sm:2,md:3},gap:"400",children:null==j?void 0:j.map(e=>{let{id:t,name:a}=e;return(0,n.jsx)(v.A,{$softEdges:!0,className:p().causes,children:(0,n.jsx)(b.A,{selected:t===o,onClick:()=>l(t),children:(0,n.jsx)(c.E,{as:"span",children:a})})},t)})}),s&&(0,n.jsx)(x.lZ,{tone:"critical",children:(0,n.jsx)(c.E,{as:"p",children:s})})]})})})};var _=a(76109),j=a.n(_),A=a(10994);let w=e=>{let{title:t,text:a,open:i,selectedSdg:s,updateError:l,onSelectSdg:d,onUpdate:m,onClose:p}=e,[y,f]=(0,r.useState)(!1),[b,v]=(0,r.useState)(),C=async()=>{let e=await (0,u.Kv)();(0,h.JN)(e)?f(!0):(f(!1),v(e.sdgs))};return((0,r.useEffect)(()=>{C()},[]),y)?null:(0,n.jsx)(g.a,{open:i,onClose:p,title:t||"Select SDG",primaryAction:s?{content:"Update",onAction:m}:void 0,secondaryActions:[{content:"Cancel",onAction:p}],children:(0,n.jsxs)("div",{className:j().section,children:[(0,n.jsx)(c.E,{as:"p",fontWeight:"medium",children:a}),(0,n.jsx)("br",{}),(0,n.jsx)(o.o,{align:"center",gap:"200",wrap:!0,children:null==b?void 0:b.map(e=>{let{id:t,imageUrl:a}=e;return(0,n.jsx)(A.A,{selected:t===s,onClick:()=>{d(t)},className:j().goals,children:(0,n.jsx)("img",{src:a,alt:"",className:j().image})},t)})}),(0,n.jsx)("br",{}),l&&(0,n.jsx)(x.lZ,{tone:"critical",children:(0,n.jsx)(c.E,{as:"p",children:l})})]})})};var S=a(25353),k=a.n(S),N=a(51613),I=a(99772),q=a(81199),D=a(89099),E=a(53965),z=a(52454),L=a(29516),P=a(24901),V=a(48110);let B=(0,I.Y)(q.x.BackOffice_ViewCharities)(()=>{let[e,t]=(0,r.useState)(!1),[a,m]=(0,r.useState)(!1),[p,g]=(0,r.useState)(),[y,f]=(0,r.useState)(),[x,b]=(0,r.useState)([]),[v,_]=(0,r.useState)([]),[j,A]=(0,r.useState)(!1),[S,I]=(0,r.useState)(),[B,W]=(0,r.useState)(),K={active:void 0,giftprice:void 0,"charity.name":void 0,"causes.name":void 0,"sdgs.name":void 0},[R,Y]=(0,r.useState)(K),$="active",O="giftprice",F="charity.name",H="causes.name",T="sdgs.name",U=[{key:$,name:"Active",value:R[$],component:()=>(0,n.jsx)(P.S,{label:"Active",checked:!!R[$],onChange:e=>{Y(t=>({...t,[$]:e}))}})},{key:O,name:"Price",value:R[O]?parseFloat(R[O]):void 0,component:()=>{var e;return(0,n.jsx)(V.A,{label:"Price",type:"number",value:null!=(e=R[O])?e:"",onChange:e=>{Y(t=>({...t,[O]:e}))},autoComplete:""})}},{key:F,name:"Charity",value:R[F],component:()=>{var e;return(0,n.jsx)(V.A,{label:"Charity",value:null!=(e=R[F])?e:"",onChange:e=>{Y(t=>({...t,[F]:e}))},autoComplete:""})}},{key:H,name:"Cause",value:R[H],component:()=>{var e;return(0,n.jsx)(V.A,{label:"Cause",value:null!=(e=R[H])?e:"",onChange:e=>{Y(t=>({...t,[H]:e}))},autoComplete:""})}},{key:T,name:"Sdg",value:R[T],component:()=>{var e;return(0,n.jsx)(V.A,{label:"Sdg",value:null!=(e=R[T])?e:"",onChange:e=>{Y(t=>({...t,[T]:e}))},autoComplete:""})}}],J=(0,D.useRouter)(),Z=j?(0,n.jsx)(i.y,{content:"Updated",onDismiss:()=>A(!j)}):null,Q=async()=>{let e;W(!0),e="All"===x?v.map(e=>e.giftid):x.map(e=>v[e]).map(e=>e.giftid);try{let t=await (0,u.lZ)({sdgIds:[y],charityProductIds:e});(0,h.bJ)(t)?(I("Error updating dollar handles. Please try again"),m(!0),W(!1)):(J.push(J.asPath),A(!0))}catch(e){I(e),m(!0),W(!1)}},G=async()=>{let e;W(!0),e="All"===x?v.map(e=>e.giftid):x.map(e=>v[e]).map(e=>null==e?void 0:e.giftid);try{let a=await (0,u.WJ)({causeIds:[p],charityProductIds:e});(0,h.bJ)(a)?(I("Error updating dollar handles. Please try again"),t(!0),W(!1)):(A(!0),J.push(J.asPath))}catch(e){I(e),t(!0),W(!1)}};return(0,n.jsxs)(L.yB,{title:"Dollar Handles",adminArea:"backoffice",loading:B,children:[Z,B&&(0,n.jsx)(o.o,{align:"center",children:(0,n.jsx)(s.y,{})}),(0,n.jsx)(N.A,{getItems:e=>(0,z.KU)(E.BackOfficeClient).then(t=>t.getCharityGifts(e)),sortOptions:[{label:"Title (A-Z)",value:"title_asc"},{label:"Price",value:"giftprice_desc"}],resourceName:{singular:"Dollar Handle",plural:"Dollar Handles"},hideSelectAllAction:!0,filters:U,bulkActions:[{content:"Change Cause of selected dollar-handles",ellipsis:!1,onAction:()=>{t(!0)}},{content:"Change Sdg of selected dollar-handles",ellipsis:!1,onAction:()=>{m(!0)}}],selectedItems:x,pageSize:100,handleSelectionChange:b,onClearAllFilters:()=>{Y(K)},onRemoveFilter:e=>{Array.isArray(R[e])?Y({...R,[e]:[]}):Y({...R,[e]:void 0})},setItems:_,renderItem:(e,t,a)=>{var r,i;let{giftid:o,title:s,image:u,giftprice:h,slug:m,active:p,charity:g,sdgs:y,causes:f,gifttype:x}=e,b=(0,n.jsx)("img",{src:u,className:k().img,alt:""},t),v=[{content:"Edit",url:"/admin/backoffice/dollar-handles/".concat(o,"/edit"),permissions:[q.x.Charity_DollarHandleManage]},{content:"View",url:"Regular"===x?"/admin/backoffice/view/charity/product/".concat(m):"/admin/backoffice/view/charity/general/".concat(m)}];return(0,n.jsx)(l.K,{id:a.toString(),media:b,accessibilityLabel:"Edit details for ".concat(s),persistActions:!0,url:"/admin/backoffice/dollar-handles/".concat(o,"/edit"),shortcutActions:v,children:(0,n.jsxs)("div",{className:k().displayGrid,children:[(0,n.jsx)(n.Fragment,{children:(0,n.jsxs)(c.E,{as:"span",fontWeight:"medium",children:[s," ",(0,n.jsx)(d.E,{tone:p?"success":"warning",children:p?"Online":"Offline"}),(0,n.jsx)("br",{}),g.name]})}),(0,n.jsx)(c.E,{as:"span",tone:"subdued",children:"$"+h.toFixed(2)}),(0,n.jsxs)(c.E,{as:"span",children:[(0,n.jsx)("b",{children:"Cause | Sdg"}),(0,n.jsx)("br",{}),null==(r=f[0])?void 0:r.name," | ",null==(i=y[0])?void 0:i.name]})]})},a)}}),(0,n.jsx)(C,{open:e,onClose:()=>{t(!e)},text:"This will update the cause for selected ".concat(x.length," gift(s)."),onSelectCause:g,onUpdate:()=>{G()},selectedCause:p,updateError:S}),(0,n.jsx)(w,{open:a,onClose:()=>{m(!a)},text:"This will update the sdg for selected ".concat(x.length," gift(s)."),onSelectSdg:f,onUpdate:()=>{Q()},selectedSdg:y,updateError:S})]})})},88651:(e,t,a)=>{"use strict";a.d(t,{Vq:()=>n.V,yW:()=>r.y,p0:()=>s,cz:()=>o,r7:()=>l,YK:()=>i.Y,xP:()=>c.x,N9:()=>c.N});var n=a(19268),r=a(50039),i=a(5789);function o(e){return({base:"cubic-bezier(0.64, 0, 0.35, 1)",in:"cubic-bezier(0.36, 0, 1, 1)",out:"cubic-bezier(0, 0, 0.42, 1)",excite:"cubic-bezier(0.18, 0.67, 0.6, 1.22)",overshoot:"cubic-bezier(0.07, 0.28, 0.32, 1.22)",anticipate:"cubic-bezier(0.38, -0.4, 0.88, 0.65)"})[e]}function s(e){return({fast:100,base:200,slow:300,slower:400,slowest:500})[e]+"ms"}function l(e){return({faint:"0 1px 0 0 rgba(22, 29, 37, 0.05)",base:"0 0 0 1px rgba(63, 63, 68, 0.05), 0 1px 3px 0 rgba(63, 63, 68, 0.15)",deep:"0 0 0 1px rgba(6, 44, 82, 0.1), 0 2px 16px rgba(33, 43, 54, 0.08)",layer:"0 31px 41px 0 rgba(32, 42, 53, 0.2), 0 2px 16px 0 rgba(32, 42, 54, 0.08)",transparent:"0 0 0 0 transparent"})[e]}var c=a(35848)},92110:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(37876);a(14232);var r=a(52387);let i=e=>{let{children:t,icon:a,onClick:i,...o}=e;return(0,n.jsx)(r.$,{external:!0,variant:"primary",size:"large",fullWidth:!0,icon:a,onClick:i,...o,children:t})}},99772:(e,t,a)=>{"use strict";a.d(t,{Y:()=>c});var n=a(52573),r=a(6849),i=a(67948),o=a(52454),s=a(53965);let l=(e=>async t=>{let a=await n.LN(t.req),i=(await (0,o.KU)(s.RootClient,t.req)).getRoot(),l=(await i).currentSite.features,c=(0,r.bJ)(a)?[]:a.items;return[...e?[...c,...await e(t)]:c,...l]})(),c=(0,i.Lu)(l)}},e=>{e.O(0,[2026,9879,6989,4751,8174,9830,3266,2402,6166,2589,7710,4950,4182,2573,636,6593,8792],()=>e(e.s=47641)),_N_E=e.O()}]);
2//# sourceMappingURL=dollar-handles-ef6512ec5ce0a18d.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.