1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[26349,46880],{93599:(e,a,t)=>{var r=t(44394);e.exports=function(e,a,t){for(var n=-1,l=e.length;++n<l;){var o=e[n],i=a(o);if(null!=i&&(void 0===s?i==i&&!r(i):t(i,s)))var s=i,d=o}return d}},3335:e=>{e.exports=function(e,a){return e>a}},54128:(e,a,t)=>{var r=t(31800),n=/^\s+/;e.exports=function(e){return e?e.slice(0,r(e)+1).replace(n,""):e}},49698:e=>{var a=RegExp("[\\u200d\ud800-\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");e.exports=function(e){return a.test(e)}},31800:e=>{var a=/\s/;e.exports=function(e){for(var t=e.length;t--&&a.test(e.charAt(t)););return t}},85015:(e,a,t)=>{var r=t(72552),n=t(56449),l=t(40346);e.exports=function(e){return"string"==typeof e||!n(e)&&l(e)&&"[object String]"==r(e)}},17400:(e,a,t)=>{var r=t(99374),n=1/0;e.exports=function(e){return e?(e=r(e))===n||e===-n?(e<0?-1:1)*17976931348623157e292:e==e?e:0:0===e?e:0}},61489:(e,a,t)=>{var r=t(17400);e.exports=function(e){var a=r(e),t=a%1;return a==a?t?a-t:a:0}},99374:(e,a,t)=>{var r=t(54128),n=t(23805),l=t(44394),o=0/0,i=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,d=/^0o[0-7]+$/i,u=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(l(e))return o;if(n(e)){var a="function"==typeof e.valueOf?e.valueOf():e;e=n(a)?a+"":a}if("string"!=typeof e)return 0===e?e:+e;e=r(e);var t=s.test(e);return t||d.test(e)?u(e.slice(2),t?2:8):i.test(e)?o:+e}},61039:(e,a,t)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/admin/support",function(){return t(82090)}])},11454:(e,a,t)=>{"use strict";t.d(a,{A:()=>l});var r=t(2445),n=t(27006);let l=function(e){let{children:a,control:t,...l}=e,{getInputProps:o,getCheckboxProps:i}=(0,n.useRadio)(l),s=o(),d=i();return(0,r.FD)(n.Box,{as:"label",children:[(0,r.Y)("input",{...s}),(0,r.Y)(n.Box,{...d,cursor:"pointer",borderWidth:"1px",borderRadius:"md",boxShadow:"sm",_checked:{bg:"custom.primary",color:"white",borderColor:"custom.primary",_readOnly:{opacity:1}},_focus:{boxShadow:"outline"},_disabled:{opacity:.4,cursor:"not-allowed"},_readOnly:{opacity:.4,cursor:"default"},fontSize:"0.875em",px:4,py:2,children:a})]})}},58328:(e,a,t)=>{"use strict";t.d(a,{A:()=>o});var r=t(2445),n=t(40133);let l=(0,t(96540).forwardRef)((e,a)=>(0,r.Y)(n.E,{lineHeight:"normal",fontSize:"0.875em",color:"gray.500",ref:a,...e}));l.displayName="HelperText";let o=l},81670:(e,a,t)=>{"use strict";t.d(a,{A:()=>l});var r=t(2445),n=t(27006);t(96540);let l=e=>{let{children:a,...t}=e;return(0,r.Y)(n.Box,{borderRadius:"2xl",boxShadow:"md",overflow:"hidden",userSelect:"none",pb:"2",...t,children:a})}},5712:(e,a,t)=>{"use strict";t.d(a,{A:()=>D});var r=t(2445),n=t(27006),l=t(96540),o=t(14120),i=t(47648),s=t(46479),d=t(6442),u=t(40255),c=t(96323),m=t(78459),p=t(41012),g=t(73013),f=t(96007);let h={".swiper-slide":{position:"relative",textAlign:"start",fontSize:"18px",background:"#fff"},".swiper-pagination-bullet":{width:{base:"50px",md:"100px"},height:"7px",textAlign:"center",borderRadius:"5px",fontSize:"0px",color:"#000",opacity:1,background:"rgba(0, 0, 0, 0.2)"},".swiper-pagination-bullet-active":{background:"#11A4A1"},".swiper-pagination-horizontal":{height:"100px",top:"-10px"}},M=e=>{e&&"function"==typeof window.gtag&&window.gtag("event","click_button",{button_name:e})},b=e=>{let{onClose:a,setActivePage:t,finalPages:o,buttonName:i,onRead:s,firstPages:u,firstButtonName:m,oneSlider:p,ctaButtonProps:g}=e,f=(0,d.A)(),h=(0,c.Mn)();(0,l.useEffect)(()=>{h&&h.on("slideChange",function(){t(h.activeIndex)})},[h]);let M=null!=i?i:f.formatMessage({defaultMessage:"ç«å³ä½¿ç¨",id:"admin.coverModal.ç«å³ä½¿ç¨"}),b=(0,l.useMemo)(()=>o||p?M:u&&m?m:f.formatMessage({defaultMessage:"ä¸ä¸æ¥",id:"admin.coverModal.ä¸ä¸æ¥"}),[h,u,o]);return(0,r.Y)(n.Button,{borderRadius:"20px",bg:"#7C07A5",border:"none",w:"8em",_focusVisible:"none",_hover:{bg:"#51056b"},...g,onClick:()=>{(o||p)&&(s&&s(),a()),h&&h.slideNext()},children:b})},v=e=>{let{isEn:a}=e,t=(0,c.Mn)();return(0,r.Y)(r.FK,{children:(0,r.Y)(n.Button,{borderRadius:"20px",colorScheme:"ghost",color:"gray.300",border:"none",w:"3em",onClick:()=>{t.slidePrev()},_focusVisible:"none",children:a?"Prev":"ä¸ä¸æ¥"})})},y=e=>{if(e&&"function"==typeof window.gtag)return window.gtag("event","button_visible",{button_name:e}),!0},x=e=>{let{isOpen:a,onClose:t,id:o,sliderContent:i,noCloseButton:x,firstButtonName:Y,buttonName:A,closeOnOverlayClick:D,onRead:w,onCTAClick:S,ctaButtonProps:C}=e,I="en"===(0,d.A)().locale,[T,F]=(0,l.useState)(0),k=0===T,R=T===(null==i?void 0:i.length)-1,N=(null==i?void 0:i.length)===1,{emit:O}=(0,s.A)(),P=(0,p.A)(()=>(O(f.Xy,{bannerId:o}),y("modal.".concat(o)))),E=(0,g.A)("admin");return(0,r.FD)(n.Modal,{isOpen:a,onClose:t,size:"xl",isCentered:!0,closeOnOverlayClick:!!D,initialFocusRef:null,closeOnEsc:E,children:[(0,r.Y)(n.ModalOverlay,{}),(0,r.FD)(n.ModalContent,{px:{base:1,md:15},py:{base:5,lg:5},ref:P,children:[(R||(null==i?void 0:i.length)===1)&&!x&&(0,r.Y)(n.ModalCloseButton,{onClick:()=>{o&&(w(),O(f.m1,{bannerId:o}),M("modal.modalCloseButton.".concat(o)))},_focusVisible:"none"}),(0,r.Y)(n.ModalBody,{p:{base:3,md:""},children:(0,r.Y)(n.Box,{w:"100%",pos:"relative",mt:"0",sx:h,children:(0,r.FD)(c.RC,{cssMode:!0,pagination:!0,mousewheel:!0,keyboard:!0,modules:[u.Vx,u.dK,u.FJ,u.s3],
1children:[null==i?void 0:i.map(e=>{var a,t;return(0,r.Y)(c.qr,{children:(0,r.FD)(n.VStack,{alignItems:"flex-start",mt:N?0:"1.5em",children:[(0,r.FD)(n.Box,{px:{base:"0",md:"1.5em"},children:[(0,r.Y)(n.Text,{fontSize:"24px",fontWeight:"900",children:null==e?void 0:e.title}),(0,r.FD)(n.Text,{fontWeight:"400",fontSize:"16px",mt:3,children:[null==e?void 0:e.subTitle,(0,r.Y)(n.Text,{as:"span",color:"red.500",fontWeight:"900",children:null==e?void 0:null===(a=e.highlight)||void 0===a?void 0:a.split(",")[0]})," ",(0,r.Y)(n.Text,{as:"span",children:null==e?void 0:null===(t=e.highlight)||void 0===t?void 0:t.split(",")[1]})]})]}),(null==e?void 0:e.content)&&(0,r.Y)(n.Box,{pt:"1em",alignSelf:"stretch",px:{base:"0",md:"1.5em"},children:e.content}),(null==e?void 0:e.image)&&(0,r.Y)(n.Box,{pt:"1em",alignSelf:"center",w:I?"85%":"full",children:(0,r.Y)(m.Ay,{ratio:2,src:"/".concat(null==e?void 0:e.image,".png"),alt:""})})]})},e)}),(0,r.FD)(n.HStack,{justifyContent:k?"end":"space-between",mt:"2em",px:I&&"10",children:[!k&&(0,r.Y)(v,{setActivePage:F,onClose:t,isEn:I,initialFocusRef:null}),(0,r.Y)(b,{onClose:t,setActivePage:F,sliderContent:i,buttonName:A,oneSlider:N,onRead:()=>{o&&(S&&S(),w(),O(f.aG,{bannerId:o}),M("modal.checkButton.".concat(o)))},firstButtonName:Y,firstPages:k,finalPages:R,ctaButtonProps:C})]})]})})})]})]})},Y=e=>{let{isOpen:a,onClose:t,onOpen:l,...o}=e;return(0,r.FD)(r.FK,{children:[(0,r.Y)(n.Button,{onClick:l,cursor:"pointer",...o,children:o.triggerName}),(0,r.Y)(x,{isOpen:a,onClose:t,...o,closeOnOverlayClick:!0})]})};class A{}A.BUTTON_NOTI="button",A.PERMANENT_NOTI="permanent",A.CENTER_NOTI="center";let D=e=>{let{subscriptionData:a,subscription:t,mode:d="center",id:u,...c}=e,{profileId:m}=(0,l.useContext)(o.A),{emit:p}=(0,s.A)(),g=(0,i.A)({profileId:m,subscriptionData:a,id:u}),f=null==g?void 0:g.tracking,h=f?"".concat(g.id,":").concat(f.event):null;(0,l.useEffect)(()=>{f&&p(f.event,f.payload)},[h]);let{onClose:M,onOpen:b,isOpen:v}=(0,n.useDisclosure)({defaultIsOpen:"button"!==d});return g&&(e=>{switch(e){case A.PERMANENT_NOTI:return(0,r.Y)(x,{isOpen:!0,onClose:M,...g});case A.CENTER_NOTI:return(0,r.Y)(x,{isOpen:v,onClose:M,...g});case A.BUTTON_NOTI:return(0,r.Y)(Y,{onClose:M,onOpen:b,isOpen:v,...c,...g})}})(d)}},53573:(e,a,t)=>{"use strict";t.d(a,{A:()=>o});var r=t(2445),n=t(27006),l=t(46838);let o=e=>{let{title:a,tutorialUrl:t,tutorialName:o,size:i,...s}=e;return(0,r.FD)(n.HStack,{alignItems:"center",spacing:4,...s,children:[(0,r.Y)(n.Heading,{size:i,children:a}),t&&o&&(0,r.Y)(l.A,{url:t,trackerName:o})]})}},61868:(e,a,t)=>{"use strict";t.d(a,{G5:()=>h,IA:()=>f,SA:()=>b,mP:()=>g,rS:()=>v,vY:()=>p});var r=t(2445),n=t(27006),l=t(91106),o=t.n(l),i=t(86715),s=t(96540);let d=(0,s.createContext)(null),u=()=>{let e=(0,s.useContext)(d);if(!e)throw Error("usePersistTabs must be used within PersistTabs");return e},c=(e,a)=>{var t;let{activeIndex:r,colorScheme:l,variant:o}=u(),i=(0,n.useTheme)(),d=r===e,c=null!==(t=i.colors[l])&&void 0!==t?t:i.colors.blue,m=(0,n.useColorModeValue)(c[500],c[200]),p=(0,n.useColorModeValue)("#E6F5F3","gray.700"),g=(0,n.useColorModeValue)("#E6F5F3","gray.600"),f=(0,n.useColorModeValue)("gray.800","gray.400"),h=(0,n.useColorModeValue)("gray.700","gray.300"),M=(0,n.useColorModeValue)("gray.200","gray.600"),b=(0,n.useColorModeValue)("white","gray.800"),v=(0,n.useColorModeValue)("gray.50","gray.700"),y=(0,n.useColorModeValue)("gray.100","gray.600"),x=(0,n.useColorModeValue)("gray.200","gray.600"),Y=(0,s.useMemo)(()=>({display:"flex",alignItems:"center",justifyContent:"center",cursor:a?"not-allowed":"pointer",opacity:a?.4:1,outline:"none !important",position:"relative",transition:"all 0.2s",userSelect:"none",whiteSpace:"nowrap"}),[a]),A=(0,s.useMemo)(()=>({line:{borderBottom:"2px solid",borderColor:d?m:"transparent",color:d?m:f,px:4,py:2,mb:"-1px",_hover:a?{}:{color:d?m:h},_focus:{boxShadow:"outline"},_active:a?{}:{bg:x}},enclosed:{border:"1px solid",borderColor:d?m:M,borderBottom:d?"1p
1x solid white":"1px solid",bg:d?b:v,color:d?m:f,borderTopRadius:"md",px:4,py:2,_hover:a?{}:{bg:d?b:y},_focus:{boxShadow:"outline"},_active:a?{}:{bg:x}},"soft-rounded":{borderRadius:"full",bg:d?m:p,color:d?"white":m,px:4,py:2,_hover:a?{}:{bg:d?m:g},_focus:{boxShadow:"outline"},_active:a?{}:{bg:x}}})[o],[o,d,m,f,M,b,v,y,p,g,h,x,a]);return(0,s.useMemo)(()=>({...Y,...A}),[Y,A])},m=(e,a)=>(0,s.useMemo)(()=>({role:"tab",id:"tab-".concat(e),"data-tab-index":e,"aria-selected":a,"aria-controls":"tabpanel-".concat(e),tabIndex:a?0:-1}),[e,a]),p=(0,s.forwardRef)((e,a)=>{let{children:t,index:l,defaultIndex:o=0,onChange:i,colorScheme:u="blue",variant:c="line",orientation:m="horizontal",...p}=e,[g,f]=(0,s.useState)(o),h=void 0!==l;return(0,r.Y)(d.Provider,{value:{activeIndex:h?l:g,onChange:e=>{h||f(e),null==i||i(e)},colorScheme:u,variant:c,orientation:m},children:(0,r.Y)(n.Box,{ref:a,...p,children:t})})}),g=(0,s.forwardRef)((e,a)=>{let{children:t,...l}=e,{orientation:o,variant:i}=u(),s=(0,n.useColorModeValue)("gray.200","gray.600");return(0,r.Y)(n.Box,{ref:a,role:"tablist","aria-orientation":o,...l,sx:{display:"flex",flexDirection:"vertical"===o?"column":"row",..."line"===i?{borderBottom:"1px solid",borderColor:s}:{},...l.sx||{}},children:t})}),f=(0,s.forwardRef)((e,a)=>{let{children:t,isDisabled:l=!1,onClick:o,onKeyDown:i,index:d,...p}=e,{activeIndex:g,onChange:f}=u(),h=g===d,M=c(d,l),b=m(d,h),v=(0,s.useCallback)(e=>{l||(f(d),null==o||o(e))},[l,f,d,o]),y=(0,s.useCallback)(e=>{if("Enter"===e.key||" "===e.key)e.preventDefault(),l||f(d);else if("ArrowRight"===e.key||"ArrowDown"===e.key){e.preventDefault();let a=document.querySelector('[data-tab-index="'.concat(d+1,'"]'));a&&(a.focus(),f(d+1))}else if("ArrowLeft"===e.key||"ArrowUp"===e.key){e.preventDefault();let a=document.querySelector('[data-tab-index="'.concat(d-1,'"]'));a&&(a.focus(),f(d-1))}null==i||i(e)},[d,l,f,i]);return(0,r.Y)(n.Box,{ref:a,...b,onMouseDown:v,onKeyDown:y,...p,sx:{...M,...p.sx||{}},children:t})}),h=(0,s.forwardRef)((e,a)=>{let{children:t,isDisabled:l=!1,onClick:d,onKeyDown:p,index:g,href:f,shallow:h=!1,scroll:M=!1,prefetch:b=!0,...v}=e,y=(0,i.useRouter)(),{activeIndex:x,onChange:Y}=u(),A=x===g,D=c(g,l),w=m(g,A),S=(0,s.useCallback)(e=>{l||(Y(g),null==d||d(e))},[l,Y,g,d]),C=(0,s.useCallback)(e=>{let a=document.querySelector('[data-tab-index="'.concat(e,'"]'));if(a){let e=a.closest("a");if(null==e?void 0:e.href)return e.href;let t=a.getAttribute("data-href");if(t)return t}return null},[]),I=(0,s.useCallback)(e=>{if("Enter"===e.key||" "===e.key)e.preventDefault(),l||y.push(f,void 0,{shallow:h,scroll:M});else if("ArrowRight"===e.key||"ArrowDown"===e.key){e.preventDefault();let a=g+1,t=document.querySelector('[data-tab-index="'.concat(a,'"]'));if(t){t.focus();let e=C(a);if(e){let a=new URL(e,window.location.origin);y.push(a.pathname,void 0,{shallow:h,scroll:M})}Y(a)}}else if("ArrowLeft"===e.key||"ArrowUp"===e.key){e.preventDefault();let a=g-1,t=document.querySelector('[data-tab-index="'.concat(a,'"]'));if(t){t.focus();let e=C(a);if(e){let a=new URL(e,window.location.origin);y.push(a.pathname,void 0,{shallow:h,scroll:M})}Y(a)}}null==p||p(e)},[g,l,Y,p,y,f,h,M,C]),T=(0,s.useMemo)(()=>({...D,textDecoration:"none"}),[D]),F=(0,r.Y)(n.Box,{as:"a",ref:a,...w,"data-href":f,onClick:S,onKeyDown:I,...v,sx:{...T,...v.sx||{}},children:t});return l?F:(0,r.Y)(o(),{href:f,shallow:h,scroll:M,prefetch:b,passHref:!0,legacyBehavior:!0,children:F})}),M=(0,s.forwardRef)((e,a)=>{let{children:t,...l}=e;return(0,r.Y)(n.Box,{ref:a,...l,children:t})}),b=(0,s.forwardRef)((e,a)=>{let{children:t,index:l,...o}=e,{activeIndex:i}=u();return(0,r.Y)(n.Box,{ref:a,role:"tabpanel",id:"tabpanel-".concat(l),"aria-labelledby":"tab-".concat(l),hidden:i!==l,...o,children:t})}),v=(0,s.forwardRef)((e,a)=>{let{children:t,...l}=e,{activeIndex:o}=u();return(0,r.Y)(n.Box,{ref:a,role:"tabpanel",id:"tabpanel-".concat(o),"aria-labelledby":"tab-".concat(o),...l,children:t})});p.displayName="PersistTabs",g.displayName="PersistTabList",f.displayName="PersistTab",h.displayName="PersistTabLink",M.displayName="PersistTabPanels",b.displayName="PersistTabPanel",v.displayName="PersistTabContent"},87100:(e,a,t)=>{"use strict";t.d(a,{A:()=>i});var r=t(2445),n=t(27006),l=t(96540),o=t(58266);let i=e=>{let{control:a,isLargeAmount:t,emailHelper:i,anonymousValue:s}=e,[d,u]=(0,l.useState)(s);return(0,r.FD)(n.FormControl,{as:n.Stack,spacing:"2",isRequired:!0,px:"2",pb:"2",children:[(0,r.Y)(n.FormLabel,{fontSize:"1em",mb:"0",children:"æ¨é¡æå
·åææ¬¾åï¼"}),(0,r.Y)(o.A,{control:a,name:"anonymous",children:[{value:"no",label:"å
·å"},{value:"yes",label:"å¿å"}].slice(0,t?1:2),...!a&&{onChange:e=>{u(e)},defaultValue:"yes"}}),(0,r.Y)(n.FormHelperText,{children:(a?s:d)==="yes"?i:"å
·åææ¬¾å¯ç´¢åç´æ¬æ¶æä¸¦ä¾æ³æ£æµå人ç¶åæå¾ç¨
ã"})]})}},56157:(e,a,t)=>{"use strict";t.d(a,{A:()=>o});var r=t(2445),n=t(27006);t(96540);
1var l=t(58266);let o=e=>{let{anonymousValue:a,invoiceValue:t,control:o,noInvoiceHelper:i}=e;return"no"===a&&(0,r.FD)(n.FormControl,{as:n.Stack,spacing:"2",isRequired:!0,px:"2",children:[(0,r.Y)(n.FormLabel,{fontSize:"1em",mb:"0",children:"æ¯å¦éè¦æ¶å°ç´æ¬æ¶æï¼"}),(0,r.Y)(l.A,{control:o,name:"invoice",children:[{value:"b2c",label:"è¦å¯é"},{value:"donate",label:"ä¸å¯é"}]}),(0,r.Y)(n.FormHelperText,{children:"donate"===t?i:"æåæå¦è¡å°ç´æ¬æ¶æå¯éå°æ¨æå®çå°åã"})]})}},92746:(e,a,t)=>{"use strict";t.d(a,{A:()=>s});var r=t(2445),n=t(27006),l=t(6442),o=t(42088),i=t(58328);let s=e=>{var a;let{register:t,watch:s,emailHelper:d,isReadOnly:u,errors:c}=e,m=(0,l.A)();return(0,r.FD)(n.FormControl,{as:n.Stack,spacing:"2",isRequired:!0,isInvalid:!!(null==c?void 0:c.email),children:[(0,r.Y)(n.FormLabel,{fontSize:"1em",mb:"0",children:"E-mail"}),d&&!u&&(0,r.Y)(i.A,{children:(0,r.Y)(o.A,{children:d})}),(0,r.Y)(n.Box,{pt:"1",children:u?(0,r.Y)(n.Text,{children:s("email")}):(0,r.Y)(n.Input,{colorScheme:"primary",placeholder:m.formatMessage({defaultMessage:"è«è¼¸å
¥ä½ ç E-mail",id:"admin.support.è«è¼¸å
¥ä½ ç E-mail"}),...t&&t("email",{required:!0,maxLength:{value:40,message:m.formatMessage({id:"admin.product.æå¤40åå",defaultMessage:"æå¤40åå"})}}),isReadOnly:u,type:"email"})}),(0,r.Y)(n.FormErrorMessage,{children:null==c?void 0:null===(a=c.email)||void 0===a?void 0:a.message})]})}},14031:(e,a,t)=>{"use strict";t.d(a,{A:()=>p});var r=t(2445),n=t(17437),l=t(27006),o=t(96540),i=t(49785),s=t(6442),d=t(95005),u=t(57688),c=t(59576);let m=e=>{let{type:a,label:t}=e;return"divider"===a?(0,r.Y)(l.Divider,{}):"title"===a?(0,r.Y)(l.Box,{w:"full",children:(0,r.Y)(l.Heading,{as:"h3",size:"md",textAlign:"left",children:t})}):null},p=e=>{let{control:a,enabledRewards:t,isVirtual:l,hasInvoice:p,isPreview:g,enablePayPal:f,isReadOnly:h}=e,M=(0,s.A)(),b=(0,u.A)();return(0,o.useMemo)(()=>{let e="en"===M.locale,a={value:b,label:M.formatMessage({defaultMessage:"ä¿¡ç¨å¡",id:"admin.support.ä¿¡ç¨å¡"})},r={value:"paypal",label:"Paypal".concat("en"===M.locale?"":" (æµ·å¤)")},n={name:"paymentMethod",label:M.formatMessage({defaultMessage:"仿¬¾æ¹å¼",id:"admin.support.仿¬¾æ¹å¼"}),options:e?[r]:[a].concat(f?[r]:[]),type:"radio",rules:{required:!0}};return t?[...(0,c.A)(l)?[]:[{type:"divider",isDiv:!0},{type:"title",label:M.formatMessage({defaultMessage:"å¯ä»¶è³è¨",id:"admin.support.å¯ä»¶è³è¨"}),isDiv:!0},{name:"recipient",label:M.formatMessage({defaultMessage:"æ¶ä»¶äººå§å",id:"admin.support.æ¶ä»¶äººå§å"}),rules:{required:!0}},{name:"phone",label:M.formatMessage({defaultMessage:"ææ©",id:"admin.support.ææ©"}),helper:M.formatMessage({defaultMessage:"ç©æµè¯ç¹«ä½¿ç¨",id:"admin.support.ç©æµè¯ç¹«ä½¿ç¨"}),rules:{required:!0}},{name:"address",label:M.formatMessage({defaultMessage:"å¯éå°å",id:"admin.support.å¯éå°å"}),placeholder:M.formatMessage({defaultMessage:"è«è¼¸å
¥å¯éå°å",id:"admin.support.è«è¼¸å
¥å¯éå°å"}),rules:{required:!0},type:"address-mobile"}],...p?[{name:"idNumber",label:M.formatMessage({defaultMessage:"ç¼ç¥¨æ¯å¦éè¦çµ±ä¸ç·¨è (é¸å¡«)",id:"admin.support.ç¼ç¥¨æ¯å¦éè¦çµ±ä¸ç·¨è (é¸å¡«)"}),placeholder:M.formatMessage({defaultMessage:"è«è¼¸å
¥å
¬å¸çµ±ç·¨",id:"admin.support.è«è¼¸å
¥å
¬å¸çµ±ç·¨"})}]:[],n]:[n]},[t,p,l,f,b,M]).map((e,t)=>e.isDiv?(0,n.createElement)(m,{...e,key:t}):(0,r.Y)(i.xI,{name:e.name,control:a,rules:e.rules,render:t=>{let{field:n,fieldState:l}=t;return(0,r.Y)(d.A,{...e,...n,fieldState:l,control:a,isDisabled:g,isReadOnly:h})}},e.name))}},7828:(e,a,t)=>{"use strict";t.d(a,{A:()=>Y});var r=t(2445),n=t(27006),l=t(55378),o=t.n(l),i=t(40860),s=t.n(i),d=t(96540),u=t(49785),c=t(77037),m=t(6442),p=t(58328),g=t(78459),f=t(42088),h=t(95967),M=t(59576),b=t(11454),v=t(59852);let y=e=>{let{data:a}=e,t=(0,m.A)();return a?(0,r.FD)(n.Stack,{mt:"2",children:[(0,r.FD)(p.A,{color:"custom.primary",children:[a.description,a.limited?"".concat(t.formatMessage({defaultMessage:"(éé",id:"admin.support.(éé"})).concat(a.limited).concat(t.formatMessage({defaultMessage:"çµ",id:"admin.support.çµ"}),")"):""]}),(0,r.Y)(g.Ay,{ratio:2,src:a.image,alt:a.label})]}):null},x=(e,a)=>"".concat(e,"|").concat(a),Y=e=>{let{prices:a,enableCustomPrice:t,customPriceLabel:l,customPriceMessage:i,customPriceMin:g,quickValue:Y,setValue:A,control:D,isPreview:w,max:S=v.oc,name:C,isReward:I,isReadOnly:T}=e,F=(0,m.A)(),k=(0,d.useMemo)(()=>
1(0,h.a)(a).filter(Boolean),[a]),[R,N]=(0,d.useState)(()=>{var e;return w?null===(e=k[0])||void 0===e?void 0:e.price:void 0}),O=null!=Y?Y:R,P=(0,d.useMemo)(()=>s()(k,(e,a)=>(e[x(a.price,a.label)]=I?a:a.label,e),{custom:i||""}),[k,i,I]),{getRootProps:E,getRadioProps:_}=(0,n.useRadioGroup)({name:"quick",onChange:e=>{if(A){if(A("quick",e),I){var a;A("reward",{name:null===(a=P[e])||void 0===a?void 0:a.label})}}else N(e)},value:O}),B=E(),H=+(g||v.U9);return(0,r.FD)(n.FormControl,{p:"2",isRequired:!0,children:[(0,r.Y)(n.HStack,{children:(0,r.Y)(n.FormLabel,{fontSize:"1em",mb:"3",children:I?F.formatMessage({defaultMessage:"é¸ææ¹æ¡",id:"admin.support.é¸ææ¹æ¡"}):F.formatMessage({defaultMessage:"éé¡",id:"admin.support.éé¡"})})}),(0,r.FD)(n.Wrap,{...B,spacing:"2",children:[o()(k,(e,a)=>{if(S&&+e.price>+S)return null;let t=_({value:x(e.price,e.label)}),l=e.price?"$".concat(Number(e.price).toLocaleString()):" - ";return(0,r.Y)(n.WrapItem,{children:(0,r.Y)(b.A,{...t,isDisabled:(0,M.A)(e.soldOut),isReadOnly:T,children:I?"".concat(e.label," (").concat(l,")"):l})},a)}),t&&!I&&(0,r.Y)(n.WrapItem,{children:(0,r.Y)(b.A,{..._({value:"custom"}),isReadOnly:T,children:void 0===l?F.formatMessage({defaultMessage:"èªè¨æ¯æçéé¡",id:"admin.support.èªè¨æ¯æçéé¡"}):""===l?F.formatMessage({defaultMessage:"èªè¨",id:"admin.support.èªè¨"}):l})})]}),(0,r.Y)(n.Box,{w:"full",children:(0,r.Y)(n.Collapse,{in:"custom"===O,animateOpacity:!0,unmountOnExit:!0,children:D&&(0,r.Y)(u.xI,{control:D,name:C,rules:{required:{value:!0,message:F.formatMessage({defaultMessage:"è«å¡«å
¥éé¡",id:"admin.support.è«å¡«å
¥éé¡"})},min:{value:H,message:"".concat(F.formatMessage({defaultMessage:"éé¡ä¸è½å°æ¼",id:"admin.support.éé¡ä¸è½å°æ¼"})," ").concat(H)},max:{value:S,message:"".concat(F.formatMessage({defaultMessage:"éé¡ä¸è½å¤§æ¼",id:"admin.support.éé¡ä¸è½å¤§æ¼"})," ").concat(Number(S).toLocaleString())}},render:e=>{var a;let{field:t,fieldState:l}=e;return(0,r.FD)(n.FormControl,{isInvalid:l.error,isRequired:!0,children:[(0,r.FD)(n.InputGroup,{mt:"3",children:[(0,r.Y)(n.InputLeftElement,{pointerEvents:"none",children:(0,r.Y)(n.Icon,{as:c.Tsk,size:"1.25em"})}),(0,r.Y)(n.Input,{type:"number",min:H,max:S,placeholder:F.formatMessage({defaultMessage:"èªè¨éé¡",id:"admin.support.èªè¨éé¡"}),...t,autoComplete:"off",isReadOnly:T})]}),(0,r.Y)(n.FormErrorMessage,{children:null===(a=l.error)||void 0===a?void 0:a.message})]})}})})}),(0,r.Y)(n.Collapse,{in:!!O,animateOpacity:!0,children:I?(0,r.Y)(y,{data:null==P?void 0:P[O]}):(0,r.Y)(p.A,{mt:"2",color:"custom.primary",children:(0,r.Y)(f.A,{children:null==P?void 0:P[O]})})})]})}},64170:(e,a,t)=>{"use strict";t.d(a,{A:()=>g});var r=t(2445),n=t(27006),l=t(49785),o=t(6442),i=t(78459),s=t(59576),d=t(33898),u=t(59324);let c=async e=>{let a=await fetch(e);if(!a.ok)throw Error("Failed to fetch supporter count");return a.json()},m=e=>{var a,t;let{profileId:r,enabled:n=!0}=e,{data:l,error:o,isLoading:i}=(0,u.Ay)(n&&r?"/api/support/".concat(r,"/supporterCount"):null,c,{revalidateOnFocus:!1,revalidateOnReconnect:!1,dedupingInterval:6e4});return{recurringCount:null!==(a=null==l?void 0:l.recurringCount)&&void 0!==a?a:0,singleCount:null!==(t=null==l?void 0:l.singleCount)&&void 0!==t?t:0,isLoading:i,error:o}},p=e=>{var a;let{profileId:t,showRecurringSupporterCount:l=!1,showSingleSupporterCount:i=!1,isRecurringTab:s,isPreview:d=!1,supporterCount:u}=e,c=(0,o.A)(),p=(0,n.useTheme)(),g=(null==p?void 0:null===(a=p.blocks)||void 0===a?void 0:a.color)||"blocks.text",f=s&&l||!s&&i,h=null!=u,{recurringCount:M,singleCount:b,isLoading:v}=m({profileId:t||"",enabled:f&&!!t&&!h});if(!f)return null;let y=h?u.recurringCount:M,x=h?u.singleCount:b,Y=s?y:x;if(!h&&v||0===Y&&!d)return null;let A=s?c.formatMessage({defaultMessage:"å·²æ {count} äººæ¯æå®é¡è´å©ä¸ï¼æå¾
ä½ çå å
¥",id:"admin.support.å·²æ {count} äººæ¯æå®é¡è´å©ä¸ï¼æå¾
ä½ çå å
¥"},{count:(0,r.Y)(n.Text,{as:"span",fontWeight:"bold",children:Y})}):c.formatMessage({defaultMessage:"å·²æ {count} 人è´å©éï¼æå¾
ä½ çå å
¥",id:"admin.support.å·²æ {count} 人è´å©éï¼æå¾
ä½ çå å
¥"},{count:(0,r.Y)(n.Text,{as:"span",fontWeight:"bold",children:Y})});return(0,r.FD)(n.Text,{fontSize:"sm",color:g,textAlign:"center",py:2,children:["â ",A]})},g=(0,n.forwardRef)((e,a)=>{let{showImage:t=!0,image:u,description:c,isPreview:m=!1,isEditing:g,alt:f,enableRecurringDonation:h,enableSingleDonation:M=!0,showRecurringSupporterCount:b,showSingleSupporterCount:v,profileId:y,supporterCount:x}=e,Y=(0,o.A)(),{setValue:A,watch:D}=(0,l.xW)(),w=D("chooseRecurringDonationTab"),S=(0,s.A)(h),C=(0,s.A)(M,!0),I=S&&C,T=!!S&&(!I||(0,s.A)(w));return(0,r.FD)(n.Stack,{py:2,ref:a,children:[(0,r.Y)(i.Ay,{width:"100%",ratio:2,src:u,isPreview:m,isEditing:g,rounded:"lg",overflow:"hidden",isDisabled:!t,alt:f}),I&&(0,r.Y)(n.Tabs,{isFitted:!0,variant:"enclosed",index:T?0:1,onChange:e=>{A("chooseRecurringDonationTab",0===e)},colorScheme:"primary",children:(0,r.FD)(n.TabList,{children:[(0,r.Y)(n.Tab,{children:(0,r.Y)(n.Text,{children:Y.formatMessage({defaultMessage:"æ¯æå®é¡è´å©",id:"admin.support.æ¯æå®é¡è´å©"})})}),(0,r.Y)(n.Tab,{children:(0,r.Y)(n.Text,{children:Y.formatMessage({defaultMessage:"å
1®çè´å©",id:"admin.support.å®çè´å©"})})})]})}),(0,r.Y)(p,{profileId:y,showRecurringSupporterCount:b,showSingleSupporterCount:v,isRecurringTab:T,isPreview:m,supporterCount:x}),c&&(0,r.Y)(d.A,{px:"2",children:c})]})})},31612:(e,a,t)=>{"use strict";t.d(a,{A:()=>M});var r=t(2445),n=t(27006),l=t(55378),o=t.n(l),i=t(50014),s=t.n(i),d=t(96540),u=t(49785),c=t(26923),m=t(78459),p=t(95967);let g=e=>{let{onChange:a,value:t,options:l,isPreview:o,isEditing:i}=e,s=(0,d.useMemo)(()=>l.find(e=>e.itemId===t),[l,t]);return(0,d.useEffect)(()=>{if(s&&s.isDisabled){var e,t;a(null!==(t=null===(e=l.find(e=>!e.isDisabled))||void 0===e?void 0:e.itemId)&&void 0!==t?t:"")}},[l,s]),(0,r.FD)(n.Stack,{children:[(0,r.FD)(n.FormControl,{children:[(0,r.Y)(n.FormLabel,{fontSize:"1em",mb:"3",children:"鏿åé¥å"}),(0,r.Y)(n.RadioGroup,{onChange:a,value:t,colorScheme:"primary",children:(0,r.FD)(n.Wrap,{spacing:3,children:[(0,r.Y)(n.WrapItem,{children:(0,r.Y)(n.Radio,{value:"",children:"ä¸éè¦"})}),l.map(e=>(0,r.FD)(n.HStack,{as:n.WrapItem,children:[(0,r.Y)(n.Radio,{value:e.itemId,isDisabled:e.isDisabled,children:e.name}),(0,r.Y)(n.Tooltip,{label:"è´å©é顿»¿ $".concat(e.minAmount," å³å¯å
æ").concat(e.limited?"ï¼éé ".concat(e.limited," çµ"):"","ã"),children:(0,r.Y)("span",{children:(0,r.Y)(n.Icon,{w:"3.5",h:"3.5",as:c.kAG,color:"inherit"})})})]},e.itemId))]})})]}),(0,r.Y)(n.Collapse,{in:!!s,children:(0,r.FD)(n.Stack,{py:"2",children:[(0,r.Y)(m.Ay,{borderRadius:"md",ratio:2,src:null==s?void 0:s.image,alt:(null==s?void 0:s.alt)||(null==s?void 0:s.description),isPreview:o,isEditing:i}),(null==s?void 0:s.description)&&(0,r.Y)(n.Text,{children:s.description})]})})]})},f=e=>{let{control:a,rewards:t,setValue:n,isPreview:l,isEditing:i}=e,c=(0,u.FH)({control:a,name:"amount"}),m=(0,d.useMemo)(()=>o()(t,e=>({...e,isDisabled:!c||+c<+e.minAmount})),[t,c]),{field:p}=(0,u.as)({control:a,name:"reward"});return(0,d.useEffect)(()=>{let e=s()(m,e=>e.minAmount).reverse().find(e=>!e.isDisabled);e&&n("reward",e.itemId)},[c]),(0,r.Y)(g,{options:m,isPreview:l,isEditing:i,...p})},h=e=>{let{options:a,isPreview:t,isEditing:n}=e,[l,o]=(0,d.useState)();return(0,r.Y)(g,{options:a,value:l,onChange:o,isPreview:t,isEditing:n,Pfor:!0})},M=e=>{let{control:a,setValue:t,enabledRewards:l,rewards:o,isPreview:i,isEditing:s}=e,u=(0,d.useMemo)(()=>(0,p.a)(o).filter(Boolean),[o]);return l||s||i?(0,r.Y)(n.Box,{color:i&&"blocks.text",bg:i&&"blocks.bg",p:2,borderRadius:"md",children:a?(0,r.Y)(f,{control:a,rewards:u,setValue:t,isPreview:i,isEditing:s}):(0,r.Y)(h,{options:u,isPreview:i,isEditing:s})}):null}},43375:(e,a,t)=>{"use strict";t.d(a,{A:()=>u});var r=t(2445),n=t(27006);t(96540);
1var l=t(78459),o=t(42088),i=t(46265),s=t(33898);let d={"flex-start":"left","flex-end":"right",center:"center"},u=e=>{let{thanksAlign:a="center",thanks:t,thanksTitle:u,thanksImage:c,thanksImageType:m,isEditing:p,isPreview:g}=e,f="none"===m;return(0,r.FD)(n.VStack,{spacing:6,alignItems:a,w:"full",children:[(0,r.Y)(n.Heading,{as:"h2",fontSize:(0,i.no)("1.125em","1.375em"),fontWeight:"500",color:"custom.primary",lineHeight:"1.75",textAlign:d[a],children:(0,r.Y)(o.A,{children:u})}),(g||p||!f)&&(0,r.Y)(n.Box,{rounded:"md",overflow:"hidden",boxShadow:"md",width:"100%",children:(0,r.Y)(l.Ay,{ratio:"free",isPreview:g,isEditing:p,src:c,isDisabled:f})}),(0,r.Y)(n.Box,{w:"full",children:t?(0,r.Y)(s.A,{children:t}):(p||g)&&"æè¬æåé 覽"})]})}},50288:(e,a,t)=>{"use strict";t.d(a,{O:()=>c,w:()=>o});var r=t(2404),n=t.n(r),l=t(59852);let o=e=>{let a="en"===e.locale;return{description:"<p>".concat(e.formatMessage({defaultMessage:"鿝æçæ¹æ¡ï¼æ¡è¿å¤§å®¶æ¯æ",id:"admin.support.鿝æçæ¹æ¡æ¡è¿å¤§å®¶æ¯æ"}),"</p>"),emailHelper:e.formatMessage({defaultMessage:"æåå°å¯éçµ¦ä½ ä»æ¬¾ç¢ºèªä¿¡ä»¶",id:"admin.support.æåå°å¯éçµ¦ä½ ä»æ¬¾ç¢ºèªä¿¡ä»¶"}),prices:[a?10:100,a?20:200].map((a,t)=>({price:String(a),label:[e.formatMessage({defaultMessage:"æ¶å°ä½ çå¿æ",id:"admin.support.æ¶å°ä½ çå¿æ"}),e.formatMessage({defaultMessage:"æè¬ä½ çæ¯æ",id:"admin.support.æè¬ä½ çæ¯æ"})][t]})),thanks:"<p>".concat(e.formatMessage({defaultMessage:"ä½ çæ¯æï¼æä¾æ
1åµä½çåå",id:"admin.support.ä½ çæ¯ææä¾æåµä½çåå"}),"</p>"),thanksTitle:e.formatMessage({defaultMessage:"æè¬ä½ çæ¯æï¼",id:"admin.support.æè¬ä½ çæ¯ææ¨é¡"}),customPriceLabel:e.formatMessage({defaultMessage:"èªè¨æ¯æçéé¡",id:"admin.support.èªè¨æ¯æçéé¡"}),customPriceMin:a?l.K1:l.U9,enableSingleDonation:!0,...a?{}:{enableRecurringDonation:!1,recurringDonationDescription:"<p>".concat(e.formatMessage({defaultMessage:"æ¯æä¸é»å°æ¯æï¼æ¯æåé²çååï¼",id:"admin.support.æ¯æä¸é»å°æ¯æï¼æ¯æåé²çååï¼"}),"</p>"),recurringDonationEmailHelper:e.formatMessage({defaultMessage:"æåå°å¯éçµ¦ä½ æ¯æå®é¡è´å©ç¢ºèªä¿¡ä»¶",id:"admin.support.æåå°å¯éçµ¦ä½ æ¯æå®é¡è´å©ç¢ºèªä¿¡ä»¶"}),recurringDonationPrices:[100,200].map((a,t)=>({price:String(a),label:[e.formatMessage({defaultMessage:"æ¶å°ä½ çå¿æ",id:"admin.support.æ¶å°ä½ çå¿æ"}),e.formatMessage({defaultMessage:"æè¬ä½ çæ¯æï¼",id:"admin.support.æè¬ä½ çæ¯æï¼"})][t]})),recurringDonationCustomPriceLabel:e.formatMessage({defaultMessage:"èªè¨æ¯æçéé¡",id:"admin.support.èªè¨æ¯æçéé¡"}),recurringDonationCustomPriceMin:l.U9}}},i=["description","thanks","thanksTitle","recurringDonationDescription"],s=["prices","recurringDonationPrices"],d=e=>Array.isArray(e)?e:e&&"object"==typeof e?Object.values(e):[],u=e=>d(e).map(e=>{let a=null==e?void 0:e.price,t=null==e?void 0:e.label;return{price:null==a?"":String(a),label:null==t?"":String(t)}}),c=(e,a)=>{let t=d(null==e?void 0:e.projects);if(0===t.length)return!1;if(1!==t.length)return!0;let r=o(a),l=t[0]||{};return!!i.some(e=>void 0!==r[e]&&l[e]!==r[e])||s.some(e=>void 0!==r[e]&&!n()(u(l[e]),u(r[e])))}},57688:(e,a,t)=>{"use strict";t.d(a,{A:()=>n});var r=t(6442);let n=(e,a,t)=>{let{locale:n}=(0,r.A)();return"en"===n||"en"===e?"paypal":t?"tappay":a?"91app":"tappay"}},68924:(e,a,t)=>{"use strict";t.d(a,{A:()=>l});var r=t(96540),n=t(59576);function l(e){let{watch:a,setValue:t,enableRecurringDonation:l,enableSingleDonation:o=!0,enablePayPal:i,data:s}=e,d=a("chooseRecurringDonationTab"),u=(0,n.A)(d),c=(0,n.A)(l),m=(0,n.A)(o,!0),p=c&&m,g=(0,r.useRef)(c),f=(0,r.useRef)(m);(0,r.useEffect)(()=>{let e=g.current,a=f.current;if(c&&!e&&m){t("chooseRecurringDonationTab",!0),g.current=c,f.current=m;return}if(m&&!a&&c){t("chooseRecurringDonationTab",!1),g.current=c,f.current=m;return}if(c&&!m){t("chooseRecurringDonationTab",!0),g.current=c,f.current=m;return}c||t("chooseRecurringDonationTab",!1),g.current=c,f.current=m},[c,m,t]);let h=!!c&&(!p||u),M=(0,r.useMemo)(()=>({isShowRecurringDonation:h,displayDescription:h?s.recurringDonationDescription:s.description,displayPrices:h?s.recurringDonationPrices:s.prices,displayEnableCustomPrice:h?s.enableRecurringDonationCustomPrice:s.enableCustomPrice,displayCustomPriceLabel:h?s.recurringDonationCustomPriceLabel:s.customPriceLabel,displayCustomPriceMessage:h?s.recurringDonationCustomPriceMessage:s.customPriceMessage,displayCustomPriceMin:h?s.recurringDonationCustomPriceMin:s.customPriceMin,displayEmailHelper:h?s.recurringDonationEmailHelper:s.emailHelper,displayEnablePayPal:!!i&&m&&!h}),[h,s,i,m]);return{chooseRecurringDonationTab:d,isSingleDonationEnabled:m,isRecurringDonationEnabled:c,shouldShowRecurringDonationTabs:p,...M}}},41034:(e,a,t)=>{"use strict";t.d(a,{A:()=>o});var r=t(9749),n=t(96540),l=t(67836);let o=()=>{let e=(0,l.A)();return(0,n.useMemo)(()=>e||(0,r.getFunctions)(),[e])}},47419:(e,a,t)=>{"use strict";t.d(a,{A:()=>o});var r=t(39182),n=t(93503),l=t(20068);function o(e,a){(0,n.A)(2,arguments);var t=(0,l.A)(a);return(0,r.A)(e,-t)}},82090:(e,a,t)=>{"use strict";t.r(a),t.d(a,{default:()=>e$});var r=t(2445),n=t(27006),l=t(86715),o=t(96540),i=t(6442),s=t(92227),d=t(19082),u=t(68301),c=t(5712),m=t(53573),p=t(46209),g=t(22405),f=t(41195),h=t(77666),M=t(72129),b=t(50288);let v=e=>(e||[]).map(e=>({id:(0,f.Ak)(),...e})),y=e=>{let{data:a,profileId:t}=e,r=(0,o.useRef)(),n=(0,h.A)(),l=(0,M.A)(t),s=(0,i.A)(),d=async()=>{let e=(0,b.w)(s),a={"support.isActive":!0,"support.projects.0":{...e,prices:v(e.prices),...e.recurringDonationPrices?{recurringDonationPrices:v(e.recurringDonationPrices)}:{}}};await (0,g.updateDoc)((0,g.doc)(n,"profiles",t),a),await l()};return(0,o.useEffect)(()=>{(null==a?void 0:a.isActive)||r.current||(r.current=!0,d(!0))},[a]),null};var x=t(55378),Y=t.n(x),A=t(73916),D=t.n(A),w=t(70934),S=t(49785),C=t(72209),I=t(77037),T=t(11583),F=t(78885),k=t(70382),R=t(81670),N=t(50999),O=t(90390),P=t(87100),E=t(58266);let _=" (é¸å¡«) ",B=e=>{let{label:a,helper:t}=e;return(0,r.FD)(n.FormControl,{px:"2",pb:"2",children:[(0,r.Y)(n.FormLabel,{fontSize:"1em",mb:"2",children:a}),(0,r.Y)(n.Input,{bg:"white",isReadOnly:!0,placeholder:" "}),t&&(0,r.Y)(n.FormHelperText,{children:t})]})},H={credit:"ä¿¡ç¨å¡",cvs:"è¶
å代碼",barcode:"è¶
åæ¢ç¢¼",linepay:"LINE Pay",atm:"ATM èæ¬å¸³è",newebpay:"ä¿¡ç¨å¡",tappay:"ä¿¡ç¨å¡",oen:"ä¿¡ç¨å¡","91app":"ä¿¡ç¨å¡","91app-atm":"ATM èæ¬å¸³è"},L=e=>{let{anonymousValue:a="no",paymentMethods:t,candidateNameHelper:l}=e,o="no"===a,i=(null==t?void 0:t.length)?t:["credit"];return(0,r.FD)(n.Stack,{spacing:2,children:[(0,r.Y)(B,{label:"å§å / å
¬å¸å稱".concat(o?"":_),helper:l||"çºç¬¦åç£å¯é¢ç³å ±æ ¼å¼ï¼è«ç䏿ç實å§åã"}),o&&(0,r.Y)(B,{label:"身åèåè / çµ±ä¸ç·¨è"}),(0,r.Y)(B,{label:"E-mail".concat(_)}),(0,r.Y)(B,{label:"ææ©".concat(o?"":_)}),o&&(0,r.Y)(B,{label:"å°å"}),(0,r.FD)(n.FormControl,{as:n.Stack,spacing:"2",isRequired:!0,px:"2",pb:"2",children:[(0,r.Y)(n.FormLabel,{fontSize:"1em",mb:"0",children:"仿¬¾æ¹å¼"}),(0,r.Y)(E.A,{children:i.map(e=>{var a;return{value:e,label:null!==(a=H[e])&&void 0!==a?a:e}}),defaultValue:i[0]})]})]})};
1var z=t(56157),V=t(92746),U=t(14031),W=t(7828),q=t(64170),G=t(68924),K=t(59576),j=t(46714),$=t(59852);let X=e=>{let{hasChatId:a}=e,t=(0,i.A)(),o=(0,l.useRouter)(),{control:s}=(0,S.xW)(),d=(0,S.FH)({name:"telegramEnabled",control:s}),u=a&&(0,K.A)(d);return(0,r.FD)(n.HStack,{spacing:1,flexWrap:"wrap",children:[(0,r.Y)("span",{children:t.formatMessage({defaultMessage:"åç¨ Telegram 群çµéè«",id:"admin.support.telegram.åç¨ Telegram 群çµéè«"})}),(0,r.FD)(n.HStack,{as:"span",spacing:"2",children:[(0,r.Y)(k.A,{width:"400px",placement:"bottom",children:(0,r.FD)(r.FK,{children:[t.formatMessage({defaultMessage:"ç´
é»ä»£è¡¨å·²è¨å®å®æï¼ä½å°æªåç¨ã",id:"admin.support.telegram.tooltip.ç´
é»èªªæ"}),(0,r.Y)("br",{}),t.formatMessage({defaultMessage:"ç¶ é»ä»£è¡¨å·²è¨å®å®æï¼ä¸å·²åç¨ã",id:"admin.support.telegram.tooltip.ç¶ é»èªªæ"})]})}),a&&(0,r.Y)(n.Box,{w:"8px",h:"8px",borderRadius:"full",bg:u?"green.500":"red.500",flexShrink:0}),(0,r.Y)(n.Link,{href:"/admin/support?".concat(o.query.id?"id=".concat(o.query.id,"&"):"","tab=2"),fontSize:"xs",color:"GUI.green.500",fontWeight:"bold",border:"1px solid",borderColor:"GUI.green.500",borderRadius:"md",px:"2",py:"0.5",_hover:{bg:"GUI.green.50",textDecoration:"none"},onClick:e=>e.stopPropagation(),children:t.formatMessage({defaultMessage:"åå¾è¨å®",id:"admin.support.telegram.åå¾è¨å®"})})]})]})};function J(e){return(0,r.Y)("svg",{width:"1em",height:"1em",viewBox:"0 0 24 24",...e,children:(0,r.Y)("path",{fill:"currentColor",d:"M6.5 2.27L20 10.14L6.5 18l-1-1.73l10.53-6.13L5.5 4l1-1.73M20 20v2H5v-2h15Z"})})}let Q={default:V.A,candidate:e=>{let{control:a,watch:t}=(0,S.mN)({defaultValues:{anonymous:"no",invoice:"donate"}}),n=t("anonymous"),l=t("invoice");return(0,r.FD)(r.FK,{children:[(0,r.Y)(P.A,{...e,anonymousValue:n,control:a}),(0,r.Y)(z.A,{...e,invoiceValue:l,anonymousValue:n,control:a}),(0,r.Y)(L,{anonymousValue:n,invoiceValue:l,paymentMethods:e.paymentMethods,candidateNameHelper:e.candidateNameHelper})]})}},Z={candidate:{anonymousValue:"yes"}},ee=e=>{let{customPayment:a,template:t,maxAmount:l,isVirtual:s,hasInvoice:d,enabledRewards:u,enablePayPal:c,...m}=e,p=(0,i.A)(),g=(0,K.A)(m.enableSingleDonation,!0),f=(0,K.A)(m.enableRecurringDonation),h=!g&&!f,M=(0,S.mN)({defaultValues:{chooseRecurringDonationTab:!!m.enableRecurringDonation}}),{watch:b,control:v,setValue:y}=M,{displayDescription:x,displayPrices:Y,displayEnableCustomPrice:A,displayCustomPriceLabel:D,displayCustomPriceMessage:w,displayCustomPriceMin:C,displayEmailHelper:I,displayEnablePayPal:T}=(0,G.A)({watch:b,setValue:y,enableRecurringDonation:m.enableRecurringDonation,enableSingleDonation:m.enableSingleDonation,enablePayPal:c,data:m});return(0,r.Y)(S.Op,{...M,children:(0,r.Y)(n.Stack,{color:m.isPreview&&"blocks.text",bg:m.isPreview&&"blocks.bg",borderRadius:"md",p:m.isPreview&&2,mb:"8",children:h?(0,r.Y)(n.Stack,{py:"8",px:"2",alignItems:"center",children:(0,r.Y)(n.Text,{fontWeight:"bold",children:p.formatMessage({defaultMessage:"è´å©é é¢å·²é±è",id:"admin.support.è´å©é é¢å·²é±è"})})}):(0,r.FD)(r.FK,{children:[(0,r.Y)(q.A,{...m,description:x}),(0,r.Y)(W.A,{...m,prices:Y,enableCustomPrice:A,customPriceLabel:D,customPriceMessage:w,customPriceMin:C,max:a?Number.MAX_SAFE_INTEGER:l,isReward:"candidate"!==t&&u}),m.isPreview&&(0,r.FD)(n.Stack,{py:"4",borderTop:"1px solid",px:"2",spacing:4,children:[(0,o.createElement)(Q[t],Object.assign({},m,Z[t],{emailHelper:I})),"candidate"!==t&&(0,r.Y)(U.A,{control:v,enabledRewards:u,isVirtual:s,hasInvoice:d,isPreview:m.isPreview,enablePayPal:T}),f&&g&&c&&(0,r.Y)(n.Text,{textColor:"red.500",fontSize:"sm",children:p.formatMessage({defaultMessage:"å
å®çè´å©è½ä½¿ç¨ Paypal æ¶æ¬¾",id:"admin.support.å
å®çè´å©è½ä½¿ç¨ Paypal æ¶æ¬¾"})}),m.telegramEnabled&&(0,r.Y)(n.Text,{fontSize:"sm",color:"#BE1833",children:p.formatMessage({defaultMessage:"è¨å®å®æå¾å°èªåç¼ééè«é£çµï¼å»ºè°å¨æ¹æ¡èªªæä¸è¨»è¨æ¤æ¬çã",id:"admin.support.telegram.è¨å®å®æå¾å°èªåç¼ééè«é£çµ"})})]})]})})})};var ea=t(64833),et=t(22828),er=t(31612),en=t(26923),el=t(84961),eo=t(58328),ei=t(43375);let es=e=>{let a=(0,i.A)();return(0,r.FD)(n.Box,{color:e.isPreview&&"blocks.text",bg:e.isPreview&&"blocks.bg",p:e.isPreview&&4,borderRadius:"md",px:"2",children:[!e.isPreview&&(0,r.Y)(eo.A,{my:"2",children:a.formatMessage({defaultMessage:"*以ä¸åãæææ¼ä»æ¬¾å®æå¾
1ï¼é¡¯ç¤ºæ¼ç«é¢ä¸ã並以 e-mail æ¹å¼å¯éã",id:"admin.support.*以ä¸åãæææ¼ä»æ¬¾å®æå¾ï¼é¡¯ç¤ºæ¼ç«é¢ä¸ã並以 e-mail æ¹å¼å¯éã"})}),(0,r.Y)(ei.A,{...e})]})},ed=[e=>{let a,{data:t,customPayment:s,onUpdate:d,template:u,maxAmount:c,profileId:m}=e,p=(0,i.A)(),g="en"===p.locale,h=(0,l.useRouter)(),M=(0,o.useRef)(!1),b=(0,o.useRef)(null),[v,y]=(0,o.useState)(0);(0,o.useEffect)(()=>{if("true"===h.query.autoOpenEditor){M.current=!0,b.current=h.query.scrollToField||null,y(e=>e+1);let{autoOpenEditor:e,scrollToField:a,...t}=h.query;h.replace({pathname:h.pathname,query:t},void 0,{shallow:!0})}},[h.query.autoOpenEditor]),(0,o.useEffect)(()=>{if(M.current){let e=setTimeout(()=>{M.current=!1,b.current=null},1e3);return()=>clearTimeout(e)}},[v]);let x=g?$.K1:$.U9,Y=p.formatMessage({defaultMessage:"確èªè¦ééåï¼",id:"admin.support.確èªè¦ééåï¼"}),A=p.formatMessage({defaultMessage:"ééå¾ï¼åå°çè´å©åè½å°æé±è",id:"admin.support.ééå¾ï¼åå°çè´å©åè½å°æé±è"}),D={name:"price",label:p.formatMessage({defaultMessage:"éé¡",id:"admin.support.éé¡"}),type:"number",leftIcon:C.cMR,rules:{required:{value:!0,message:p.formatMessage({defaultMessage:"éé¡å¿
å¡«",id:"admin.support.éé¡å¿
å¡«"})},pattern:{value:/^[0-9]*$/,message:p.formatMessage({defaultMessage:"å
è½è¼¸å
¥æ¸å",id:"admin.support.å
è½è¼¸å
¥æ¸å"})},min:{value:x,message:"".concat(p.formatMessage({defaultMessage:"æä½è¦è¨å®",id:"admin.support.æä½è¦è¨å®"})).concat(g?" ":"").concat(x).concat(g?" ":"").concat(p.formatMessage({defaultMessage:"å
å",id:"admin.support.å
å"}))},max:s?null:{value:c,message:"".concat(p.formatMessage({defaultMessage:"å®çæ¶æ¬¾ä¸éçº",id:"admin.support.å®çæ¶æ¬¾ä¸éçº"})).concat(c).concat(p.formatMessage({defaultMessage:"å
",id:"admin.support.å
"}))}}},w=[...g?[]:[{type:"divider"},{type:"div",children:(0,r.Y)(N.A,{title:p.formatMessage({defaultMessage:"å®çè´å©",id:"admin.support.å®çè´å©"}),children:p.formatMessage({defaultMessage:"ç²åç²çµ²ä¸æ¬¡æ§çè´å©æ¯æï¼ç³»çµ±æèªåç¼éæè¬ä¿¡çµ¦è´å©è
",id:"admin.support.ç²åç²çµ²ä¸æ¬¡æ§çè´å©æ¯æï¼ç³»çµ±æèªåç¼éæè¬ä¿¡çµ¦è´å©è
"})})}],{name:"enableSingleDonation",label:p.formatMessage({defaultMessage:"åç¨å®çè´å©",id:"admin.support.åç¨å®çè´å©"}),leftIcon:T.Hh9,type:"confirm-boolean",defaultValue:!0,confirmTitle:Y,confirmBody:A,confirmOnChecked:e=>!!(0,K.A)(null==e?void 0:e.enableRecurringDonation)&&null,confirmColorScheme:"red"},{name:"showSingleSupporterCount",label:p.formatMessage({defaultMessage:"顯示è´å©äººæ¸",id:"admin.support.顯示å®çè´å©äººæ¸"}),leftIcon:T.waN,type:"boolean",defaultValue:!1,when:["enableSingleDonation",!0],isUnderGroup:!0},{name:"description",label:p.formatMessage({defaultMessage:"æ¹æ¡èªªæ",id:"admin.support.æ¹æ¡èªªæ"}),type:"richtext",noAnimation:!0,when:["enableSingleDonation",!0],isUnderGroup:!0},{name:"emailHelper",label:p.formatMessage({defaultMessage:"E-mailæ¬ä½æå",id:"admin.support.E-mailæ¬ä½æå"}),leftIcon:F.SOx,type:"textarea",when:["enableSingleDonation",!0],isUnderGroup:!0},"candidate"===u&&{name:"noInvoiceHelper",label:p.formatMessage({defaultMessage:"ä¸å¯éæ¶æèªªææå",id:"admin.support.ä¸å¯éæ¶æèªªææå"}),type:"textarea",when:["enableSingleDonation",!0],isUnderGroup:!0},"candidate"===u&&{name:"candidateNameHelper",label:p.formatMessage({defaultMessage:"å§åæ¬ä½èªªææå",id:"admin.support.å§åæ¬ä½èªªææå"}),helper:p.formatMessage({defaultMessage:"顯示å¨ãå§å / å
¬å¸åç¨±ãæ¬ä½ä¸æ¹ãç空使ç¨é è¨ææ¡ï¼ãçºç¬¦åç£å¯é¢ç³å ±æ ¼å¼ï¼è«ç䏿ç實å§åãã",id:"admin.support.å§åæ¬ä½èªªææå.helper"}),placeholder:"çºç¬¦åç£å¯é¢ç³å ±æ ¼å¼ï¼è«ç䏿ç實å§åã",type:"textarea",when:["enableSingleDonation",!0],isUnderGroup:!0},{name:"prices",label:p.formatMessage({defaultMessage:"éé¡é¸é
",id:"admin.support.éé¡é¸é
"}),type:"group",fields:[D,{name:"label",label:p.formatMessage({defaultMessage:"éé¡è¨æ¯",id:"admin.support.éé¡è¨æ¯"})}],isFixed:!0,when:["enableSingleDonation",!0],isUnderGroup:!0}
1,{name:"enableCustomPrice",label:p.formatMessage({defaultMessage:"åç¨èªè¨éé¡",id:"admin.support.åç¨èªè¨éé¡"}),type:"boolean",when:["enableSingleDonation",!0],isUnderGroup:!0,followUpFields:[{name:"customPriceLabel",placeholder:p.formatMessage({defaultMessage:"ãèªè¨éé¡ãæå",id:"admin.support.ãèªè¨éé¡ãæå"}),label:p.formatMessage({defaultMessage:"èªè¨éé¡",id:"admin.support.èªè¨éé¡"}),leftIcon:C.cMR},{name:"customPriceMessage",placeholder:p.formatMessage({defaultMessage:"ãèªè¨éé¡ãå°æè¨æ¯",id:"admin.support.ãèªè¨éé¡ãå°æè¨æ¯"}),label:p.formatMessage({defaultMessage:"èªè¨è¨æ¯",id:"admin.support.èªè¨è¨æ¯"})},{name:"customPriceMin",placeholder:"".concat(p.formatMessage({defaultMessage:"ãèªè¨éé¡ãéé¡ä¸éï¼æå°",id:"admin.support.ãèªè¨éé¡ãéé¡ä¸éï¼æå°"})," ").concat(x),label:p.formatMessage({defaultMessage:"æä½éé¡",id:"admin.support.æä½éé¡"}),leftIcon:J,rules:{required:p.formatMessage({defaultMessage:"éé¡å¿
å¡«",id:"admin.support.éé¡å¿
å¡«"}),pattern:{value:/^[0-9]*$/,message:p.formatMessage({defaultMessage:"å
è½è¼¸å
¥æ¸å",id:"admin.support.å
è½è¼¸å
¥æ¸å"})},min:{value:x,message:"".concat(p.formatMessage({defaultMessage:"æä½è¦è¨å®",id:"admin.support.æä½è¦è¨å®"})).concat(x).concat(p.formatMessage({defaultMessage:"å
å",id:"admin.support.å
å"}))},max:s?null:{value:c,message:"".concat(p.formatMessage({defaultMessage:"å®çæ¶æ¬¾ä¸éçº",id:"admin.support.å®çæ¶æ¬¾ä¸éçº"})).concat(c).concat(p.formatMessage({defaultMessage:"å
",id:"admin.support.å
"}))}}}]},g||s?null:{...O.O,when:["enableSingleDonation",!0],isUnderGroup:!0}].filter(Boolean),S=[{type:"div",children:(0,r.Y)(N.A,{title:p.formatMessage({defaultMessage:"æ¯æå®é¡è´å©",id:"admin.support.æ¯æå®é¡è´å©"}),children:p.formatMessage({defaultMessage:"ç²çµ²æ¯æåºå®éé¡è´å©ï¼æ¯æ¬¡è´å©æ£æ¬¾å¾ï¼ç³»çµ±æèªåç¼ä¿¡çµ¦è´å©è
ï¼è´å©è
å¯ä»¥é¨æåæ¶è¨é±",id:"admin.support.ç²çµ²æ¯æåºå®éé¡è´å©ï¼æ¯æ¬¡è´å©æ£æ¬¾å¾ï¼ç³»çµ±æèªåç¼ä¿¡çµ¦è´å©è
ï¼è´å©è
å¯ä»¥é¨æåæ¶è¨é±"})})},{name:"enableRecurringDonation",label:p.formatMessage({defaultMessage:"åç¨æ¯æå®é¡è´å©",id:"admin.support.åç¨æ¯æå®é¡è´å©"}),leftIcon:T.Hh9,type:"confirm-boolean",defaultValue:!1,confirmTitle:Y,confirmBody:A,confirmOnChecked:e=>!!(0,K.A)(null==e?void 0:e.enableSingleDonation,!0)&&null,confirmColorScheme:"red",followUpFields:[{name:"showRecurringSupporterCount",label:p.formatMessage({defaultMessage:"顯示è´å©äººæ¸",id:"admin.support.é¡¯ç¤ºå®æè´å©äººæ¸"}),leftIcon:T.waN,type:"boolean",defaultValue:!1},{name:"recurringDonationDescription",label:p.formatMessage({defaultMessage:"æ¹æ¡èªªæ",id:"admin.support.æ¹æ¡èªªæ"}),type:"richtext",noAnimation:!0,defaultValue:"<p>".concat(p.formatMessage({defaultMessage:"æ¯æä¸é»å°æ¯æï¼æ¯æåé²çååï¼",id:"admin.support.æ¯æä¸é»å°æ¯æï¼æ¯æåé²çååï¼"}),"</p>")},{name:"recurringDonationEmailHelper",label:p.formatMessage({defaultMessage:"E-mailæ¬ä½æå",id:"admin.support.E-mailæ¬ä½æå"}),leftIcon:F.SOx,type:"textarea",defaultValue:p.formatMessage({defaultMessage:"æåå°å¯éçµ¦ä½ æ¯æå®é¡è´å©ç¢ºèªä¿¡ä»¶",id:"admin.support.æåå°å¯éçµ¦ä½ æ¯æå®é¡è´å©ç¢ºèªä¿¡ä»¶"})}]},{name:"recurringDonationPrices",label:p.formatMessage({defaultMessage:"éé¡é¸é
",id:"admin.support.éé¡é¸é
"}),type:"group",fields:[D,{name:"label",label:p.formatMessage({defaultMessage:"éé¡è¨æ¯",id:"admin.support.éé¡è¨æ¯"})}],defaultValue:[100,200].map((e,a)=>({id:(0,f.Ak)(),price:String(e),label:[p.formatMessage({defaultMessage:"æ¶å°ä½ çå¿æ",id:"admin.support.æ¶å°ä½ çå¿æ"}),p.formatMessage({defaultMessage:"æè¬ä½ çæ¯æï¼",id:"admin.support.æè¬ä½ çæ¯æï¼"})][a]})),isFixed:!0,when:["enableRecurringDonation",!0]},{name:"enableRecurringDonationCustomPrice",label:p.formatMessage({defaultMessage:"åç¨èªè¨éé¡",id:"admin.support.åç¨èªè¨éé¡"}),type:"boolean",followUpFields:[{name:"recurringDonationCustomPriceLabel",placeholder:p.formatMessage({defaultMessage:"ãèªè¨éé¡ãæå",id:"admin.support.ãèªè¨éé¡ãæå"}),label:p.formatMessage({defaultMessage:"èªè¨éé¡",id:"admin.support.èªè¨éé¡"}),defaultValue:p.formatMessage({defaultMessage:"èªè¨æ¯æçéé¡",id:"admin.support.èªè¨æ¯æçéé¡"}),leftIcon:C.cMR},{name:"recurringDonationCustomPriceMessage",placeholder:p.formatMessage({defaultMessage:"ãèªè¨éé¡ãå°æè¨æ¯",id:"admin.support.ãèªè¨éé¡ãå°æè¨æ¯"}),label:p.formatMessage({defaultMessage:"èªè¨è¨æ¯",id:"admin.support.èªè¨è¨æ¯"})},{name:"recurringDonationCustomPriceMin",placeholder:"".concat(p.formatMessage({defaultMessage:"ãèªè¨éé¡ãéé¡ä¸éï¼æå°",id:"admin.support.ãèªè¨éé¡ãéé¡ä¸éï¼æå°"})," ").concat(x),label:p.formatMessage({defaultMessage:"æä½éé¡",id:"admin.support.æä½éé¡"}),defaultValue:x,leftIcon:J,rules:{required:p.formatMessage({defaultMessage:"éé¡å¿
å¡«",id:"admin.support.éé¡å¿
å¡«"}),pattern:{value:/^[0-9]*$/,message:p.formatMessage({defaultMessage:"å
è½è¼¸å
¥æ¸å",id:"admin.support.å
è½è¼¸å
¥æ¸å"})},min:{value:x,message:"".concat(p.formatMessage({defaultMessage:"æä½è¦è¨å®",id:"admin.support.æä½è¦è¨å®"})).concat(x).concat(p.formatMessage({defaultMessage:"å
å",id:"admin.support.å
å"}))},max:s?null:{value:c,message:"".concat(p.formatMessage({defaultMessage:"å
1®çæ¶æ¬¾ä¸éçº",id:"admin.support.å®çæ¶æ¬¾ä¸éçº"})).concat(c).concat(p.formatMessage({defaultMessage:"å
",id:"admin.support.å
"}))}}}],when:["enableRecurringDonation",!0]},{name:"telegramEnabled",label:(0,r.Y)(X,{hasChatId:!!(null==t?void 0:t.telegramChatId)}),leftIcon:I.hFS,type:"boolean",helper:p.formatMessage({defaultMessage:"è¨å®æ¤åè½ï¼Portaly å°èªåä¾è´å©éé¡ç®¡çä½ çç§å¯ç¤¾ç¾¤æå¡",id:"admin.support.telegram.tooltip說æ.v2"}),when:["enableRecurringDonation",!0],noAnimation:!0,isUnderGroup:!0}].filter(Boolean),k=[{type:"div",children:(0,r.Y)(N.A,{title:p.formatMessage({defaultMessage:"è´å©åç",id:"admin.support.è´å©åç"}),children:p.formatMessage({defaultMessage:"æ¤åçæé¡¯ç¤ºå¨æ¯æå®é¡èå®çè´å©é é¢",id:"admin.support.æ¤åçæé¡¯ç¤ºå¨æ¯æå®é¡èå®çè´å©é é¢"})})},{name:"showImage",label:p.formatMessage({defaultMessage:"顯示åç",id:"admin.support.顯示åç"}),type:"boolean",defaultValue:!0},{name:"image",label:p.formatMessage({defaultMessage:"æ¹æ¡åç",id:"admin.support.æ¹æ¡åç"}),type:"image",ratio:2,placeholder:p.formatMessage({defaultMessage:"建è°å°ºå¯¸ï¼1200x600",id:"admin.support.建è°å°ºå¯¸ï¼1200x600"}),when:["showImage",!0],isUnderGroup:!0}];return a=g||s?[...k,...w]:[...k,...S,...w],(0,r.FD)(n.Stack,{children:[(0,r.Y)(n.Text,{fontSize:"lg",mb:"-10",fontWeight:"bold",color:"gray.600",children:p.formatMessage({defaultMessage:"æ¹æ¡è¨å®",id:"admin.support.æ¹æ¡è¨å®"})}),(0,r.Y)(R.A,{children:(0,r.Y)(j.A,{data:M.current?{...t,enableRecurringDonation:"true"}:t,fields:a,onUpdate:d,trackerName:g?"en.admin.support.detail":"admin.support.detail",shouldConfirmClose:!0,shouldAutoOpen:M.current,scrollToField:b.current,children:(0,r.Y)(ee,{customPayment:s,template:u,maxAmount:c,profileId:m})},v)})]})},e=>{let{data:a,onUpdate:t,enableRewards:l,template:o}=e;if(!l)return null;let i=[{name:"rewards",label:"åé¥åé¸é
",type:"group",fields:[{name:"minAmount",label:"éé¡ç´è·",type:"number",leftIcon:C.cMR,rules:{required:"éé¡å¿
å¡«"}},{name:"name",label:"åé¥åå稱"},{name:"image",label:"åç",type:"image",placeholder:"建è°å°ºå¯¸ï¼1200 x 600",ratio:2},{name:"description",label:"åé¥å說æ"},{name:"limited",label:"éé",type:"number",leftIcon:et.dSh,helper:"注æï¼æ¤æ¬ä½å
顯示æ¸éï¼ç¡èªå忏åè½åï¼"}],isFixed:!0}];return(0,r.Y)(n.Stack,{children:(0,r.Y)(R.A,{children:(0,r.Y)(j.A,{data:{...a,hidden:!(null==a?void 0:a.enabledRewards)},fields:i,onUpdate:e=>{let{hidden:a,...r}=e;return t(r)},onToggle:e=>t({enabledRewards:!e}),toggleLabel:"åç¨åé¥å",hiddenOverlay:"transparent",children:(0,r.Y)(er.A,{})})})})},e=>{let{data:a,onUpdate:t}=e,l=(0,i.A)(),o="en"===l.locale,s=[{name:"thanksTitle",label:l.formatMessage({defaultMessage:"æè¬å¤§æ¨",id:"admin.support.æè¬å¤§æ¨"})},{name:"thanksAlign",label:l.formatMessage({defaultMessage:"æåå°é½",id:"admin.support.æåå°é½"}),type:"radio",options:[{value:"flex-start",label:l.formatMessage({defaultMessage:"置左å°é½",id:"admin.support.置左å°é½"})},{value:"center",label:l.formatMessage({defaultMessage:"ç½®ä¸å°é½",id:"admin.support.ç½®ä¸å°é½"})},{value:"flex-end",label:l.formatMessage({defaultMessage:"ç½®å³å°é½",id:"admin.support.ç½®å³å°é½"})}],defaultValue:"center",leftIcon:el.eih},{name:"thanksImageType",label:l.formatMessage({defaultMessage:"åçé¡å",id:"admin.support.åçé¡å"}),type:"radio",options:[{label:l.formatMessage({defaultMessage:"ä¸è¬åç",id:"admin.support.ä¸è¬åç"}),value:"image"},{label:l.formatMessage({defaultMessage:"ææ©æ¡å¸",id:"admin.support.ææ©æ¡å¸"}),value:"mobileBackground"},{label:l.formatMessage({defaultMessage:"ä¸é¡¯ç¤ºåç",id:"admin.support.ä¸é¡¯ç¤ºåç"}),value:"none"}],leftIcon:en.O2I},{name:"thanksImage",label:l.formatMessage({defaultMessage:"åé¥åç",id:"admin.support.åé¥åç"}),type:"image",noResizer:!0,ratio:2},{name:"thanks",label:l.formatMessage({defaultMessage:"æè¬æå",id:"admin.support.æè¬æå"}),type:"richtext"}];return(0,r.FD)(n.Box,{children:[(0,r.Y)(n.Text,{fontSize:"lg",mb:a&&"-8",fontWeight:"bold",color:"gray.600",children:l.formatMessage({defaultMessage:"確èªç«é¢è¨å®",id:"admin.support.確èªç«é¢è¨å®"})}),(0,r.Y)(R.A,{children:(0,r.Y)(j.A,{data:a,fields:s,onUpdate:t,title:l.formatMessage({defaultMessage:"確èªç«é¢è¨å®",id:"admin.support.確èªç«é¢è¨å®"}),trackerName:o?"en.admin.support.thanks":"admin.support.thanks",shouldConfirmClose:!0,children:(0,r.Y)(es,{})})})]})}],eu=e=>{let{data:a,profileId:t,profileName:l,setActiveIndex:s}=e,d=(0,i.A)(),{handleUpdate:u}=(0,w.A)(t),c=(0,o.useMemo)(()=>{let e=Y()(null==a?void 0:a.projects)[0];return e?D()(e,e=>Array.isArray(e)?e.filter(e=>null!=e):e):e},[a]),m=e=>u({support:{projects:[e]}});return(0,r.Y)(n.Container,{spacing:4,maxWidth:"container.xs",mx:"auto",px:{base:0,sm:4},pos:"relative",children:(0,r.FD)(n.Stack,{spacing:4,children:[(0,r.Y)(ea.A,{value:null==a?void 0:a.notification,onUpdate:e=>u({support:{notification:e}}),profileId:t,label:d.formatMessage({defaultMessage:"ç¶æç²çµ²ä»æ¬¾æåæï¼ç³»çµ±æç¼ä¸å°éç¥ä¿¡å°æ¨çè¯çµ¡ä¿¡ç®±ã",
1id:"admin.support.ç¶æç²çµ²ä»æ¬¾æåæï¼ç³»çµ±æç¼ä¸å°éç¥ä¿¡å°æ¨çè¯çµ¡ä¿¡ç®±ã"})}),(0,r.Y)(n.Stack,{spacing:4,divider:(0,r.Y)(n.Divider,{}),children:ed.map((e,r)=>(0,o.createElement)(e,{data:c,customPayment:null==a?void 0:a.customPayment,template:(null==a?void 0:a.template)||"default",enableRewards:(null==a?void 0:a.enableRewards)||(null==a?void 0:a.template)==="candidate",maxAmount:(null==a?void 0:a.maxAmount)||$.oc,profileName:l,profileId:t,onUpdate:m,key:r}))})]})})};var ec=t(58323),em=t(11335);let ep=e=>{let a=(0,em.A)(),[t,r]=(0,o.useState)({accumulatedTotal:0,accumulatedCount:0}),[n,l]=(0,o.useState)({monthlyTotal:0,activeCount:0}),[i,s]=(0,o.useState)(!0),[d,u]=(0,o.useState)(null);return(0,o.useEffect)(()=>{if(!e){s(!1);return}(async()=>{s(!0),u(null);try{let[t,n]=await Promise.all([a("/api/recurringDonation/accumulatedAmount?profileId=".concat(e)),a("/api/recurringDonation/monthlyAmount?profileId=".concat(e))]);r(t),l(n)}catch(e){u(e instanceof Error?e:Error("Unknown error"))}finally{s(!1)}})()},[e]),{accumulatedTotal:t.accumulatedTotal,accumulatedCount:t.accumulatedCount,monthlyTotal:n.monthlyTotal,activeCount:n.activeCount,isLoading:i,error:d}};var eg=t(21158);let ef=(e,a,t,r)=>{let{data:n,isLoading:l,error:i}=(0,eg.PK)("/getRecurringDonations?profileId=".concat(e)),s=e=>e?e.startsWith("ä¿¡ç¨å¡ä»æ¬¾å¤±æ")?"ä¿¡ç¨å¡ä»æ¬¾å¤±æ":e:"-",d=(0,o.useMemo)(()=>n?n.map(e=>{let a=e.lastChargeDate||e.createdAt;return{orderId:e.originalOrderId,createdAt:e.createdAt,latestDonationDate:a,sponsorName:e.name,status:{label:e.status,cancelReason:s(e.cancelReason)},amount:e.amount,paymentsCount:e.paymentsCount,paymentsTotal:e.paymentsTotal,message:e.message,email:e.email}}):[],[n]);return{recurringDonationList:(0,o.useMemo)(()=>d?d.filter(e=>{let n=new Date(e.latestDonationDate),l=new Date(a),o=new Date(t);return o.setHours(23,59,59,999),!(n<l)&&!(n>o)&&("all"===r||e.status.label===r)}):[],[d,a,t,r]),isLoading:l,error:i}};var eh=t(77381),eM=t(47419),eb=t(85026);let ev=(0,eh.A)(new Date,"yyyy-MM-dd"),ey=(0,eh.A)((0,eM.A)(new Date,30),"yyyy-MM-dd"),ex=e=>{let{register:a,watch:t,control:l}=(0,S.mN)({defaultValues:{date:{start:ey,end:ev},status:"all"}}),{date:{start:o,end:i},status:s}=t(),d=(0,r.Y)(eb.A,{name:"date",register:a,control:l,size:"sm",fieldWidth:"8em"}),u=(0,r.FD)(n.FormControl,{w:"8em",children:[(0,r.Y)(n.FormLabel,{fontSize:"sm",children:e.formatMessage({defaultMessage:"è¨é±çæ
",id:"admin.support.è¨é±çæ
"})}),(0,r.Y)(n.Select,{size:"sm",...a("status"),maxW:"6em",children:[{value:"all",label:"å
¨é¨"},{value:"active",label:"è¨é±ä¸"},{value:"canceled",label:"已忶"}].map(e=>(0,r.Y)("option",{value:e.value,children:e.label},e.value))})]});return{start:o,end:i,status:s,displayFilter:(0,r.Y)(r.FK,{children:(0,r.FD)(n.HStack,{w:"100%",justifyContent:"flex-start",children:[d,u]})})}};var eY=t(41034),eA=t(53035);let eD=function(e){let{accumulatedTotal:a,monthlyTotal:t,isLoading:l}=e,o=(0,i.A)();return l?(0,r.FD)(n.SimpleGrid,{columns:{base:1,md:2},spacing:4,mb:6,children:[(0,r.Y)(eA.A,{isLoading:!0}),(0,r.Y)(eA.A,{isLoading:!0})]}):(0,r.FD)(n.SimpleGrid,{columns:{base:1,md:2},spacing:4,mb:6,children:[(0,r.Y)(eA.A,{title:o.formatMessage({defaultMessage:"ç®åè¨é±éé¡",id:"admin.support.ç®åè¨é±éé¡"}),value:t,isLoading:l,prefix:"NT$ ",format:e=>e.toLocaleString()}),(0,r.Y)(eA.A,{title:o.formatMessage({defaultMessage:"ç´¯ç©è¨é±ç¸½é¡",id:"admin.support.ç´¯ç©è¨é±ç¸½é¡"}),value:a,isLoading:l,prefix:"NT$ ",format:e=>e.toLocaleString()})]})};var ew=t(89571),eS=t(90777);let eC=e=>[{Header:e.formatMessage({defaultMessage:"ææ°è´å©æ¥æ",id:"admin.support.ææ°è´å©æ¥æ"}),accessor:"latestDonationDate"},{Header:e.formatMessage({defaultMessage:"è´å©è
",id:"admin.support.è´å©è
"}),accessor:"sponsorName"},{Header:e.formatMessage({defaultMessage:"E-mail",id:"admin.support.E-mail"}),accessor:"email"},{Header:e.formatMessage({defaultMessage:"çæ
",id:"admin.support.çæ
"}),accessor:"status"},{Header:e.formatMessage({defaultMessage:"åæ¶åå ",id:"admin.support.åæ¶åå "}),accessor:"cancelReason"},{Header:e.formatMessage({defaultMessage:"éé¡",id:"admin.support.éé¡"}),accessor:"amount"},{Header:e.formatMessage({defaultMessage:"è´å©æ¬¡æ¸",id:"admin.support.è´å©æ¬¡æ¸"}),accessor:"paymentsCount"},{Header:e.formatMessage({defaultMessage:"è´å©ç´¯è¨éé¡",id:"admin.support.è´å©ç´¯è¨éé¡"}),accessor:"paymentsTotal"},{Header:e.formatMessage({defaultMessage:"çè¨",id:"admin.support.çè¨"}),accessor:"message"}],eI=e=>{let{recurringDonationList:a,isDisabled:t}=e,n=(0,i.A)(),l=(0,o.useMemo)(()=>a.map(e=>({...e,cancelReason:e.status.cancelReason,status:"active"===e.status.label?n.formatMessage({defaultMessage:"è¨é±ä¸",id:"admin.support.è¨é±ä¸"}):n.formatMessage({defaultMessage:"已忶",id:"admin.support.已忶"})})),[a,n]);return(0,r.Y)(eS.A,{isDisabled:t,data:l,columns:eC(n),filename:n.formatMessage({defaultMessage:"æ¯æå®é¡åå®",id:"admin.support.æ¯æå®é¡åå®"}),variant:"outline",leftIcon:(0,r.Y)(ew.cIQ,{})})};var eT=t(12801),eF=t(32083),ek=t(9749),eR=t(78846),eN=t(8519);let eO=e=>{let{orderId:a,intl:t,functions:n}=e,[l,i]=(0,o.useState)(!1);(0,o.useEffect)(()=>{var e;(null===(e=(0,eN.A)("session"))||void 0===e?void 0:e.getItem("cancelRecurringDonation-".concat(a)))&&i(!0)},[a]);let s=async()=>{try{let e=(0,ek.httpsCallable)(n,"cancelRecurringDonationByOrderId");await e({orderId:a,reason:t.formatMessage({defaultMessage:"åµä½è
åæ¶è´å©",id:"admin.support.åµä½è
åæ¶è´å©"})}),i(!0),(0,eN.F)("cancelRecurringDonation-".concat(a),"true","session")}catch(t){var e;return null===(e=(0,eN.A)("session"))||void 0===e||e.removeItem("cancelRecurringDonation-".concat(a)),i(!1),t}};return(0,r.Y)(eR.A,{isDisabled:l,title:t.formatMessage({defaultMessage:"確èªåæ¶è¨é±ï¼",id:"admin.support.確èªåæ¶è¨é±ï¼"}),body:t.formatMessage({defaultMessage:"å·è¡å¾å°åæ¶æ¤ç¨æ¶ä¸ä¸æçæ¯æå®é¡è´å©ã",id:"admin.support.å·è¡å¾å°åæ¶æ¤ç¨æ¶ä¸ä¸æçæ¯æå®é¡è´å©ã"}),confirm:t.formatMessage({defaultMessage:"確èªåæ¶",id:"admin.support.確èªåæ¶"}),cancel:t.formatMessage({defaultMessage:"ä¿çè´å©",id:"admin.support.ä¿çè´å©"}),onClick:()=>s(),colorScheme:"red",variant:"outline",borderRadius:"xl",px:"4",py:"1",h:"auto",children:l?t.formatMessage({defaultMessage:"æ£å¨åæ¶",id:"admin.support.æ£å¨åæ¶"}):t.formatMessage({defaultMessage:"åæ¶è¨é±",id:"admin.support.åæ¶è¨é±"})})},eP=(e,a)=>[{Header:e.formatMessage({defaultMessage:"ææ°è´å©æ¥æ",id:"admin.support.ææ°è´å©æ¥æ"}),accessor:"latestDonationDate",Cell:e=>{let{value:a}=e;return(0,r.Y)(n.Stack,{w:"9em",children:(0,r.Y)(eT.A,{format:"yyyy-MM-dd HH:mm",twoRow:!1,ellipsis:!1,w:"100%",children:a})})}},{Header:e.formatMessage({defaultMessage:"è´å©è
",id:"admin.support.è´å©è
"}),accessor:"sponsorName",Cell:e=>{let{value:a}=e;return(0,r.Y)(n.Stack,{w:"3em",children:(0,r.Y)(n.Text,{children:a})})}},{Header:e.formatMessage({defaultMessage:"çæ
",id:"admin.support.çæ
"}),accessor:"status",Cell:a=>{let{value:t}=a;return(0,r.FD)(n.HStack,{minW:"5em",children:[(0,r.Y)(n.Text,{children:"active"===t.label?e.formatMessage({defaultMessage:"è¨é±ä¸",id:"admin.support.è¨é±ä¸"}):e.formatMessage({defaultMessage:"已忶",id:"admin.support.已忶"})}),"active"!==t.label&&t.cancelReason&&(0,r.Y)(k.A,{label:null,width:"auto",bg:"custom.bgGray",color:"custom.textGray",size:5,placement:"bottom",children:t.cancelReason})]})}},{Header:e.formatMessage({defaultMessage:"éé¡",id:"admin.support.éé¡"}),accessor:"amount",Cell:e=>{let{value:a}=e;return(0,r.Y)(n.Stack,{w:"5.5em",children:(0,r.Y)(eF.A,{prefix:"NT$",w:"5em",children:a})})}},{Header:e.formatMessage({defaultMessage:"次æ¸",id:"admin.support.次æ¸"}),accessor:"paymentsCount",Cell:e=>{let{value:a}=e;return(0,r.Y)(n.Stack,{w:"3em",children:(0,r.Y)(n.Text,{children:a})})}},{Header:e.formatMessage({defaultMessage:"è´å©ç´¯è¨éé¡",id:"admin.support.è´å©ç´¯è¨éé¡"}),accessor:"paymentsTotal",Cell:e=>{let{value:a}=e;return(0,r.Y)(n.Stack,{w:"5.5em",children:(0,r.Y)(eF.A,{prefix:"NT$",w:"5.5em",children:a})})},sum:!0},{Header:e.formatMessage({defaultMessage:"çè¨",id:"admin.support.çè¨"}),accessor:"message",Cell:e=>{let{value:a}=e;return(0,r.Y)(n.Stack,{w:"20em",children:(0,r.Y)(n.Text,{children:a})})}},{Header:e.formatMessage({defaultMessage:"E-mail",id:"admin.support.E-mail"}),accessor:"email",Cell:e=>{let{value:a}=e;return(0,r.Y)(n.Stack,{w:"12em",children:(0,r.Y)(n.Text,{children:a})})}},{Header:e.formatMessage({defaultMessage:"åä½",id:"admin.support.åä½"}),accessor:"action",Cell:t=>{let{row:l}=t;return(0,r.Y)(n.Stack,{w:"6em",children:"active"===l.original.status.label?(0,r.Y)(eO,{orderId:l.original.orderId,intl:e,functions:a}):(0,r.Y)(n.Text,{children:e.formatMessage({defaultMessage:"已忶è¨é±",id:"admin.support.已忶è¨é±"})})})}}],eE=function(e){let{profileId:a}=e,t=(0,i.A)(),l=(0,eY.A)(),{start:o,end:s,status:d,displayFilter:u}=ex(t),{recurringDonationList:c,isLoading:m}
1=ef(a,o,s,d),{accumulatedTotal:p,monthlyTotal:g,isLoading:f}=ep(a),h=eP(t,l);return(0,r.FD)(r.FK,{children:[(0,r.Y)(n.Text,{fontSize:"24px",fontWeight:700,mt:"2",mb:"4",children:t.formatMessage({defaultMessage:"æ¯æå®é¡åå®",id:"admin.support.æ¯æå®é¡åå®"})}),(0,r.Y)(eD,{accumulatedTotal:p,monthlyTotal:g,isLoading:f}),(0,r.FD)(n.HStack,{justifyContent:"space-between",children:[u,(0,r.Y)(eI,{recurringDonationList:c,isDisabled:m})]}),m?(0,r.Y)(n.Center,{py:"4",children:(0,r.Y)(n.Spinner,{})}):(0,r.Y)(r.FK,{children:(0,r.Y)(ec.A,{columns:h,data:c,variant:"minimal",storageKey:"recurringDonationList-".concat(a),isFixedPaginator:!0,textAlign:"end",placeholder:(0,r.Y)(n.Text,{mt:"1em",fontSize:"14px",pb:"5",textAlign:"center",children:t.formatMessage({defaultMessage:"ç¡è³æ",id:"admin.support.ç¡è³æ"})}),sx:{tbody:{tr:{height:"3.5em"},td:{paddingLeft:4,paddingRight:4}}}})})]})};var e_=t(9743),eB=t(92892);let eH={BOT_NOT_ADMIN:"BOT_NOT_ADMIN",BOT_NO_INVITE_PERMISSION:"BOT_NO_INVITE_PERMISSION",BOT_NO_BAN_PERMISSION:"BOT_NO_BAN_PERMISSION",CHAT_NOT_FOUND:"CHAT_NOT_FOUND",BOT_KICKED:"BOT_KICKED",BOT_INFO_FAILED:"BOT_INFO_FAILED",SAVE_FAILED:"SAVE_FAILED",UNKNOWN:"UNKNOWN"},eL={[eH.BOT_NOT_ADMIN]:{defaultMessage:"PortalyBot æ²æç®¡ç塿¬é",id:"admin.support.telegram.error.BOT_NOT_ADMIN"},[eH.BOT_NO_INVITE_PERMISSION]:{defaultMessage:"PortalyBot 缺å°ãéè«ä½¿ç¨è
ãæ¬éï¼è«å¨ç¾¤çµç®¡çå¡è¨å®ä¸éå",id:"admin.support.telegram.error.BOT_NO_INVITE_PERMISSION"},[eH.BOT_NO_BAN_PERMISSION]:{defaultMessage:"PortalyBot 缺å°ãå°éæå¡ãæ¬éï¼è«å¨ç¾¤çµç®¡çå¡è¨å®ä¸éå",id:"admin.support.telegram.error.BOT_NO_BAN_PERMISSION"},[eH.CHAT_NOT_FOUND]:{defaultMessage:"Chat ID é¯èª¤æ PortalyBot æªå å
¥ç¾¤çµï¼è«ç¢ºèªå¾é試",id:"admin.support.telegram.error.CHAT_NOT_FOUND"},[eH.BOT_KICKED]:{defaultMessage:"PortalyBot 已被移åºç¾¤çµï¼è«éæ°å° Bot å å
¥ç¾¤çµ",id:"admin.support.telegram.error.BOT_KICKED"},[eH.BOT_INFO_FAILED]:{defaultMessage:"Bot è³è¨åå¾å¤±æï¼è«ç¨å¾å試",id:"admin.support.telegram.error.BOT_INFO_FAILED"},[eH.SAVE_FAILED]:{defaultMessage:"å²å失æï¼è«ç¨å¾å試",id:"admin.support.telegram.error.SAVE_FAILED"},[eH.UNKNOWN]:{defaultMessage:"ç¼çæªç¥é¯èª¤ï¼è«ç¨å¾å試",id:"admin.support.telegram.error.UNKNOWN"}},ez=e=>{let{isOpen:a,onClose:t,status:l,errorMessage:o}=e,s=(0,i.A)(),d=o?eL[o]:void 0,u=s.formatMessage(d||eL[eH.UNKNOWN]);return(0,r.FD)(n.Modal,{isOpen:a,onClose:t,isCentered:!0,closeOnOverlayClick:"checking"!==l,closeOnEsc:"checking"!==l,children:[(0,r.Y)(n.ModalOverlay,{}),(0,r.Y)(n.ModalContent,{borderRadius:"2xl",py:"10",px:"6",maxW:"400px",children:(0,r.Y)(n.Center,{children:(0,r.FD)(n.Stack,{alignItems:"center",spacing:"4",children:["checking"===l&&(0,r.FD)(r.FK,{children:[(0,r.Y)(n.Text,{fontSize:"lg",fontWeight:"bold",color:"gray.700",children:s.formatMessage({defaultMessage:"檢æ¥ä¸",id:"admin.support.telegram.modal.檢æ¥ä¸"})}),(0,r.Y)(n.Spinner,{size:"md",color:"gray.500"})]}),"success"===l&&(0,r.FD)(r.FK,{children:[(0,r.Y)(n.Text,{fontSize:"lg",fontWeight:"bold",color:"GUI.green.500",children:s.formatMessage({defaultMessage:"ç¶å®æå",id:"admin.support.telegram.modal.ç¶å®æå"})}),(0,r.Y)(n.Icon,{as:F.G3G,boxSize:"8",color:"GUI.green.500"})]}),"error"===l&&(0,r.FD)(r.FK,{children:[(0,r.Y)(n.Text,{fontSize:"lg",fontWeight:"bold",color:"red.500",children:s.formatMessage({defaultMessage:"ç¶å®å¤±æ",id:"admin.support.telegram.modal.ç¶å®å¤±æ"})}),(0,r.Y)(n.Text,{fontSize:"sm",color:"red.500",textAlign:"center",children:u})]})]})})})]})},eV=()=>{let e=(0,i.A)(),a=(0,l.useRouter)(),{isOpen:t,onOpen:o,onClose:s}=(0,n.useDisclosure)();return(0,r.FD)(r.FK,{children:[(0,r.Y)(n.Button,{variant:"link",color:"GUI.green.500",fontWeight:"bold",fontSize:"sm",onClick:o,minW:"auto",h:"auto",p:"0",children:e.formatMessage({defaultMessage:"å¦ä½æéï¼",id:"admin.support.telegram.å¦ä½æé"})}),(0,r.FD)(n.Modal,{isOpen:t,onClose:s,isCentered:!0,size:"2xl",children:[(0,r.Y)(n.ModalOverlay,{}),(0,r.FD)(n.ModalContent,{borderRadius:"2xl",p:"6",w:"600px",children:[(0,r.Y)(n.ModalCloseButton,{}),(0,r.FD)(n.ModalBody,{px:"2",pt:"2",pb:"0",children:[(0,r.Y)(n.Text,{fontSize:"2xl",fontWeight:"bold",color:"custom.textGray",mb:"1",children:e.formatMessage({defaultMessage:"è¨é±ç¾¤çµç®¡çï¼ Telegram",id:"admin.support.telegram.modal.title"})}),(0,r.Y)(n.Text,{fontSize:"md",color:"gray.500",mb:"6",children:e.formatMessage({defaultMessage:"å¨è´å©ç®¡ç編輯å¨ä¸ï¼é»æééæéãåç¨ Telegram 群çµéè«ã",id:"admin.support.telegram.modal.description"})}),(0,r.Y)(n.Box,{borderRadius:"lg",overflow:"hidden",children:(0,r.Y)(n.Image,{src:"/images/zh/admin/open-telegram-invite-instruction.png",alt:"Telegram setup guide",w:"full",objectFit:"cover"})})]}),(0,r.Y)(n.ModalFooter,{px:"2",pt:"6",pb:"0",children:(0,r.Y)(n.Button,{colorScheme:"green",borderRadius:"full",px:"8",onClick:()=>{s(),a.push({pathname:a.pathname,query:{...a.query,tab:0,autoOpenEditor:!0,scrollToField:"telegramEnabled"}},void 0,{shallow:!0})},children:e.formatMessage({defaultMessage:"ç«å³æé",id:"admin.support.telegram.modal.ç«å³æé"})})})]})]})]})},eU={display:"inline-flex",px:"1",borderRadius:"md",color:"GUI.green.500",bg:"#D7F9F0",fontWeight:"bold",buttonProps:{display:"none"}},eW=e=>{let{text:a}=e;return(0,r.Y)(eB.A,{...eU,text:a,children:(0,r.FD)(n.HStack,{as:"span",spacing:"1",alignItems:"center",whiteSpace:"nowrap",children:[(0,r.Y)(n.Box,{as:"span",children:a}),(0,r.Y)(n.Box,{as:"span",display:"inline-flex",children:(0,r.Y)(F.SD3,{size:"12px"})})]})})},eq=e=>{var a;let{profileId:t,data:l}=e,s=(0,i.A)(),d=(0,n.useToast)(),{handleUpdate:u}=(0,w.A)(t),c=(0,em.A)(),m=null==l?void 0:null===(a=l.projects)||void 0===a?void 0:a[0],[p,g]=(0,o.useState)((null==m?void 0:m.telegramChatId)||""),[f,h]=(0,o.useState)((null==m?void 0:m.telegramMinAmount)?String(m.telegramMinAmount):""),{isOpen:M,onOpen:b,onClose:v}=(0,n.useDisclosure)(),[y,x]=(0,o.useState)("checking"),Y=(0,o.useRef)(""),A=(0,o.useRef)(null),S=()=>{A.current&&clearTimeout(A.current),v()},C=/^-?\d{1,13}$/,I=async()=>
1{if(!p){d({title:s.formatMessage({defaultMessage:"è«è¼¸å
¥ç¾¤çµ Chat ID",id:"admin.support.telegram.è«è¼¸å
¥ç¾¤çµChatID"}),status:"warning",duration:3e3});return}if(!C.test(p)){d({title:s.formatMessage({defaultMessage:"è«è¼¸å
¥æ£ç¢ºç Chat ID æ ¼å¼ï¼å¦ -1001234567890ï¼",id:"admin.support.telegram.chatIdæ ¼å¼é¯èª¤"}),status:"warning",duration:3e3});return}if(f&&1>Number(f)){d({title:s.formatMessage({defaultMessage:"æä½éé¡éè¨å®çº 1 å
以ä¸",id:"admin.support.telegram.minAmountæä½éé¡é¯èª¤"}),status:"warning",duration:3e3});return}x("checking"),Y.current="",b();try{let e=await c("/api/telegram/check-binding?profileId=".concat(t,"&chatId=").concat(encodeURIComponent(p)));if(!(null==e?void 0:e.success)){Y.current=(null==e?void 0:e.errorCode)||(null==e?void 0:e.error)||eH.UNKNOWN,x("error");return}await u({support:{projects:[{...D()(m,e=>Array.isArray(e)?e.filter(e=>null!=e):e),telegramChatId:p,telegramMinAmount:f?Number(f):null,telegramGroupName:e.groupTitle||null}]}}),x("success"),A.current=setTimeout(S,2e3)}catch(e){Y.current=eH.SAVE_FAILED,x("error")}};return(0,r.FD)(n.Stack,{spacing:"7",px:{base:0,sm:4},children:[(0,r.FD)(n.Stack,{spacing:"3",children:[(0,r.Y)(n.Text,{fontSize:"lg",fontWeight:"bold",children:s.formatMessage({defaultMessage:"Telegram 管ç",id:"admin.support.telegram.Telegram 管ç"})}),(0,r.Y)(n.Text,{fontSize:"16px",children:s.formatMessage({defaultMessage:"æ¯æå®é¡è´å©éå®åè½ï¼é©åç¨æ¼ç¶çä»è²»ç§å¯ç¤¾ç¾¤ãè® Portaly èªåå¹«ä½ ç®¡çç§å¯ç¤¾ç¾¤çç¨æ¶",id:"admin.support.telegram.group.description"})}),(0,r.FD)(n.UnorderedList,{spacing:"2",fontSize:"16px",pl:"6",children:[(0,r.Y)(n.ListItem,{children:(0,r.FD)(n.HStack,{spacing:"3",alignItems:"center",children:[(0,r.Y)(n.Text,{children:s.formatMessage({defaultMessage:"è¨å®ä¸¦é£æ¥ Telegram 群çµå¾ï¼ç³»çµ±å°èªå管çæå¡",id:"admin.support.telegram.group.bullet1"})}),(0,r.Y)(n.Link,{href:"https://portaly.notion.site/Telegram-31bcd6b219248038baa0effeaa99ff66",isExternal:!0,fontSize:"sm",color:"GUI.green.500",fontWeight:"bold",border:"1px solid",borderColor:"GUI.green.500",borderRadius:"md",px:"2",py:"0.5",whiteSpace:"nowrap",_hover:{bg:"GUI.green.50"},children:s.formatMessage({defaultMessage:"è¨å®æå¸",id:"admin.support.telegram.è¨å®æå¸"})})]})}),(0,r.Y)(n.ListItem,{children:s.formatMessage({defaultMessage:"符åè´å©æ¢ä»¶çç¨æ¶ææ¶å°å°å±¬çå å
¥éè«é£çµ",id:"admin.support.telegram.group.bullet2"})}),(0,r.Y)(n.ListItem,{children:s.formatMessage({defaultMessage:"åæ¶è´å©æé款å¾ï¼å°èªåç§»é¤ç¾¤çµè³æ ¼",id:"admin.support.telegram.group.bullet3"})})]})]}),(0,r.Y)(n.Divider,{}),(0,r.FD)(n.Stack,{spacing:"5",children:[(0,r.Y)(n.Text,{fontSize:"lg",fontWeight:"bold",children:s.formatMessage({defaultMessage:"詳細è¨å®",id:"admin.support.telegram.詳細è¨å®"})}),(0,r.FD)(n.Stack,{spacing:"3",fontSize:"16px",children:[(0,r.Y)(n.Text,{children:s.formatMessage({defaultMessage:"æ¥é© 1ï¼å° {bot} å å
¥ç¾¤çµä¸¦è¨çºç®¡çå¡ï¼è® Portaly çºä½ èªå管çç¨æ¶ã{link}",id:"admin.support.telegram.group.step1"},{bot:(0,r.Y)(eW,{text:"@PortalyBot"}),link:(0,r.Y)(n.Link,{href:"https://web.telegram.org",isExternal:!0,color:"GUI.green.500",fontWeight:"bold",children:s.formatMessage({defaultMessage:"åå¾ Telegram è¨å®",id:"admin.support.telegram.åå¾Telegramè¨å®"})})})}),(0,r.Y)(n.Text,{children:s.formatMessage({defaultMessage:"æ¥é© 2ï¼å å
¥å¾æ¼å°è©±æ¡è¼¸å
¥ {command} 以ç²å¾ç¾¤çµç Chat ID",id:"admin.support.telegram.group.step2"},{command:(0,r.Y)(eW,{text:"/chatid@PortalyBot"})})}),(0,r.Y)(n.Text,{children:s.formatMessage({defaultMessage:"æ¥é© 3ï¼è¼¸å
¥ç¾¤çµ Chat IDãè¨å®å å
¥éé¡ï¼ä¸¦å¨ç·¨è¼¯å¨ä¸æéãåç¨ Telegram 群çµéè«ã{howToOpen}",id:"admin.support.telegram.group.step3"},{howToOpen:(0,r.Y)(eV,{})})})]}),(0,r.FD)(n.Stack,{spacing:"3",w:{base:"100%",md:"640px"},children:[(0,r.Y)(n.Text,{fontSize:"sm",fontWeight:"normal",children:s.formatMessage({defaultMessage:"ç¾¤çµ ChatID",id:"admin.support.telegram.群çµChatID.label"})}),(0,r.Y)(n.Input,{size:"sm",borderRadius:"full",placeholder:s.formatMessage({defaultMessage:"ç¾¤çµ ChatIdï¼ç¯ä¾ï¼-1001234567890",id:"admin.support.telegram.ä¾ï¼-1001234567890"}),value:p,onChange:e=>g(e.target.value),borderColor:"gray.400",_placeholder:{color:"gray.400"}})]}),(0,r.FD)(n.Stack,{spacing:"3",w:{base:"100%",md:"640px"},children:[(0,r.Y)(n.Text,{fontSize:"sm",fontWeight:"normal",children:s.formatMessage({defaultMessage:"éé¡è¨å®",id:"admin.support.telegram.éé¡è¨å®.label"})}),(0,r.Y)(n.Input,{size:"sm",borderRadius:"full",placeholder:s.formatMessage({defaultMessage:"輸å
¥æä½è´å©éé¡ï¼æªå¡«å¯«åææå®æè´å©è
çå¯å å
¥",id:"admin.support.telegram.minAmount placeholder"}),value:f,onChange:e=>h(e.target.value),type:"number",min:1,borderColor:"gray.400",_placeholder:{color:"gray.400"}})]}),(0,r.Y)(n.Button,{variant:"outline",colorScheme:"green",borderRadius:"full",leftIcon:(0,r.Y)(e_.IqR,{}),onClick:I,w:{base:"100%",md:"640px"},children:s.formatMessage({defaultMessage:"å²å並檢æ¥ç¶å®çµæ",id:"admin.support.telegram.å²å並檢æ¥ç¶å®çµæ"})})]}),(0,r.Y)(ez,{isOpen:M,onClose:S,status:y,errorMessage:Y.current})]})};var eG=t(647),eK=t(14120),ej=t(61868);let e$=function(){let e=(0,i.A)(),a="en"===e.locale,{profileId:t,data:g,customPayment:f,betaTester:h}=(0,o.useContext)(eK.A),M=(0,l.useRouter)(),{data:b}=(0,eG.A)(t),v=(0,p.A)(b),x=!!(null==h?void 0:h["support-webhook"]),[Y,A]=(0,o.useState)(0);(0,o.useEffect)(()=>
1{if(M.query.tab){let e=parseInt(M.query.tab,10);[0,1,2].includes(e)&&A(e)}},[M.query.tab]);let D=(0,r.Y)(n.Flex,{alignItems:"center",flexDir:"column",flex:"1",pos:"relative",children:(0,r.Y)(n.VStack,{spacing:4,w:"full",flex:"1",bg:"white",pos:"relative",children:void 0===g.id?(0,r.Y)(n.Spinner,{}):(0,r.FD)(r.FK,{children:[(0,r.Y)(y,{data:g.support,profileId:t}),(0,r.Y)(eu,{data:g.support,profileId:t,profileName:g.name})]})})});return(0,r.FD)(r.FK,{children:[(0,r.Y)(s.A,{title:e.formatMessage({defaultMessage:"è´å©è¨å®",id:"admin.shared.è´å©è¨å®"})}),(0,r.FD)(d.A,{link:"/support",maxW:"lg",noShare:!0,children:[(0,r.Y)(m.A,{title:e.formatMessage({defaultMessage:"è´å©è¨å®",id:"admin.shared.è´å©è¨å®"}),tutorialUrl:!a&&"https://portaly.cc/blog/how-to-plan-a-donation-project",tutorialName:"admin.tutorial.è´å©è¨å®"}),!f&&(0,r.Y)(n.Box,{py:"4",children:(0,r.Y)(u.A,{isAdmin:M.query.id,verifyStatus:v,showSupportWebhook:x,profileId:t})}),a||f?(0,r.FD)(r.FK,{children:[(0,r.Y)(n.Divider,{mb:"4"}),D]}):(0,r.FD)(ej.vY,{mt:2,colorScheme:"green",index:Y,onChange:e=>{A(e),M.push({pathname:M.pathname,query:{...M.query,tab:e}},void 0,{shallow:!0})},children:[(0,r.FD)(ej.mP,{overflowX:"auto",sx:{"&::-webkit-scrollbar":{display:"none"},scrollbarWidth:"none"},children:[(0,r.Y)(ej.IA,{index:0,whiteSpace:"nowrap",children:e.formatMessage({defaultMessage:"è´å©æ¹æ¡ç®¡ç",id:"admin.support.è´å©æ¹æ¡ç®¡ç"})}),(0,r.Y)(ej.IA,{index:1,whiteSpace:"nowrap",children:e.formatMessage({defaultMessage:"æ¯æå®é¡åå®",id:"admin.support.æ¯æå®é¡åå®"})}),(0,r.Y)(ej.IA,{index:2,whiteSpace:"nowrap",children:e.formatMessage({defaultMessage:"Telegram 管ç",id:"admin.support.Telegram 管ç"})})]}),(0,r.FD)(ej.rS,{pt:4,children:[(0,r.Y)(ej.SA,{index:0,children:D}),(0,r.Y)(ej.SA,{index:1,children:(0,r.Y)(eE,{profileId:t})}),(0,r.Y)(ej.SA,{index:2,children:(0,r.Y)(eq,{profileId:t,data:g.support})})]})]}),(0,r.Y)(c.A,{mode:"center"})]})]})}},40133:(e,a,t)=>{"use strict";t.d(a,{E:()=>u});var r=t(15284),n=t(54443),l=t(34906),o=t(81943),i=t(29857),s=t(41748),d=t(74848),u=(0,r.R)(function(e,a){let t=(0,n.Vl)("Text",e),{className:r,align:u,decoration:c,casing:m,...p}=(0,l.MN)(e),g=(0,s.o)({textAlign:e.align,textDecoration:e.decoration,textTransform:e.casing});return(0,d.jsx)(o.B.p,{ref:a,className:(0,i.cx)("chakra-text",e.className),...g,...p,__css:t})});u.displayName="Text"}},e=>{var a=a=>e(e.s=a);e.O(0,[19883,28505,58247,67690,17057,43465,87551,69735,81544,75687,38563,53958,75377,92535,28035,75945,78758,63596,65354,42419,92893,80971,97042,45310,37500,46661,87627,20821,31833,38808,64065,99624,13404,49785,96323,77381,90585,34005,47533,5244,85701,4589,57716,71511,10900,87583,66428,10907,94708,82122,46438,71086,24005,95413,18839,51573,95005,87260,64190,70481,43184,70789,92556,65581,62919,72982,60120,67988,69455,74703,35533,90636,46593,38792],()=>a(61039)),_N_E=e.O()}]);
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.