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]="1b75dacd-ce21-4a7f-b62c-c3bcf72f77a8",e._sentryDebugIdIdentifier="sentry-dbid-1b75dacd-ce21-4a7f-b62c-c3bcf72f77a8")}()}catch(e){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8662],{972:(e,t,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/admin/backoffice/community/[id]/edit",function(){return a(83396)}])},2102:(e,t,a)=>{"use strict";a.d(t,{H:()=>h});var n=a(14232),i=a(96558),r=a(22073),o={Item:"Polaris-FormLayout__Item",grouped:"Polaris-FormLayout--grouped",condensed:"Polaris-FormLayout--condensed"};function s({children:e,condensed:t=!1}){let a=(0,r.xW)(o.Item,t?o.condensed:o.grouped);return e?n.createElement("div",{className:a},e):null}var l=a(51377),c=a(47677),d=a(68522),u=a(91930);function m({children:e,condensed:t,title:a,helpText:r}){let o,m,h=(0,n.useId)(),g=null,p=null;r&&(o=`${h}HelpText`,g=n.createElement(d.a,{id:o,color:"text-secondary"},r)),a&&(m=`${h}Title`,p=n.createElement(u.E,{id:m,as:"p"},a));let x=n.Children.map(e,e=>(0,i.ee)(e,s,{condensed:t}));return n.createElement(l.a,{role:"group",gap:"200","aria-labelledby":m,"aria-describedby":o},p,n.createElement(c.o,{gap:"300"},x),g)}let h=(0,n.memo)(function({children:e}){return n.createElement(l.a,{gap:"400"},n.Children.map(e,g))});function g(e,t){return(0,i.qL)(e,m)?e:(0,i.ee)(e,s,{key:t})}h.Group=m},12105:(e,t,a)=>{"use strict";a.d(t,{a:()=>s});var n=a(14232),i=a(22073),r={RadioButton:"Polaris-RadioButton",Input:"Polaris-RadioButton__Input",Backdrop:"Polaris-RadioButton__Backdrop",ChoiceLabel:"Polaris-RadioButton__ChoiceLabel",toneMagic:"Polaris-RadioButton--toneMagic"},o=a(63692);function s({ariaDescribedBy:e,label:t,labelHidden:a,helpText:s,checked:l,disabled:c,onChange:d,onFocus:u,onBlur:m,id:h,name:g,value:p,fill:x,bleed:y,bleedBlockStart:f,bleedBlockEnd:C,bleedInlineStart:b,bleedInlineEnd:v,tone:_}){let j=(0,n.useId)(),S=h??j,k=g||S,E=(0,n.useRef)(null),I=[];s&&I.push((0,o.y)(S)),e&&I.push(e);let A=I.length?I.join(" "):void 0,P=(0,i.xW)(r.Input,_&&r[(0,i.Ny)("tone",_)]);return n.createElement(o.G,Object.assign({label:t,labelHidden:a,disabled:c,id:S,labelClassName:r.ChoiceLabel,fill:x},{helpText:s,bleed:y,bleedBlockStart:f,bleedBlockEnd:C,bleedInlineStart:b,bleedInlineEnd:v},l?{tone:_}:{}),n.createElement("span",{className:r.RadioButton},n.createElement("input",{id:S,name:k,value:p,type:"radio",checked:l,disabled:c,className:P,onChange:function({currentTarget:e}){d&&d(e.checked,S)},onFocus:u,onBlur:()=>{m&&m()},"aria-describedby":A,ref:E}),n.createElement("span",{className:r.Backdrop})))}},12267:(e,t,a)=>{"use strict";a.d(t,{y:()=>o});var n=a(14232),i=a(53260),r=a(43272);let o=(0,n.memo)(function(e){let t=(0,n.useId)(),{showToast:a,hideToast:o}=(0,r.j)();return(0,i.h)(()=>(a({id:t,...e}),()=>{o({id:t})}),[e]),null})},23547:(e,t,a)=>{"use strict";a.d(t,{l:()=>c});var n=a(37876),i=a(14232),r=a(29016),o=a(6922);let s=i.createContext({validateStep:()=>Promise.resolve(!0)});class l extends i.Component{render(){let{fields:e,children:t,id:a,submit:i=!1}=this.props;return(0,n.jsx)(s.Consumer,{children:s=>{let{validateStep:l}=s;return(0,n.jsx)(o.Si.Page,{id:a,fields:e,submit:i,children:(0,n.jsx)(r.q7,{id:a,onBeforeNavigate:l,children:t})})}})}}class c extends i.Component{render(){let{start:e,defaultData:t,schema:a,onSubmit:i,children:l,historyManager:c,onAfterValidate:d}=this.props;return(0,n.jsx)(r.sQ,{start:e,historyManager:c,children:e=>{let{currentSlide:r}=e;return(0,n.jsx)(o.Si,{defaultData:t,schema:a,currentPage:r,onSubmit:i,onAfterValidate:d,children:e=>{let{validateStep:t,...a}=e;return(0,n.jsx)(s.Provider,{value:{validateStep:t},children:l(a)})}})}})}}c.Slide=l},24901:(e,t,a)=>{"use strict";a.d(t,{S:()=>u});var n=a(14232),i=function(e){return n.createElement("svg",Object.assign({viewBox:"0 0 20 20"},e),n.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"}))};i.displayName="MinusIcon";var r=a(22073),o=a(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=a(63692),c=a(44576),d=a(33698);
1let u=(0,n.forwardRef)(function({ariaControls:e,ariaDescribedBy:t,label:a,labelHidden:u,checked:g=!1,helpText:p,disabled:x,id:y,name:f,value:C,error:b,onChange:v,onFocus:_,onBlur:j,labelClassName:S,fill:k,bleed:E,bleedBlockStart:I,bleedBlockEnd:A,bleedInlineStart:P,bleedInlineEnd:w,tone:L},N){let R=(0,n.useRef)(null),T=(0,n.useId)(),W=y??T,B=(0,n.useContext)(o.A2);(0,n.useImperativeHandle)(N,()=>({focus:()=>{R.current&&R.current.focus()}}));let D=[];b&&"boolean"!=typeof b&&D.push((0,c.r)(W)),p&&D.push((0,l.y)(W)),t&&D.push(t);let H=D.length?D.join(" "):void 0,M=(0,r.xW)(s.Checkbox,b&&s.error),G="indeterminate"===g,q=!G&&!!g,Y=G?{indeterminate:"true","aria-checked":"mixed"}:{"aria-checked":q},F=n.createElement("svg",{viewBox:"0 0 16 16",shapeRendering:"geometricPrecision",textRendering:"geometricPrecision"},n.createElement("path",{className:(0,r.xW)(g&&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"})),U=(0,r.xW)(s.Input,G&&s["Input-indeterminate"],L&&s[(0,r.Ny)("tone",L)]);return n.createElement(l.G,Object.assign({id:W,label:a,labelHidden:u,disabled:x,labelClassName:(0,r.xW)(s.ChoiceLabel,S),fill:k,tone:L},{helpText:p,error:b,bleed:E,bleedBlockStart:I,bleedBlockEnd:A,bleedInlineStart:P,bleedInlineEnd:w}),n.createElement("span",{className:M},n.createElement("input",Object.assign({ref:R,id:W,name:f,value:C,type:"checkbox",checked:q,disabled:x,className:U,onBlur:()=>{j&&j()},onChange:m,onClick:()=>{null==v||null==R.current||x||(v(R.current.checked,W),R.current.focus())},onFocus:_,"aria-invalid":null!=b,"aria-controls":e,"aria-describedby":H,role:B?"presentation":"checkbox"},Y)),n.createElement("span",{className:s.Backdrop,onClick:h,onKeyUp:h}),n.createElement("span",{className:(0,r.xW)(s.Icon,!G&&s.animated)},G?n.createElement(d.I,{source:i}):F)))});function m(){}function h(e){e.stopPropagation()}},25346:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var n=a(37876);a(14232);var i=a(75773),r=a(96181),o=a(24901),s=a(12105),l=a(47677),c=a(44576),d=a(21013);let u=e=>{let{type:t,goalsList:a,selectedGoals:u=[],onSelectGoal:m,error:h,selectedGoalId:g,displayError:p,handleRadioButtonOnChange:x}=e;return(0,n.jsx)(i.u,{title:t===d.IW.CHARITY?"Please choose the SDGs that relate to your charity":"Please choose the primary SDG for your dollar handle (one only)",children:(0,n.jsxs)(i.u.Section,{children:[(0,n.jsx)(r.m,{gap:"300",columns:{xs:2,md:3},children:t===d.IW.CHARITY?a.map(e=>(0,n.jsx)(o.S,{id:e.id,label:e.name,checked:!!u.find(t=>t.sdgId===e.id),onChange:t=>m&&m(t,e.id)},e.id)):a.map(e=>(0,n.jsx)(s.a,{id:e.id,name:"dollarHandlesGoals",label:e.name,checked:e.id===g,onChange:()=>x&&x(e.id,"selectedGoalId")},e.id))}),(0,n.jsx)(l.o,{align:"center",blockAlign:"center",children:h&&(0,n.jsx)(c.W,{message:t===d.IW.CHARITY?p||"":"Please select atleast one cause!",fieldID:""})})]})})}},26805:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var n=a(37876),i=a(91930);a(14232);let r=e=>{let{recWidth:t,recHeight:a,pdfAccept:r}=e;return a&&t?(0,n.jsx)(i.E,{as:"span",variant:"headingSm",fontWeight:"medium",children:" accepts jpg/png/gif/bmp, recommended ratio minimum width and height of ".concat(t,"px\n * ").concat(a,"px, max 6mb ").concat(r?" - accepts PDF files":"")}):(0,n.jsx)(i.E,{as:"span",variant:"headingSm",fontWeight:"medium",children:" accepts jpg/png/gif/bmp, for optimal results, please use a landscape image ".concat(r?" - accepts PDF files":"")})}},29347:(e,t,a)=>{"use strict";a.d(t,{S:()=>i});var n=a(14232),i=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"}))};i.displayName="ArrowRightIcon"},29516:(e,t,a)=>{"use strict";a.d(t,{Lw:()=>f,yB:()=>n.A});var n=a(54182),i=a(37876),r=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),m=a(79816);let h=u.Ay.div.withConfig({componentId:"sc-13b73589-0"})(["background-color:#ffffff;position:fixed;z-index:400;top:5.1428571rem;right:0;left:0;"]),g=e=>{let{titleList:t,selected:a,hidePreviousButton:n,onClickBack:r,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,i.jsx)(h,{children:(0,i.jsx)(m.A,{onClickBack:r,onNavigate:o,stepList:s,currentStep:l,hideLeftButton:n})})};var p=a(88062),x=a(29530),y=a.n(x);let f=e=>
1{let{actions:t,onPrevious:a,onNext:n,children:o,showTopCard:u,titleList:m,pageIndex:h,topTitle:x,tipsOpen:f,onCloseTips:C,hidePreviousButton:b=!1}=e,v=(0,r.useContext)(p.f5);return(0,i.jsxs)(r.Fragment,{children:[(0,i.jsx)(d.TD,{}),(0,i.jsxs)("header",{className:y().header,children:[(0,i.jsx)("div",{className:y().logoContainer,children:(0,i.jsx)("a",{href:"/","aria-label":"Home",children:(0,i.jsx)("img",{className:y().logoImage,src:v.getLogoUrl(),height:60,alt:"Logo"})})}),(0,i.jsx)("div",{className:y().progressContainer,children:(0,i.jsx)(l.E,{as:"h1",fontWeight:"medium",children:x})}),(0,i.jsx)("div",{className:y().actionsContainer,children:null==t?void 0:t.map((e,t)=>(0,i.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!=h&&(0,i.jsx)(g,{onClickBack:a,onNavigate:n,titleList:m,selected:h,hidePreviousButton:b}),(0,i.jsxs)("main",{className:s()(y().main,0===h&&y().extraPadding),children:[(0,i.jsx)("div",{className:y().pageControl,children:!1}),(0,i.jsx)("div",{className:y().pageContent,children:o}),(0,i.jsx)("div",{className:y().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"}},54095:(e,t,a)=>{"use strict";a.d(t,{T:()=>o});var n=a(14232),i=a(22073),r={TextContainer:"Polaris-TextContainer",spacingTight:"Polaris-TextContainer--spacingTight",spacingLoose:"Polaris-TextContainer--spacingLoose"};function o({spacing:e,children:t}){let a=(0,i.xW)(r.TextContainer,e&&r[(0,i.Ny)("spacing",e)]);return n.createElement("div",{className:a},t)}},55645:(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(54095),o=a(91930),s=a(68522),l=a(22073);function c({children:e,variant:t}){let a=(0,l.xW)(i.Section,i[`Section-${t}`]);return n.createElement("div",{className:a},e)}let d=function({sectioned:e,children:t}){let a=e?n.createElement(c,null,t):t;return n.createElement("div",{className:i.Layout},a)};d.AnnotatedSection=function({children:e,title:t,description:a,id:l}){let c="string"==typeof a?n.createElement(o.E,{as:"p",variant:"bodyMd"},a):a;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(o.E,{id:l,variant:"headingMd",as:"h2"},t),c&&n.createElement(s.a,{color:"text-secondary"},c))),n.createElement("div",{className:i.AnnotationContent},e)))},d.Section=c},63692:(e,t,a)=>{"use strict";a.d(t,{G:()=>l,y:()=>c});var n=a(14232),i=a(22073),r={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=a(91930),s=a(44576);function l({id:e,label:t,disabled:a,error:l,children:d,labelHidden:u,helpText:m,onClick:h,labelClassName:g,fill:p,bleed:x,bleedBlockStart:y,bleedBlockEnd:f,bleedInlineStart:C,bleedInlineEnd:b,tone:v}){let _=(0,i.xW)(r.Choice,u&&r.labelHidden,a&&r.disabled,v&&r[(0,i.Ny)("tone",v)],g),j={...(0,i.Xt)("choice","bleed-block-end","space",f||x),...(0,i.Xt)("choice","bleed-block-start","space",y||x),...(0,i.Xt)("choice","bleed-inline-start","space",C||x),...(0,i.Xt)("choice","bleed-inline-end","space",b||x),...Object.fromEntries(Object.entries((0,i.Ic)("choice","fill",p)).map(([e,t])=>[e,t?"100%":"auto"]))},S=n.createElement("label",{className:_,htmlFor:e,onClick:h,style:(0,i.c1)(j)},n.createElement("span",{className:r.Control},d),n.createElement("span",{className:r.Label},n.createElement(o.E,{as:"span",variant:"bodyMd"},t))),k=m?n.createElement("div",{className:r.HelpText,id:c(e)},n.createElement(o.E,{as:"span",tone:a?void 0:"subdued"},m)):null,E=l&&"boolean"!=typeof l&&n.createElement("div",{className:r.Error},n.createElement(s.W,{message:l,fieldID:e})),I=k||E?n.createElement("div",{className:r.Descriptions},E,k):null;return I?n.createElement("div",null,S,I):S}function c(e){return`${e}HelpText`}},67307:(e,t,a)=>{"use strict";a.d(t,{A:()=>y});var n=a(37876),i=a(14232),r=a(18847),o=a.n(r),s=a(77344),l=a.n(s),c=a(9348),d=a.n(c),u=a(21013),m=a(51377),h=a(91930),g=a(44576),p=a(12267),x=a(41944);let y=e=>{let{value:t,id:r,error:s,placeholder:c,isRequired:y=!1,conversionRequired:f=!1,convertPermanent:C=!1,readonly:b,label:v,minHeight:_,contentWidth:j,mention:S,onChange:k,onFocus:E}=e,[I,A]=(0,i.useState)(t||""),[P,w]=(0,i.useState)(f),[L,N]=(0,i.useState)(!1),R=(0,i.useMemo)(()=>o()(async()=>a.e(764).then(a.bind(a,80764)).then(e=>
1e.Editor),{loadableGenerated:{webpack:()=>[80764]},ssr:!1}),[]);(0,i.useEffect)(()=>{if(!t)return void A("");if(t&&P||t&&C){w(!1);let e=S?t.replace(/@(?=\{\{)/g,""):t;A((0,u.AD)(e)&&d().toHTML(e)?d().toHTML(e):e)}},[t,P,C,S]);let T=S?"editor-with-mentions":"editor-basic";return(0,n.jsxs)(m.a,{gap:"100",children:[v&&(0,n.jsx)(h.E,{as:"span",children:v}),(0,n.jsx)("div",{className:y&&!t&&s?l().error:l().shrink,children:(0,n.jsx)(R,{tinymceScriptSrc:"/tinymce/tinymce.min.js",value:I,init:{license_key:"gpl",menubar:!1,convert_urls:!1,plugins:["link","lists","emoticons","autolink","autosave","wordcount","image"],automatic_uploads:!0,image_dimensions:!j,images_upload_handler:async e=>{try{let t=e.blob(),a=new File([t],e.filename(),{type:t.type}),n=await (0,x.imageUpload)(a,"backoffice");if(!(null==n?void 0:n.url))throw Error("Image upload failed");return n.url}catch(e){throw N(!0),Error("Image upload failed")}},toolbar:"undo redo | bold italic underline | bullist numlist | alignleft aligncenter alignright alignjustify | link image emoticons | removeformat",branding:!1,statusbar:!1,placeholder:c,min_height:_||160,readonly:!!b,content_style:"\n .email-template-token {\n color: #1f6feb;\n font-weight: 600;\n }\n ".concat(j?"body { max-width: ".concat(j,"px; margin: 0 auto; } img { max-width: 100%; height: auto; }"):"","\n "),setup:e=>{var t;if(j){let t=e=>{let t=parseInt(e.attr("width")||"",10);if(t&&t<=j)return;e.attr("width",String(j)),e.attr("height",void 0);let a=(e.attr("style")||"").replace(/(width|height)\s*:\s*[\d.]+px;?/gi,"").trim();e.attr("style","".concat(a).concat(a&&!a.endsWith(";")?";":""," height: auto;").trim())};e.on("init",()=>{e.parser.addNodeFilter("img",e=>e.forEach(t)),e.serializer.addNodeFilter("img",e=>e.forEach(t))})}e.on("keydown",t=>{if("Backspace"!==t.key&&8!==t.keyCode)return;let a=e.selection,n=e.dom;if(!a.isCollapsed())return;let i=a.getNode(),r=n.getParent(i,"span.email-template-token");if(r){t.preventDefault(),a.select(r),a.setContent("");return}let o=a.getRng().startContainer;if(o&&3===o.nodeType){let e=o.nodeValue||"";if(/^\s*\{\{[^}]+\}\}\s*$/.test(e)){t.preventDefault();let e=n.createRng();e.setStart(o,0),e.setEnd(o,o.length),a.setRng(e),a.setContent("")}}}),S&&(null==(t=S.suggestions)?void 0:t.length)&&e.ui.registry.addAutocompleter("emailTemplateTokens",{trigger:S.trigger||"@",minChars:0,onAction:(t,a,n)=>{e.selection.setRng(a),e.insertContent(n),t.hide()},fetch:e=>{let t=e.toLowerCase();return Promise.resolve(S.suggestions.filter(e=>!t||e.text.toLowerCase().includes(t)).map(e=>({type:"autocompleteitem",value:'<span class="email-template-token">'.concat(e.value,"</span>"),text:e.text})))}})}},onEditorChange:e=>{A(e),k(e.replace(/<[^>]+>/g,"").trim()?e:"",r)},onFocus:E},T)}),y&&!t&&(0,n.jsx)(g.W,{message:s,fieldID:""}),L&&(0,n.jsx)(p.y,{content:"Image upload failed. Please try again.",error:!0,onDismiss:()=>N(!1)})]})}},72248:e=>{e.exports={header:"minimal_header__XpFdq",main:"minimal_main__ZyzSJ",pageContent:"minimal_pageContent__Mj_hS",skeletonShimmerAnimation:"minimal_skeletonShimmerAnimation__EZC7x"}},76975:(e,t,a)=>{"use strict";a.d(t,{A2:()=>r,lq:()=>i,yV:()=>o});var n=a(14232);let i=(0,n.createContext)(void 0),r=(0,n.createContext)(!1),o=(0,n.createContext)(!1)},77344:e=>{e.exports={shrink:"draftjs-editor_shrink__dVObq",error:"draftjs-editor_error__shi__",editor:"draftjs-editor_editor__yGsOg",skeletonShimmerAnimation:"draftjs-editor_skeletonShimmerAnimation__SQ4_X"}},83396:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>Q});var n=a(37876),i=a(14232),r=a(23547),o=a(13737);let s=o.Ik().shape({causeId:o.Yj(),weight:o.ai()}),l=o.Ik().shape({sdgId:o.Yj(),weight:o.ai()}),c=o.Ik().shape({id:o.Yj().required(),name:o.Yj().required("Required Field!"),website:o.Yj().required("Required Field!"),description:o.Yj(),logoImageUrl:o.Yj().required("Charity Logo Required!").typeError("Charity Logo Required!"),charityGalleryImageUrls:o.YO().of(o.Yj()),hasImageOwnershipRights:o.zM().required(),charityCauses:o.YO().of(s).required("Please select atleast one cause and maximum of four!").max(4,"Please select atleast one cause and maximum of four!"),charitySdgs:o.YO().of(l).required("Please select atleast one goal and maximum of four!").max(4,"Please select atleast one goal and maximum of four!")});var d=a(98473),u=a(99772),m=a(81199),h=a(29516),g=a(68338),p=a(52573),x=a(92572),y=a(89099),f=a.n(y),C=a(6849),b=a(35534),v=a(88158),_=a(26805),j=a(67307),S=a(38937),k=a(75773),E=a(2102),I=a(48110),A=a(47677),P=a(51377);let w=e=>{let{images:t,nameError:a,setNameError:i,setCharityGalleryImageUrls:r}=e,{values:o,errors:s}=(0,S.j7)(),l=async e=>{await (0,p.US)(o.id,e)?null==i||i(!1):null==i||i(!0)};return(0,n.jsxs)(k.u,{children:[(0,n.jsx)(k.u.Section,{children:(0,n.jsxs)(E.H,{children:[(0,n.jsx)(v.A,{id:"name",name:"name",label:"Community Name",placeholder:"Community Name",component:I.A,mapProps:e=>({...e,autoComplete:"",error:s.name||a&&"Community name already exists!",onChange:(t,a)=>{var n;null==(n=e.onChange)||n.call(e,t,a),t.length>2?l(t):null==i||i(!1)}}),required:!0}),(0,n.jsx)(v.A,{name:"description",placeholder:"Inspire people to connect with you",component:j.A,label:"Description",conversionRequired:!0})]})}),(0,n.jsx)(k.u.Section,{title:"Your logo",children:(0,n.jsx)(E.H,{children:(0,n.jsxs)(A.o,{align:"center",blockAlign:"center",gap:"100",wrap:!0,children:[(0,n.jsx)(v.A,{component:b.A,name:"logoImageUrl",enableSearch:!1,hideFadedPreview:!0,mapProps:e=>{let{value:t,onChange:a}=e;return{...e,onChange:e=>{a&&a(null==e?void 0:e.url)},value:t?{url:t,source:""}:void 0}}}),(0,n.jsx)(_.A,{recHeight:"325",recWidth:"650"})]})})}),(0,n.jsx)(k.u.Section,{children:(0,n.jsx)(P.a,{gap:"200",children:(0,n.jsx)(A.o,{align:"center",blockAlign:"center",children:(0,n.jsx)(b.$,{value:t,onChange:r,moduleSource:"charity",hideFadedPreview:!0})})})})]})};var L=a(91930),N=a(57908);let R=e=>{let{createdByMember:t}=e;return(0,n.jsx)(k.u,{sectioned:!0,children:(0,n.jsxs)(E.H,{children:[(0,n.jsx)(E.H.Group,{children:(0,n.jsx)(v.A,{name:"website",label:"Website",placeholder:"for example https://www.charityname.org",component:I.A,required:!0,autoComplete:""})}),(0,n.jsx)(L.E,{as:"p",fontWeight:"medium",children:"Created by"}),(0,n.jsxs)(A.o,{align:"space-between",blockAlign:"center",gap:"400",wrap:!0,children:[(0,n.jsxs)(A.o,{gap:"300",blockAlign:"center",children:[(0,n.jsx)(N.e,{name:"".concat(t.firstName," ").concat(t.lastName),source:""}),(0,n.jsxs)(P.a,{gap:"100",children:[(0,n.jsx)(L.E,{as:"span",fontWeight:"medium",children:"".concat(t.firstName," ").concat(t.lastName)}),(0,n.jsx)(L.E,{as:"span",tone:"subdued",children:"Fundraising Manager"})]})]}),(0,n.jsx)(L.E,{as:"span",tone:"subdued",children:t.email}),(0,n.jsx)(L.E,{as:"span",tone:"subdued",children:t.contactNumber})]})]})})};var T=a(21013),W=a(88038),B=a(25346),D=a(4082),H={SettingAction:"Polaris-SettingAction",Setting:"Polaris-SettingAction__Setting",Action:"Polaris-SettingAction__Action"};function M({action:e,children:t}){return i.createElement("div",{className:H.SettingAction},i.createElement("div",{className:H.Setting},t),i.createElement("div",{className:H.Action},e))}function G({enabled:e,action:t,children:a}){let n=(0,i.useId)(),r=t?(0,D.x)(t,{role:"switch",ariaChecked:e?"true":"false",size:"slim"}):null;return i.createElement(k.u,{sectioned:!0},i.createElement(M,{action:r},i.createElement("label",{htmlFor:n},a)))}var q=a(80407),Y=a(53965);let F=e=>{let{onClick:t,status:a}=e;return(0,n.jsx)(k.u,{children:a===Y.CharityStatus.Approved||a===Y.CharityStatus.Denied?(0,n.jsxs)(G,{action:{content:a===Y.CharityStatus.Approved?"Deny Community":"Undeny Community",onAction:t},enabled:a===Y.CharityStatus.Approved,children:["This community is"," ",(0,n.jsx)(L.E,{as:"span",fontWeight:"medium",children:a}),"."]}):(0,n.jsx)(k.u.Section,{children:(0,n.jsxs)(L.E,{as:"span",children:["This community is ",(0,n.jsx)(q.E,{tone:"warning",children:a})]})})})};var U=a(52454),O=a(12267),V=a(55645),$=a(77005),z=a(52387);let X=e=>{let{data:t,goalsList:a,causesList:i,selectedCauses:o,selectedGoals:s,onSaveError:l,saved:c,nameError:d,images:u,causesError:m,goalsError:h,setNameError:g,onSelectCause:p,onSelectGoal:x,onToggleStatus:y,toggleSave:C,setCharityGalleryImageUrls:b}=e,v=c?(0,n.jsx)(O.y,{content:l?"Error occurred":"Saved",onDismiss:C}):void 0;return(0,n.jsxs)(r.l.Slide,{id:"charity-edit",fields:["name","website","description","logoImageUrl","charityGalleryImageUrls","hasImageOwnershipRights","charityCauses","charitySdgs"],submit:()=>!0,children:[(0,n.jsx)(V.P.AnnotatedSection,{title:"Community Status",children:(0,n.jsx)(F,{onClick:y,status:t.charityStatus})}),(0,n.jsx)(V.P.AnnotatedSection,{title:"Community Details",children:(0,n.jsx)(k.u,{children:(0,n.jsx)(k.u.Section,{children:(0,n.jsx)(w,{images:u,setCharityGalleryImageUrls:b,nameError:d,setNameError:g})})})}),(0,n.jsx)(V.P.AnnotatedSection,{title:"Contact Details",children:(0,n.jsx)(k.u,{children:(0,n.jsx)(k.u.Section,{children:(0,n.jsx)(R,{createdByMember:t.createdByUser})})})}),(0,n.jsx)(V.P.AnnotatedSection,{title:"Causes",children:(0,n.jsx)(k.u,{children:(0,n.jsx)(k.u.Section,{children:(0,n.jsx)(W.A,{causesList:i,selectedCauses:o,type:T.IW.CHARITY,onSelectCause:p,error:!!m,displayError:m})})})}),(0,n.jsx)(V.P.AnnotatedSection,{title:"Goals",children:(0,n.jsx)(k.u,{children:(0,n.jsxs)(k.u.Section,{children:[(0,n.jsx)(B.A,{goalsList:a,selectedGoals:s,type:T.IW.CHARITY,onSelectGoal:x,error:!!h,displayError:h}),v]})})}),l&&(0,n.jsx)($.lZ,{tone:"critical",children:l}),(0,n.jsx)("br",{}),(0,n.jsxs)(A.o,{align:"end",blockAlign:"center",gap:"200",children:[(0,n.jsx)(z.$,{onClick:()=>{f().push("/".concat((0,U.JJ)(),"/admin/backoffice/charities"))},children:"Cancel"}),(0,n.jsx)(z.$,{variant:"primary",submit:!0,disabled:d,children:"Update"})]})]})};var J=a(58209);let Z=e=>{let{communityId:t}=e,[a,o]=(0,i.useState)({loading:!0,errorMessage:void 0,data:{},causesList:[],goalsList:[],showSpinnerLoading:!1,saved:!1}),s=(0,y.useRouter)();(0,i.useEffect)(()=>
1{l()},[]);let l=async()=>{try{let e=await (0,x.DA)(t),{sdgs:a,causes:n}=await (0,p.Kv)();o(t=>({...t,loading:!1,data:e,goalsList:a,causesList:n}))}catch(e){o(t=>({...t,loading:!1,errorMessage:e.message}))}},u=()=>{o(e=>({...e,saved:!e.saved}))},m=e=>{o(t=>({...t,nameError:e}))},f=async e=>{o(e=>({...e,showSpinnerLoading:!0})),o(e=>({...e,showSpinnerLoading:!1,saved:!e.saved}));let a=await (0,p.Ph)(t,e);(0,C.bJ)(a)?o(e=>({...e,onSaveError:"Error updating community profile",showSpinnerLoading:!1})):(o(e=>({...e,showSpinnerLoading:!1,saved:!e.saved})),s.push(s.asPath))},b=async()=>{try{o(e=>({...e,showSpinnerLoading:!0})),a.data.charityStatus===J.CharityStatus.Approved?await (0,x.G4)(a.data.id):a.data.charityStatus===J.CharityStatus.Denied&&await (0,x.vx)(a.data.id),o(e=>({...e,saved:!a.saved,showSpinnerLoading:!0})),location.reload()}catch(e){o(e=>({...e,showSpinnerLoading:!0}))}};return(0,n.jsx)(h.yB,{title:"Community Profile",adminArea:"backoffice",loading:a.loading,errorMessage:a.errorMessage,showSpinnerLoading:a.showSpinnerLoading,backAction:{content:"charities",url:"/admin/backoffice/charities"},children:(0,n.jsx)(V.P,{sectioned:!0,children:(0,n.jsx)(r.l,{schema:c,defaultData:function(){let{data:e}=a;return{id:e.id,name:e.name,website:e.contactWebsite,description:e.description,logoImageUrl:e.logoImageUrl,charityGalleryImageUrls:e.charityGalleryImageUrls,hasImageOwnershipRights:!0,charityCauses:e.charityCauses,charitySdgs:e.charitySdgs}}(),onAfterValidate:()=>{},start:"charity-edit",onSubmit:f,children:e=>{var t,i;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(d.A,{formikProps:e,headerOffset:200}),(0,n.jsx)(X,{...a,onToggleStatus:b,onSelectGoal:(t,a)=>{let n=(0,g.AQ)(a,e.values.charitySdgs);e.setValues({...e.values,charitySdgs:n})},onSelectCause:(t,a)=>{let n=(0,g.Im)(a,e.values.charityCauses);e.setValues({...e.values,charityCauses:n})},images:e.values.charityGalleryImageUrls&&e.values.charityGalleryImageUrls.map(e=>({url:e})),selectedCauses:e.values.charityCauses,selectedGoals:e.values.charitySdgs,causesError:e.errors&&(null==(t=e.errors.charityCauses)?void 0:t.toString()),goalsError:e.errors&&(null==(i=e.errors.charitySdgs)?void 0:i.toString()),setCharityGalleryImageUrls:t=>{e.setValues({...e.values,charityGalleryImageUrls:t.map(e=>e.url)})},toggleSave:u,setNameError:m})]})}})})})};Z.getInitialProps=async e=>({communityId:e.query.id});let Q=(0,u.Y)(m.x.BackOffice_ManageCharities)(Z)},88038:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var n=a(37876);a(14232);var i=a(75773),r=a(96181),o=a(24901),s=a(12105),l=a(47677),c=a(44576),d=a(21013);let u=e=>{let{type:t,causesList:a,selectedCauses:u=[],onSelectCause:m,error:h,displayError:g,selectedCauseId:p,handleRadioButtonOnChange:x}=e;return(0,n.jsx)(i.u,{title:t===d.IW.CHARITY?"Please choose the causes that relate to your charity":"Please choose the primary cause for your dollar handle (one only)",children:(0,n.jsxs)(i.u.Section,{children:[(0,n.jsx)(r.m,{gap:"300",columns:{xs:2,md:3},children:t===d.IW.CHARITY?a.map(e=>(0,n.jsx)(o.S,{id:e.id,label:e.name,checked:!!u.find(t=>t.causeId===e.id),onChange:t=>m&&m(t,e.id)},e.id)):a.map(e=>(0,n.jsx)(s.a,{id:e.id,name:"dollarHandlesCauses",label:e.name,checked:e.id===p,onChange:()=>x&&x(e.id,"selectedCauseId")},e.id))}),(0,n.jsx)(l.o,{align:"center",blockAlign:"center",children:h&&(0,n.jsx)(c.W,{message:t===d.IW.CHARITY?g||"":"Please select atleast one cause!",fieldID:""})})]})})}},99772:(e,t,a)=>{"use strict";a.d(t,{Y:()=>c});var n=a(52573),i=a(6849),r=a(67948),o=a(52454),s=a(53965);let l=async e=>{let t=await n.LN(e.req),a=(await (0,o.KU)(s.RootClient,e.req)).getRoot(),r=(await a).currentSite.features;return[...(0,i.bJ)(t)?[]:t.items,...r]},c=(0,r.Lu)(l)}},e=>{e.O(0,[2026,9879,6989,4751,8174,9830,3266,2402,6896,4905,909,4182,9763,2573,6117,636,6593,8792],()=>e(e.s=972)),_N_E=e.O()}]); 2//# sourceMappingURL=edit-bac52501d19e61aa.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.