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]="81c09fdd-2329-4d00-8bd1-023103f2be09",e._sentryDebugIdIdentifier="sentry-dbid-81c09fdd-2329-4d00-8bd1-023103f2be09")}()}catch(e){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7685],{1134:(e,t,n)=>{"use strict";n.d(t,{S:()=>r});var a=n(14232),r=function(e){return a.createElement("svg",Object.assign({viewBox:"0 0 20 20"},e),a.createElement("path",{d:"M10 4.5c-3.038 0-5.5 2.462-5.5 5.5 0 .915.223 1.777.617 2.534.191.368.048.82-.32 1.012-.367.19-.82.048-1.01-.32-.503-.966-.787-2.064-.787-3.226 0-3.866 3.134-7 7-7s7 3.134 7 7c0 1.162-.284 2.26-.786 3.226-.192.368-.644.51-1.012.32-.367-.191-.51-.644-.32-1.012.395-.757.618-1.619.618-2.534 0-3.038-2.462-5.5-5.5-5.5Z"}),a.createElement("path",{d:"M16.5 15.5c.414 0 .75.336.75.75s-.336.75-.75.75h-13c-.414 0-.75-.336-.75-.75s.336-.75.75-.75h13Z"}),a.createElement("path",{d:"M10 6.25c-.414 0-.75.336-.75.75s.336.75.75.75c1.243 0 2.25 1.007 2.25 2.25 0 .414.336.75.75.75s.75-.336.75-.75c0-2.071-1.679-3.75-3.75-3.75Z"}))};r.displayName="PayoutIcon"},2102:(e,t,n)=>{"use strict";n.d(t,{H:()=>m});var a=n(14232),r=n(96558),i=n(22073),o={Item:"Polaris-FormLayout__Item",grouped:"Polaris-FormLayout--grouped",condensed:"Polaris-FormLayout--condensed"};function s({children:e,condensed:t=!1}){let n=(0,i.xW)(o.Item,t?o.condensed:o.grouped);return e?a.createElement("div",{className:n},e):null}var l=n(51377),c=n(47677),d=n(68522),u=n(91930);function h({children:e,condensed:t,title:n,helpText:i}){let o,h,m=(0,a.useId)(),p=null,g=null;i&&(o=`${m}HelpText`,p=a.createElement(d.a,{id:o,color:"text-secondary"},i)),n&&(h=`${m}Title`,g=a.createElement(u.E,{id:h,as:"p"},n));let y=a.Children.map(e,e=>(0,r.ee)(e,s,{condensed:t}));return a.createElement(l.a,{role:"group",gap:"200","aria-labelledby":h,"aria-describedby":o},g,a.createElement(c.o,{gap:"300"},y),p)}let m=(0,a.memo)(function({children:e}){return a.createElement(l.a,{gap:"400"},a.Children.map(e,p))});function p(e,t){return(0,r.qL)(e,h)?e:(0,r.ee)(e,s,{key:t})}m.Group=h},4641:(e,t,n)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/admin/backoffice/view/charity/general/[charityUrl]/default",function(){return n(42382)}])},8647:(e,t,n)=>{"use strict";n.d(t,{A:()=>O});var a=n(37876),r=n(14232),i=n(28888),o=n(80670),s=n.n(o),l=n(89099),c=n.n(l),d=n(44264),u=n(62988),h=n(24197),m=n(45393),p=n(71432),g=n(52454),y=n(19351),x=n(10178),f=n(42532),b=n(75773),v=n(51377),j=n(47677),C=n(91930),w=n(22882),k=n(33448),P=n(48230),E=n.n(P);function A(){let e=(0,i._)(["\n grid-template-columns: 1fr 1fr;\n "]);return A=function(){return e},e}function S(){let e=(0,i._)(["\n grid-template-columns: repeat(",", 1fr);\n "]);return S=function(){return e},e}let I={indexName:"charitygifts-v2"},N=(0,h.k)("div","wide"),_=(0,d.Ay)(N).withConfig({componentId:"sc-ebf4decc-0"})(["",""],e=>{let{wide:t}=e;return(0,d.AH)(["display:grid;grid-gap:1rem;justify-content:space-between;grid-template-columns:1fr;"," ",""],u.$.tabletPortrait(A()),u.$.tabletLandscape(S(),t?"4":"3"))}),M=e=>{let t,{charityId:n,host:i,matchingInfo:o}=e,l=(0,y.OY)(),{results:d,loading:u}=(0,x.O)((t=(0,g.JJ)(),{host:"".concat("https://portalapis.cloud.goodcompany.org/api","/search"),index:I.indexName,connectionOptions:{headers:{"x-host":i,"x-country":t}},query:new p.CustomQuery({queryFn:(e,t)=>({bool:{should:[{multi_match:{query:e,fields:["charity.id"],type:"phrase_prefix"}},{nested:{path:"charity",query:{bool:{should:[{match:{"charity.id.keyword":e}},{range:{"charity.count":{gt:1}}}]}},score_mode:"avg"}}]}})}),hits:{fields:["charity.id"]}}),l.getSearchState());(0,r.useEffect)(()=>{l.setQuery(n),l.search(),setTimeout(()=>{l.setQuery(n),l.search()},1500)},[]);let h=(0,a.jsx)(m.A,{title:"There are no Donations",description:"Checkout the large range of donations you can donate on Good Company",browseButton:"Browse Donations",onClick:()=>{c().push("/".concat((0,g.JJ)(),"/donating"))}});return(0,a.jsx)(b.u,{sectioned:!0,children:(0,a.jsxs)(v.a,{gap:"300",children:[(0,a.jsx)("div",{className:s().topSection,children:(0,a.jsxs)(j.o,{align:"space-between",blockAlign:"center",children:[(0,a.jsx)(C.E,{fontWeight:"semibold",as:"h2",variant:"headingLg",children:"More Donations"}),o,(0,a.jsx)(j.o,{blockAlign:"center",gap:"100",children:(0,a.jsx)(E(),{href:"/donating",className:s().link,
1children:(0,a.jsx)(C.E,{fontWeight:"semibold",as:"span",children:"See more donations >"})})})]})}),(0,a.jsx)(w.c,{}),(0,a.jsxs)(j.o,{blockAlign:"center",align:"center",children:[(0,a.jsxs)(_,{wide:!0,children:[u&&(0,a.jsx)(k.y,{size:"small"}),null==d?void 0:d.hits.items.map(e=>(0,a.jsx)(f.T,{data:e.fields},e.fields.id))]}),(null==d?void 0:d.hits.items.length)<1&&(0,a.jsx)(j.o,{align:"center",children:h})]})]})})},O=e=>{let{charityId:t,title:n,loading:r,host:i,matchingInfo:o}=e,s=new y.M1({itemsPerPage:24});return(0,a.jsx)(y.m7,{client:s,children:(0,a.jsx)(M,{charityId:t,title:n,loading:r,host:i,matchingInfo:o})})}},11499:(e,t,n)=>{"use strict";n.d(t,{$:()=>o,o:()=>i});var a=n(52454),r=n(58209);async function i(e){let t=await (0,a.KU)(r.ExternalDonationClient);return await t.approveExternalDonations(e)}async function o(e){let t=await (0,a.KU)(r.ExternalDonationClient);return await t.denyExternalDonations(e)}},12267:(e,t,n)=>{"use strict";n.d(t,{y:()=>o});var a=n(14232),r=n(53260),i=n(43272);let o=(0,a.memo)(function(e){let t=(0,a.useId)(),{showToast:n,hideToast:o}=(0,i.j)();return(0,r.h)(()=>(n({id:t,...e}),()=>{o({id:t})}),[e]),null})},18271:(e,t,n)=>{"use strict";n.d(t,{lc:()=>o,of:()=>s,yr:()=>l});var a=n(52454),r=n(53965),i=n(58209);async function o(e){let t=await (0,a.KU)(i.CharityProductClient);return await t.addCharityProduct(e)}async function s(e){let t=await (0,a.KU)(i.CharityProductClient);return await t.getCharityProductSummary(e)}async function l(e){let t=await (0,a.KU)(r.UserWorkplaceGivingClient);return await t.addToGiving(e)}},22882:(e,t,n)=>{"use strict";n.d(t,{c:()=>i});var a=n(14232),r={Divider:"Polaris-Divider"};let i=({borderColor:e="border-secondary",borderWidth:t="025"})=>{let n="transparent"===e?e:`var(--p-color-${e})`;return a.createElement("hr",{className:r.Divider,style:{borderBlockStart:`var(--p-border-width-${t}) solid ${n}`}})}},23547:(e,t,n)=>{"use strict";n.d(t,{l:()=>c});var a=n(37876),r=n(14232),i=n(29016),o=n(6922);let s=r.createContext({validateStep:()=>Promise.resolve(!0)});class l extends r.Component{render(){let{fields:e,children:t,id:n,submit:r=!1}=this.props;return(0,a.jsx)(s.Consumer,{children:s=>{let{validateStep:l}=s;return(0,a.jsx)(o.Si.Page,{id:n,fields:e,submit:r,children:(0,a.jsx)(i.q7,{id:n,onBeforeNavigate:l,children:t})})}})}}class c extends r.Component{render(){let{start:e,defaultData:t,schema:n,onSubmit:r,children:l,historyManager:c,onAfterValidate:d}=this.props;return(0,a.jsx)(i.sQ,{start:e,historyManager:c,children:e=>{let{currentSlide:i}=e;return(0,a.jsx)(o.Si,{defaultData:t,schema:n,currentPage:i,onSubmit:r,onAfterValidate:d,children:e=>{let{validateStep:t,...n}=e;return(0,a.jsx)(s.Provider,{value:{validateStep:t},children:l(n)})}})}})}}c.Slide=l},24901:(e,t,n)=>{"use strict";n.d(t,{S:()=>u});var a=n(14232),r=function(e){return a.createElement("svg",Object.assign({viewBox:"0 0 20 20"},e),a.createElement("path",{fillRule:"evenodd",d:"M5 10c0-.414.336-.75.75-.75h8.5c.414 0 .75.336.75.75s-.336.75-.75.75h-8.5c-.414 0-.75-.336-.75-.75Z"}))};r.displayName="MinusIcon";var i=n(22073),o=n(76975),s={Checkbox:"Polaris-Checkbox",ChoiceLabel:"Polaris-Checkbox__ChoiceLabel",Backdrop:"Polaris-Checkbox__Backdrop",Input:"Polaris-Checkbox__Input","Input-indeterminate":"Polaris-Checkbox__Input--indeterminate",Icon:"Polaris-Checkbox__Icon",animated:"Polaris-Checkbox--animated",toneMagic:"Polaris-Checkbox--toneMagic",hover:"Polaris-Checkbox--hover",error:"Polaris-Checkbox--error",checked:"Polaris-Checkbox--checked",pathAnimation:"Polaris-Checkbox--pathAnimation"},l=n(63692),c=n(44576),d=n(33698);let u=(0,a.forwardRef)(function({ariaControls:e,ariaDescribedBy:t,label:n,labelHidden:u,checked:p=!1,helpText:g,disabled:y,id:x,name:f,value:b,error:v,onChange:j,onFocus:C,onBlur:w,labelClassName:k,fill:P,bleed:E,bleedBlockStart:A,bleedBlockEnd:S,bleedInlineStart:I,bleedInlineEnd:N,tone:_},M){let O=(0,a.useRef)(null),D=(0,a.useId)(),L=x??D,B=(0,a.useContext)(o.A2);(0,a.useImperativeHandle)(M,()=>({focus:()=>{O.current&&O.current.focus()}}));let T=[];v&&"boolean"!=typeof v&&T.push((0,c.r)(L)),g&&T.push((0,l.y)(L)),t&&T.push(t);let H=T.length?T.join(" "):void 0,F=(0,i.xW)(s.Checkbox,v&&s.error),W="indeterminate"===p,U=!W&&!!p,$=W?{indeterminate:"true","aria-checked":"mixed"}:{"aria-checked":U},R=a.createElement("svg",{viewBox:"0 0 16 16",shapeRendering:"geometricPrecision",textRendering:"geometricPrecision"},a.createElement("path",{className:(0,i.xW)(p&&s.checked),d:"M1.5,5.5L3.44655,8.22517C3.72862,8.62007,4.30578,8.64717,4.62362,8.28044L10.5,1.5",transform:"translate(2 2.980376)",opacity:"0",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",pathLength:"1"})),q=(0,i.xW)(s.Input,W&&s["Input-indeterminate"],_&&s[(0,i.Ny)("tone",_)]);return a.createElement(l.G,Object.assign({id:L,label:n,labelHidden:u,disabled:y,labelClassName:(0,i.xW)(s.ChoiceLabel,k),fill:P,tone:_},{helpText:g,error:v,bleed:E,bleedBlockStart:A,bleedBlockEnd:S,bleedInlineStart:I,bleedInlineEnd:N}),a.createElement("span",{className:F},a.createElement("input",Object.assign({ref:O,id:L,name:f,value:b,type:"checkbox",checked:U,disabled:y,className:q,onBlur:()=>{w&&w()},onChange:h,onClick:()=>{null==j||null==O.current||y||(j(O.current.checked,L),O.current.focus())},onFocus:C,"aria-invalid":null!=v,"aria-controls":e,"aria-describedby":H,role:B?"presentation":"checkbox"},$)),a.createElement("span",{className:s.Backdrop,onClick:m,onKeyUp:m}),a.createElement("span",{className:(0,i.xW)(s.Icon,!W&&s.animated)},W?a.createElement(d.I,{source:r}):R)))});function h(){}function m(e){e.stopPropagation()}},29347:(e,t,n)=>{"use strict";n.d(t,{S:()=>r});var a=n(14232),r=function(e){return a.createElement("svg",Object.assign({viewBox:"0 0 20 20"},e),a.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"},38077:(e,t,n)=>{"use strict";n.d(t,{A:()=>y});var a=n(37876),r=n(14232),i=n(44264),o=n(75773),s=n(51377),l=n(47677),c=n(33698),d=n(91930),u=n(48110),h=n(44576),m=n(52387),p=n(1384),g=n(56092);class y extends r.Component{render(){let{amountSelector:e,amountTextField:t,onChange:n,onClickAmountSelectorButton:r,onClickDonate:i,emptyAmountError:y}=this.props;return(0,a.jsxs)(o.u,{children:[(0,a.jsx)(o.u.Section,{children:(0,a.jsxs)(s.a,{gap:"300",children:[(0,a.jsxs)(l.o,{align:"start",blockAlign:"center",gap:"200",children:[(0,a.jsx)(c.I,{source:p.S}),(0,a.jsx)(d.E,{as:"span",variant:"headingMd",fontWeight:"medium",children:"Learn More"})]}),(0,a.jsxs)(x,{children:[(0,a.jsxs)(f,{children:[(0,a.jsxs)(s.a,{gap:"050",children:[(0,a.jsx)(d.E,{as:"span",tone:"subdued",children:"YOUR AMOUNT"}),(0,a.jsx)(d.E,{as:"span",variant:"headingLg",fontWeight:"semibold",children:"$"})]}),(0,a.jsx)(b,{children:(0,a.jsx)(u.A,{id:"amountTextField",value:t,onChange:n,autoComplete:"off",inputMode:"decimal",label:"",labelHidden:!0})})]}),y&&(0,a.jsx)(h.W,{fieldID:"amountTextField",message:"Please enter amount to donate!"}),(0,a.jsx)(v,{children:(0,a.jsxs)(l.o,{align:"start",blockAlign:"center",gap:"100",wrap:!1,children:[(0,a.jsx)(m.$,{variant:e.ten?"primary":void 0,size:"slim",onClick:()=>r("ten","10"),children:"$10"}),(0,a.jsx)(m.$,{variant:e.twenty?"primary":void 0,size:"slim",onClick:()=>r("twenty","20"),children:"$20"}),(0,a.jsx)(m.$,{variant:e.fifty?"primary":void 0,size:"slim",onClick:()=>r("fifty","50"),children:"$50"}),(0,a.jsx)(m.$,{variant:e.hundred?"primary":void 0,size:"slim",onClick:()=>
1r("hundred","100"),children:"$100"}),(0,a.jsx)(m.$,{variant:e.twoHundred?"primary":void 0,size:"slim",onClick:()=>r("twoHundred","200"),children:"$200"})]})})]})]})}),(0,a.jsx)(g.A,{onClickDonate:i})]})}}let x=i.Ay.div.withConfig({componentId:"sc-c4d5f72d-0"})(["margin-top:0;"]),f=i.Ay.div.withConfig({componentId:"sc-c4d5f72d-1"})(["border:1px solid var(--p-color-border);padding:var(--p-space-400);display:flex;align-items:center;justify-content:space-between;border-radius:var(--p-border-radius-100);"]),b=i.Ay.div.withConfig({componentId:"sc-c4d5f72d-2"})(["margin-top:calc(var(--p-space-600) * -1);min-width:11rem;border-bottom:1px solid var(--p-color-border);&:hover,&:focus-within{border-bottom:1px solid var(--p-color-text-primary);}"]),v=i.Ay.div.withConfig({componentId:"sc-c4d5f72d-3"})(["overflow:hidden;"])},42382:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>N});var a=n(37876),r=n(14232),i=n(55645),o=n(62557),s=n(21013),l=n(29516),c=n(74946),d=n(89099),u=n.n(d),h=n(8647),m=n(44264),p=n(75773),g=n(51377),y=n(47677),x=n(91930),f=n(52387);let b=e=>{let{type:t,forTitle:n,title:r,description:i,browseButton:o,onClick:s}=e;return(0,a.jsx)(p.u,{children:(0,a.jsx)(p.u.Section,{children:(0,a.jsxs)(g.a,{gap:"400",children:[(0,a.jsx)(v,{children:(0,a.jsx)(y.o,{align:"start",gap:"200",children:(0,a.jsx)(j,{children:(0,a.jsxs)(y.o,{align:"start",gap:"200",children:[(0,a.jsx)(x.E,{as:"span",variant:"headingLg",fontWeight:"medium",children:t}),(0,a.jsx)(x.E,{as:"span",variant:"headingLg",tone:"subdued",children:"for ".concat(n)})]})})})}),(0,a.jsx)(p.u,{children:(0,a.jsx)(p.u.Section,{children:(0,a.jsxs)(g.a,{gap:"200",align:"center",children:[(0,a.jsx)(x.E,{as:"h3",variant:"headingLg",children:r}),(0,a.jsx)(x.E,{as:"p",tone:"subdued",children:i}),(0,a.jsx)(f.$,{variant:"primary",onClick:s,children:o})]})})})]})})})},v=m.Ay.div.withConfig({componentId:"sc-46031904-0"})(["margin-left:calc(var(--p-space-200) * -0.5);"]),j=m.Ay.div.withConfig({componentId:"sc-46031904-1"})(["margin-left:calc(var(--p-space-400) * -1);"]);var C=n(38077),w=n(79695),k=n(52454);class P extends r.Component{render(){let{loading:e,errorMessage:t,data:n,donationData:r}=this.props,{amountSelector:s,amountTextField:d,nominateModalOpen:m,emptyAmountError:p}=this.state;return(0,a.jsxs)(l.yB,{title:"Gift",titleHidden:!0,footer:e||t?void 0:r.items.length>0&&this.props.data.charity.id?(0,a.jsx)(h.A,{title:n.charity.name,charityId:this.props.data.charity.id,loading:e}):(0,a.jsx)(b,{forTitle:n.charity.name,type:"Donations",title:"There are no Donations",description:"Checkout the large range of donations you can donate on Good Company",browseButton:"Browse Donations",onClick:()=>{u().push("/".concat((0,k.JJ)(),"/donating"))}}),loading:e,errorMessage:t,children:[(0,a.jsxs)(i.P,{children:[(0,a.jsx)(i.P.Section,{children:(0,a.jsx)(w.A,{description:n.description,title:n.title,imageUrl:n.imageUrl,charityName:n.charity.name})}),(0,a.jsx)(i.P.Section,{variant:"oneThird",children:(0,a.jsx)(C.A,{amountTextField:d,onChange:this.handleChange,onClickAmountSelectorButton:this.handleClickAmountSelectorButton,amountSelector:s,onClickDonate:this.handleDonateClick,emptyAmountError:p})})]}),(0,a.jsx)(o.a,{open:!!m,onClose:()=>this.setState({nominateModalOpen:!1}),title:"Nominate your workspace",primaryAction:{content:"Nominate your workspace"},children:(0,a.jsx)(o.a.Section,{children:(0,a.jsx)(c.A,{onNominate:()=>this.setState({nominateModalOpen:!1})})})})]})}constructor(...e){super(...e),this.state={donateModalOpen:!1,nominateModalOpen:!1,amountTextField:"",amountSelector:{five:!1,ten:!1,twenty:!1,fifty:!1,hundred:!1},emptyAmountError:!1},this.handleClickAmountSelectorButton=(e,t)=>{this.setState({amountSelector:{[e]:!0},amountTextField:t,emptyAmountError:!1})},this.handleChange=(e,t)=>
1{this.setState({[t]:e,emptyAmountError:!1})},this.handleDonateClick=()=>{let{amountTextField:e}=this.state;(0,s.p1)(e)?this.setState({emptyAmountError:!0,donateModalOpen:!1}):this.setState({donateModalOpen:!0})},this.handleClickNominateButton=()=>{this.setState({nominateModalOpen:!0,donateModalOpen:!1})}}}var E=n(36510);async function A(e){return await E.fetchDollarHandlesProductList(e)}var S=n(52573);class I extends r.Component{static async getInitialProps(e){let{query:t}=e;return{charityProductUrl:t.charityUrl}}async componentDidMount(){let{charityProductUrl:e}=this.props;try{let t=await (0,S.XI)(e);if(!t)throw Error("No data found!");this.setState({data:t})}catch(e){this.setState({loading:!1,errorMessage:e.message})}try{let e=await A(this.state.data.charity.id);this.setState({donationData:e})}catch(e){}this.setState({loading:!1})}render(){let{loading:e,errorMessage:t,data:n,donationData:r}=this.state;return(0,a.jsx)(P,{data:n,donationData:r,loading:e,errorMessage:t})}constructor(...e){super(...e),this.state={data:{},loading:!0,errorMessage:void 0,donationData:{items:[]}}}}let N=I},43370:(e,t,n)=>{"use strict";n.d(t,{S:()=>r});var a=n(14232),r=function(e){return a.createElement("svg",Object.assign({viewBox:"0 0 20 20"},e),a.createElement("path",{fillRule:"evenodd",d:"M7.75 3.5a.75.75 0 0 0-1.5 0v.407a3.075 3.075 0 0 0-.702.252 3.75 3.75 0 0 0-1.64 1.639c-.226.444-.32.924-.365 1.47-.043.531-.043 1.187-.043 2v1.464c0 .813 0 1.469.043 2 .045.546.14 1.026.366 1.47a3.75 3.75 0 0 0 1.639 1.64c.444.226.924.32 1.47.365.531.043 1.187.043 2 .043h3.383c.323 0 .542 0 .735-.02a3.75 3.75 0 0 0 3.344-3.344c.02-.193.02-.412.02-.735v-2.883c0-.813 0-1.469-.043-2-.045-.546-.14-1.026-.366-1.47a3.75 3.75 0 0 0-1.639-1.64 3.076 3.076 0 0 0-.702-.251v-.407a.75.75 0 0 0-1.5 0v.259c-.373-.009-.794-.009-1.268-.009h-1.964c-.474 0-.895 0-1.268.009v-.259Zm-1.521 1.995c.197-.1.458-.17.912-.207.462-.037 1.057-.038 1.909-.038h1.9c.853 0 1.447 0 1.91.038.453.037.714.107.912.207.423.216.767.56.983.984.1.197.17.458.207.912.014.18.024.38.029.609h-9.982c.006-.228.015-.429.03-.61.036-.453.106-.714.206-.911a2.25 2.25 0 0 1 .984-.984Zm-1.229 4.005v1.2c0 .853 0 1.447.038 1.91.037.453.107.714.207.912.216.423.56.767.984.983.197.1.458.17.912.207.462.037 1.057.038 1.909.038h3.306c.385 0 .52-.001.626-.012a2.25 2.25 0 0 0 2.006-2.006c.011-.106.012-.241.012-.626v-2.606h-10Z"}))};r.displayName="CalendarIcon"},45393:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var a=n(37876);n(14232);var r=n(51377),i=n(91930),o=n(47677),s=n(52387);let l=e=>{let{title:t,description:n,browseButton:l,onClick:c}=e;return(0,a.jsxs)(r.a,{gap:"200",align:"center",inlineAlign:"center",children:[(0,a.jsx)(i.E,{variant:"headingLg",as:"p",children:t}),(0,a.jsx)(i.E,{variant:"bodyMd",tone:"subdued",as:"p",children:n}),(0,a.jsx)(o.o,{children:(0,a.jsx)(s.$,{variant:"primary",onClick:c,children:l})})]})}},55071:(e,t,n)=>{"use strict";n.d(t,{pi:()=>c,r5:()=>l,tX:()=>d,yR:()=>s});var a=n(36510),r=n(18271);n(83055);var i=n(43073),o=n(6849);async function s(e,t,n){return await a.fetchDollarHandlesGift(e,t,n)}async function l(e){return await a.fetchDollarHandlesProductList(e)}let c=(0,o.g_)(async e=>await r.yr(e)),d=(0,o.g_)(async(e,t)=>await i.tX(e,t))},56092:(e,t,n)=>{"use strict";n.d(t,{A:()=>g});var a=n(37876);n(14232);var r=n(44264),i=n(75773),o=n(51377),s=n(33698),l=n(91930),c=n(47677),d=n(24901),u=n(52387),h=n(98597),m=n(96810),p=n(1134);let g=e=>{let{recurring:t,id:n,quantity:r,amount:g,onClickDonate:b,onClickRecurring:v}=e;return(0,a.jsx)(i.u.Section,{children:(0,a.jsxs)(o.a,{align:"center",gap:"300",children:[(0,a.jsxs)(y,{children:[(0,a.jsx)(s.I,{source:p.S}),(0,a.jsx)(x,{children:(0,a.jsx)(l.E,{as:"span",fontWeight:"medium",children:"Make this a recurring donation"})})]}),(0,a.jsx)(c.o,{align:"center",blockAlign:"center",children:(0,a.jsx)(d.S,{label:"",labelHidden:!0,checked:!!t,onChange:e=>null==v?void 0:v(e)})}),(0,a.jsx)(h.A,{recurring:t,quantity:r,id:n,amount:g,pageType:m.g6.GIFT}),(0,a.jsx)(f,{src:"/static/images/Cards.png",alt:""}),(0,a.jsx)(u.$,{fullWidth:!0,variant:"primary",onClick:b,children:"Donate with Voucher"})]})})},y=r.Ay.div.withConfig({componentId:"sc-2402a99d-0"})(["display:flex;align-items:center;"]),x=r.Ay.div.withConfig({componentId:"sc-2402a99d-1"})(["margin-top:0;padding-left:var(--p-space-200);"]),f=r.Ay.img.withConfig({componentId:"sc-2402a99d-2"})(["width:10rem;height:2rem;margin-bottom:var(--p-space-400);"])},63692:(e,t,n)=>{"use strict";n.d(t,{G:()=>l,y:()=>c});var a=n(14232),r=n(22073),i={Choice:"Polaris-Choice",labelHidden:"Polaris-Choice--labelHidden",Label:"Polaris-Choice__Label",Control:"Polaris-Choice__Control",disabled:"Polaris-Choice--disabled",toneMagic:"Polaris-Choice--toneMagic",Descriptions:"Polaris-Choice__Descriptions",HelpText:"Polaris-Choice__HelpText"},o=n(91930),s=n(44576);
1function l({id:e,label:t,disabled:n,error:l,children:d,labelHidden:u,helpText:h,onClick:m,labelClassName:p,fill:g,bleed:y,bleedBlockStart:x,bleedBlockEnd:f,bleedInlineStart:b,bleedInlineEnd:v,tone:j}){let C=(0,r.xW)(i.Choice,u&&i.labelHidden,n&&i.disabled,j&&i[(0,r.Ny)("tone",j)],p),w={...(0,r.Xt)("choice","bleed-block-end","space",f||y),...(0,r.Xt)("choice","bleed-block-start","space",x||y),...(0,r.Xt)("choice","bleed-inline-start","space",b||y),...(0,r.Xt)("choice","bleed-inline-end","space",v||y),...Object.fromEntries(Object.entries((0,r.Ic)("choice","fill",g)).map(([e,t])=>[e,t?"100%":"auto"]))},k=a.createElement("label",{className:C,htmlFor:e,onClick:m,style:(0,r.c1)(w)},a.createElement("span",{className:i.Control},d),a.createElement("span",{className:i.Label},a.createElement(o.E,{as:"span",variant:"bodyMd"},t))),P=h?a.createElement("div",{className:i.HelpText,id:c(e)},a.createElement(o.E,{as:"span",tone:n?void 0:"subdued"},h)):null,E=l&&"boolean"!=typeof l&&a.createElement("div",{className:i.Error},a.createElement(s.W,{message:l,fieldID:e})),A=P||E?a.createElement("div",{className:i.Descriptions},E,P):null;return A?a.createElement("div",null,k,A):k}function c(e){return`${e}HelpText`}},72806:(e,t,n)=>{"use strict";n.d(t,{z:()=>c});var a=n(14232),r=n(19587),i=n(22073),o=n(32293),s={ProgressBar:"Polaris-ProgressBar",sizeSmall:"Polaris-ProgressBar--sizeSmall",sizeMedium:"Polaris-ProgressBar--sizeMedium",sizeLarge:"Polaris-ProgressBar--sizeLarge",toneHighlight:"Polaris-ProgressBar--toneHighlight",tonePrimary:"Polaris-ProgressBar--tonePrimary",toneSuccess:"Polaris-ProgressBar--toneSuccess",toneCritical:"Polaris-ProgressBar--toneCritical",Indicator:"Polaris-ProgressBar__Indicator",IndicatorAppearActive:"Polaris-ProgressBar__IndicatorAppearActive",IndicatorAppearDone:"Polaris-ProgressBar__IndicatorAppearDone",Progress:"Polaris-ProgressBar__Progress",Label:"Polaris-ProgressBar__Label"},l=n(54649);function c({progress:e=0,size:t="medium",tone:n="highlight",animated:c=!0,ariaLabelledBy:d}){let u=(0,o.DP)(),h=(0,l.s)(),m=(0,a.useRef)(null),p=(0,i.xW)(s.ProgressBar,t&&s[(0,i.Ny)("size",t)],n&&s[(0,i.Ny)("tone",n)]),g=h.translate(e<0?"Polaris.ProgressBar.negativeWarningMessage":"Polaris.ProgressBar.exceedWarningMessage",{progress:e}),y=function(e,t){return e<0?0:e>100?100:e}(e,0),x=c?u.motion["motion-duration-500"]:u.motion["motion-duration-0"];return a.createElement("div",{className:p},a.createElement("progress",{"aria-labelledby":d,className:s.Progress,value:y,max:"100"}),a.createElement(r.A,{in:!0,appear:!0,timeout:parseInt(x,10),nodeRef:m,classNames:{appearActive:s.IndicatorAppearActive,appearDone:s.IndicatorAppearDone}},a.createElement("div",{ref:m,className:s.Indicator,style:{"--pc-progress-bar-duration":x,"--pc-progress-bar-percent":y/100}},a.createElement("span",{className:s.Label},y,"%"))))}},73668:e=>{e.exports={image:"gift-description-card_image__ffOjl",logoImage:"gift-description-card_logoImage__RRexX",skeletonShimmerAnimation:"gift-description-card_skeletonShimmerAnimation__SfUg8"}},74857:(e,t,n)=>{"use strict";n.d(t,{V:()=>s});var a=n(44264),r=n(62988);let i=e=>function(t){for(var n=arguments.length,r=Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return(0,a.AH)(["@media (max-width:","px){","}"],e-1,(0,a.AH)(t,...r))},o=(e,t)=>function(n){for(var r=arguments.length,i=Array(r>1?r-1:0),o=1;o<r;o++)i[o-1]=arguments[o];return(0,a.AH)(["@media (min-width:","px) and (max-width:","px){","}"],e,t-1,(0,a.AH)(n,...i))},s={phoneOnly:i(r.f.phone),tabletDown:i(r.f.tabletPortrait),tabletPortraitOnly:o(r.f.tabletPortrait,r.f.tabletLandscape),tabletLandscapeOnly:o(r.f.tabletLandscape,r.f.desktop)}},74946:(e,t,n)=>{"use strict";n.d(t,{A:()=>k});var a=n(37876),r=n(14232),i=n(6922),o=n(23547),s=n(29016),l=n(13737),c=n(68465);let d="Required Field!",u=l.Ik().shape({firstName:l.Yj().required(d),lastName:l.Yj().required(d),workEmail:l.Yj().required(d).email("Invalid Email"),workContactNumber:l.Yj().required(d).max(14,"Phone Number can not exceed 14 digits!").typeError("Invalid Number!").test("check-phone-number","Invalid Number!",function(e){let{path:t,createError:n}=this;return e&&e.length>0?(0,c.Et)(e):n({path:t,message:"Required Field!"})}),workplaceName:l.Yj().required(d),numberOfEmployees:l.ai().required(d).min(1,"Invalid Input!"),industry:l.Yj()}),h={firstName:"",lastName:"",workEmail:"",workContactNumber:"",workplaceName:"",numberOfEmployees:0};var m=n(12267),p=n(51377),g=n(47677),y=n(91930),x=n(2102),f=n(48110),b=n(77005),v=n(52387);let j=e=>{let{id:t,saved:n,submitError:r,toggleSave:s,loading:l}=e,c=n?(0,a.jsx)(m.y,{content:"Workplace Nominated",onDismiss:s}):null;return(0,a.jsx)(o.l.Slide,{id:t,fields:["firstName","lastName","workEmail","workContactNumber","workplaceName","numberOfEmployees"],submit:()=>!0,children:(0,a.jsxs)(p.a,{gap:"400",children:[(0,a.jsx)(g.o,{align:"center",children:(0,a.jsx)(y.E,{as:"h2",fontWeight:"semibold",children:"Nominate your workplace"})}),(0,a.jsx)(g.o,{align:"center",children:(0,a.jsx)(y.E,{as:"span",tone:"subdued",children:"Think that your employer should be on GoodCompany? We Agree!"})}),(0,a.jsxs)(x.H,{children:[(0,a.jsxs)(x.H.Group,{children:[(0,a.jsx)(i.Id,{component:f.A,name:"firstName",label:"First Name",placeholder:"First Name"}),(0,a.jsx)(i.Id,{component:f.A,name:"lastName",label:"Last Name",placeholder:"Last Name"})]}),(0,a.jsx)(i.Id,{component:f.A,name:"workEmail",label:"Your work email address",placeholder:"your.n
1[email protected]"}),(0,a.jsx)(i.Id,{component:f.A,name:"workContactNumber",label:"Your work mobile phone number",placeholder:"Enter your mobile number"}),(0,a.jsx)(i.Id,{component:f.A,name:"workplaceName",label:"Name of workplace"}),(0,a.jsxs)(x.H.Group,{children:[(0,a.jsx)(i.Id,{component:f.A,name:"numberOfEmployees",label:"Approx. number of employees",placeholder:"Select range",type:"number"}),(0,a.jsx)(i.Id,{component:f.A,name:"industry",label:"Industry",placeholder:"Select Industry"})]})]}),r&&(0,a.jsx)(g.o,{align:"center",children:(0,a.jsx)(b.lZ,{tone:"critical",children:r})}),c,(0,a.jsx)(g.o,{align:"end",children:(0,a.jsx)(v.$,{submit:!0,variant:"primary",loading:l,children:"Nominate your workplace"})})]})})};var C=n(39978),w=n(62557);let k=e=>{let{nominateModalOpen:t,closeNominateModal:n,onNominate:l}=e,[c,d]=(0,r.useState)(!1),[m,p]=(0,r.useState)(!1),[g,y]=(0,r.useState)(),x=()=>d(!c),f=async e=>{try{p(!0),y(void 0),await (0,C.Zj)(e),d(!0),p(!1),setTimeout(function(){l()},1500)}catch(e){y("An error occurred. Please contact [email protected]"),p(!1)}};return(0,a.jsx)(w.a,{open:t,onClose:n,sectioned:!0,title:"Nominate Your Workplace",children:(0,a.jsx)(o.l,{schema:u,defaultData:h,onAfterValidate:()=>{},start:"nominate",onSubmit:f,children:e=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(i.f1,{formikProps:e,headerOffset:200}),(0,a.jsx)(s.pn,{id:"nominate-workspace",label:"",children:(0,a.jsx)(j,{id:"nominate",toggleSave:x,loading:m,saved:c,submitError:g})})]})})})}},76975:(e,t,n)=>{"use strict";n.d(t,{A2:()=>i,lq:()=>r,yV:()=>o});var a=n(14232);let r=(0,a.createContext)(void 0),i=(0,a.createContext)(!1),o=(0,a.createContext)(!1)},79695:(e,t,n)=>{"use strict";n.d(t,{A:()=>b});var a=n(28888),r=n(37876);n(14232);var i=n(44264),o=n(73668),s=n.n(o),l=n(68465),c=n(60574),d=n(96810),u=n(75773),h=n(51377),m=n(47677),p=n(91930),g=n(88651),y=n(74857);function x(){let e=(0,a._)(["\n height: auto;\n max-height: 12rem;\n object-fit: cover;\n border-radius: 0.5rem;\n "]);return x=function(){return e},e}let f=i.Ay.img.withConfig({componentId:"sc-ff4344ff-0"})(["width:100%;height:380px;margin-top:",";object-fit:contain;",""],(0,g.YK)("none"),y.V.tabletDown(x())),b=e=>{let{description:t,iconUrl:n,imageUrl:a,price:i,title:o,charityName:g}=e;return(0,r.jsx)(u.u,{sectioned:!0,children:(0,r.jsxs)(h.a,{gap:"400",children:[(0,r.jsx)(f,{src:"".concat(a,"?height=380"),alt:o}),(0,r.jsxs)(m.o,{align:"start",gap:"200",children:[n&&(0,r.jsx)("img",{src:n,alt:"",className:s().logoImage}),(0,r.jsxs)(h.a,{gap:"100",align:"center",children:[(0,r.jsx)(p.E,{as:"h3",fontWeight:"semibold",variant:"headingLg",children:o}),i&&(0,r.jsx)(p.E,{as:"h3",fontWeight:"semibold",variant:"headingLg",children:"$ ".concat(i)})]})]}),(0,r.jsx)(p.E,{as:"span",tone:"subdued",children:(0,l.xN)(t)}),(0,r.jsx)(c.gA,{imageUrl:a,title:o,charityName:g,pageType:d.zf.GIFT})]})})}},80670:e=>{e.exports={topSection:"donate-card_topSection__c7mdk",titleContainer:"donate-card_titleContainer__fziMg",link:"donate-card_link__6Vojh",skeletonShimmerAnimation:"donate-card_skeletonShimmerAnimation__5gcg_"}},83055:(e,t,n)=>{"use strict";n.d(t,{KI:()=>d,Kv:()=>c,PV:()=>u,UN:()=>h,VP:()=>p,i:()=>g,mT:()=>m,rj:()=>l,xj:()=>s});var a=n(52454),r=n(58209),i=n(53965);async function o(e){return await (0,a.KU)(r.CharityProductClient,e,!0)}async function s(e){let t=await o();return await t.getForEdit(e)}async function l(e,t){let n=await o();return await n.update(e,t)}async function c(){let e=await (0,a.KU)(r.CharityClient);return await e.getFormData()}async function d(e){let t=await (0,a.KU)(r.CharityProductClient,e,!0);return await t.getDefaultProducts()}async function u(e){let t=await (0,a.KU)(r.CharityProductClient,e,!0);return await t.getDefaultProductsForGo()}async function h(e,t){let n=await (0,a.KU)(r.CharityProductClient);return await n.donate(e,t)}async function m(e){let t=await (0,a.KU)(i.CommonClient);return await t.getPaymentResult(e)}async function p(e){let t=await (0,a.KU)(r.CharityProductClient);return await t.deleteCharityProduct(e)}async function g(e,t){let n=await (0,a.KU)(r.CharityProductClient);return await n.toggleProductStatus(e,t)}},85101:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(37876),r=n(62557),i=n(51377);let o=n(44264).Ay.p.withConfig({componentId:"sc-d7bb092a-0"})(["margin-right:10px;"]),s=e=>{let{title:t,text:n,open:s,primaryText:l,secondaryText:c,hideSecondaryAction:d,forceClose:u,onDelete:h,onClose:m}=e;return(0,a.jsx)(r.a,{open:s,onClose:u||m,title:t,primaryAction:{content:l||"Yes",onAction:h},secondaryActions:!d&&[{content:c||"No",onAction:m}],children:(0,a.jsx)(r.a.Section,{children:(0,a.jsx)(i.a,{children:(0,a.jsx)(o,{children:(0,a.jsx)("p",{children:n})})})})})}}
1,96689:(e,t,n)=>{"use strict";n.d(t,{S:()=>r});var a=n(14232),r=function(e){return a.createElement("svg",Object.assign({viewBox:"0 0 20 20"},e),a.createElement("path",{fillRule:"evenodd",d:"M10 11a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5Zm0-1.5a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z"}),a.createElement("path",{fillRule:"evenodd",d:"M8.827 16h-3.077a.75.75 0 0 0 0 1.5h8.5a.75.75 0 0 0 0-1.5h-3.077l.07-.061a17.427 17.427 0 0 0 1.707-1.758c1.224-1.46 2.55-3.574 2.55-5.954 0-3.167-2.328-5.477-5.5-5.477s-5.5 2.31-5.5 5.477c0 2.38 1.326 4.495 2.55 5.954a17.426 17.426 0 0 0 1.777 1.819Zm1.173-11.75c-2.35 0-4 1.646-4 3.977 0 1.846 1.049 3.618 2.2 4.99a15.919 15.919 0 0 0 1.8 1.816 15.92 15.92 0 0 0 1.8-1.817c1.151-1.371 2.2-3.143 2.2-4.99 0-2.33-1.65-3.976-4-3.976Z"}))};r.displayName="LocationIcon"},98597:(e,t,n)=>{"use strict";n.d(t,{A:()=>w});var a=n(37876),r=n(14232),i=n(85101),o=n(89099),s=n(53965),l=n(64991),c=n(96810),d=n(6849),u=n(52454),h=n(31777),m=n(51434),p=n(95705),g=n(88062),y=n(3422),x=n(52387),f=n(62557),b=n(47677),v=n(33448),j=n(71116),C=n(55071);let w=(0,h.Ng)(void 0,{saveCheckoutState:m.dK,clearCheckoutState:m.LQ})(e=>{let{recurring:t,id:n,quantity:h=1,amount:m,anonymous:w,buttonText:k,pageType:P,message:E,payrollModalPreOpen:A,valid:S=!0,disabled:I,loggedIn:N,saveCheckoutState:_,clearCheckoutState:M,onClick:O,updateDonorsList:D}=e,[L,B]=(0,r.useState)({}),T=(0,o.useRouter)(),H=(0,a.jsx)(g.f5.Consumer,{children:e=>{let t=e.baseUrl().replace(/^https?:\/\//,"");return(0,a.jsxs)(a.Fragment,{children:["To donate via Payroll:",(0,a.jsxs)("li",{children:[" ","For companies with SSO (Single Sign On) please"," ",(0,a.jsx)("a",{onClick:async()=>{await T.push("/api/account/logout")},children:"Logout"})," ","now and ",(0,a.jsx)("a",{href:(0,p.fx)(T.asPath),children:"Login"})," via the SSO link."]}),(0,a.jsxs)("li",{children:[" ","For companies without SSO please confirm your email"," ",(0,a.jsx)("a",{href:"//".concat(t,"/Identity/Account/ResendEmailConfirmation"),children:"via this link"}),"."," "]}),(0,a.jsx)("br",{}),"If this doesn't resolve the issue please contact your payroll team.",(0,a.jsx)("br",{}),"Note: Contractors may be ineligible to donate via Payroll, but can donate via credit card."]})}});(0,r.useEffect)(()=>{B(e=>({...e,payrollModalOpen:!I&&N&&A}))},[]);let F=e=>{"payrollModalOpen"===e?N?B(t=>({...t,[e]:!L[e]})):(_(n,{donationAmount:m,isRecurring:t,quantity:h,message:E,isAnonymous:w,paymentType:c.dm.PAYROLL}),T.push((0,p.fx)(T.asPath))):B(t=>({...t,[e]:!L[e]}))},W=async()=>{U(),B(e=>({...e,confirmModalOpen:!1,payrollModalOpen:!1,processingModalOpen:!0,payrollSubmitError:""}));let e=t?s.DonationFrequency.EveryPayCycle:s.DonationFrequency.OnceOff,a=P===c.g6.FUNDRAISE?await (0,l.ru)({pageId:n,pageAmount:m,donationFrequency:e,anonymousDonation:w,message:E}):await (0,C.pi)({productId:n,productQuantity:h,productAmount:m,donationFrequency:e,anonymousDonation:w});if((0,d.bJ)(a)){$(),B(e=>{var t,n;return{...e,confirmModalOpen:!0,payrollModalOpen:!1,processingModalOpen:!1,payrollSubmitSuccess:!1,payrollSubmitError:a.error.response.data&&a.error.response.data._generic[0].includes("eligible")||(null==a||null==(n=a.error)||null==(t=n.response)?void 0:t.includes("eligible"))?H:"Problem occurred. Please contact payroll team"}});return}B(e=>({...e,confirmModalOpen:!0,payrollModalOpen:!1,processingModalOpen:!1,payrollSubmitSuccess:!0,payrollSubmitError:""})),M(),D&&D(),M()},U=()=>{(0,y.setCookie)(null,"donation","true",{maxAge:120,path:"/"})},$=()=>{(0,y.setCookie)(null,"donation","",{maxAge:10,path:"/"})};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(x.$,{variant:N?I?void 0:"primary":void 0,fullWidth:!0,disabled:!N||I,icon:j.S,onClick:()=>{S?F("payrollModalOpen"):O()},children:N?k||"Add to Payroll Giving":"Please Login"}),(0,a.jsx)(i.A,{open:L.payrollModalOpen,onClose:()=>{F("payrollModalOpen")},text:"Are you sure you want to add this donation to Payroll?",onDelete:()=>{W()}}),(0,a.jsx)(i.A,{open:L.confirmModalOpen,forceClose:()=>{F("confirmModalOpen")},onClose:()=>{F("confirmModalOpen"),F("processingModalOpen"),L.payrollSubmitError||T.push("/".concat((0,u.JJ)(),"/admin/user/donations/upcoming"))},text:L.payrollSubmitError||"Donation added succesfully to your payroll",onDelete:()=>{L.payrollSubmitSuccess?(F("confirmModalOpen"),F("processingModalOpen"),T.push("/".concat((0,u.JJ)(),"/thankyou"))):F("confirmModalOpen")},secondaryText:"Go to upcoming donations",primaryText:L.payrollSubmitSuccess?"View Thank You Message":"Ok",hideSecondaryAction:!!L.payrollSubmitError}),(0,a.jsx)(f.a,{open:L.processingModalOpen,onClose:()=>F("processingModalOpen"),title:"Processing Payroll Donation",sectioned:!0,children:(0,a.jsx)(b.o,{align:"center",children:(0,a.jsx)(v.y,{size:"large"})})})]})})}},e=>{e.O(0,[2026,9879,9174,888,6989,4751,8174,9830,3266,2402,6896,4905,6374,646,4182,9763,2573,9978,9024,2532,574,636,6593,8792],()=>e(e.s=4641)),_N_E=e.O()}]); 2//# sourceMappingURL=default-0e8755ad63e14e1d.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.