1!function(){try{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]="b022c270-dabb-4bfa-8980-d6c9ceceb67f",e._sentryDebugIdIdentifier="sentry-dbid-b022c270-dabb-4bfa-8980-d6c9ceceb67f")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4063],{79271:(e,t,s)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/profile",function(){return s(32703)}])},4602:(e,t,s)=>{"use strict";s.d(t,{$:()=>d,A:()=>u});var n=s(44489),a=s(57129),i=s(32528),r=s.n(i),l=s(40053),o=s(74301),c=s(58935);let d=e=>{let{variant:t="normal",loading:s,href:i,target:d,className:u,children:m,...p}=e,h="w-full h-12 flex items-center justify-center text-base rounded-full border border-transparent transition-all ease-in-out disabled:cursor-not-allowed md:px-6",x={normal:(0,a.cn)("bg-white text-black","hover:bg-gray-200","active:bg-gray-300","disabled:text-[#514B74] disabled:bg-[#232036] disabled:hover:bg-[#232036]"),primary:(0,a.cn)("bg-primary text-white dark:text-black","hover:bg-[#5A00C8] dark:hover:bg-[#9578FF)]","active:bg-[#4C00AF] dark:active:bg-[#785AF0)]","disabled:text-[#514B74] disabled:bg-[#232036] disabled:hover:bg-[#232036]"),outline:(0,a.cn)("bg-transparent text-white border-white","hover:bg-white/5","active:bg-white/10","disabled:border-[#232036] disabled:text-[#514B74] disabled:bg-transparent disabled:hover:border-[#232036]"),plain:(0,a.cn)("bg-transparent text-[#949494]","hover:text-white hover:bg-white/5","active:bg-white/10","disabled:opacity-40 disabled:hover:text-[#949494] disabled:hover:bg-transparent")};return i?(0,n.jsxs)(r(),{href:i,target:d,className:(0,a.cn)(h,x[t],u,s?"pointer-events-none":""),...p,children:[(0,n.jsx)(l.N,{mode:"wait",children:s&&(0,n.jsx)(o.P.div,{initial:{width:0,opacity:0,marginRight:0},animate:{width:"auto",opacity:1,marginRight:8},exit:{width:0,opacity:0,marginRight:0},transition:{type:"spring",bounce:0,duration:.3},className:"flex items-center justify-center overflow-hidden whitespace-nowrap",children:(0,n.jsx)(c.R,{className:"h-5 w-5"})},"loading")}),m]}):(0,n.jsxs)("button",{className:(0,a.cn)(h,x[t],u,s?"pointer-events-none":""),...p,children:[(0,n.jsx)(l.N,{mode:"wait",children:s&&(0,n.jsx)(o.P.div,{initial:{width:0,opacity:0,marginRight:0},animate:{width:"auto",opacity:1,marginRight:8},exit:{width:0,opacity:0,marginRight:0},transition:{type:"spring",bounce:0,duration:.3},className:"flex items-center justify-center overflow-hidden whitespace-nowrap",children:(0,n.jsx)(c.R,{className:"h-5 w-5"})},"loading")}),m]})},u=d},58935:(e,t,s)=>{"use strict";s.d(t,{R:()=>i});var n=s(44489),a=s(57129);let i=e=>{let{className:t}=e;return(0,n.jsx)("div",{className:(0,a.cn)("h-8 w-8 animate-spin rounded-full border-b-2 border-color-primary",t)})}},73799:(e,t,s)=>{"use strict";s.d(t,{A:()=>b});var n=s(44489),a=s(44349),i=s(65140),r=s(10349),l=s(15660),o=s(7261),c=s(19530),d=s(70851),u=s(98925),m=s(15322),p=s(56969),h=s(34279),x=s(52395),f=s(77427);let v={acronym:"AE",currency:"",currencyName:"",currencySymbol:"",emoji:"",englishName:"",name:"United Arab Emirates",phoneCode:"971"},g=e=>{let{visible:t,onClose:s,onSelect:l,currentCountry:o,countryOptions:c,isDesktop:h,triggerElement:f}=e,{t:v}=(0,m.Bd)("auth"),[g,j]=(0,a.useState)(""),b=(e,t)=>{let s=e?e.trim().replaceAll("+",""):"";if(!s)return!0;let n=t.phoneCode.replace(/^0+/,"");return t.phoneCode.includes(s)||n.includes(s)||t.acronym.toLocaleLowerCase().includes(s.toLocaleLowerCase())||t.name.toLocaleLowerCase().includes(s.toLocaleLowerCase())},w=c.filter(e=>b(g,e)),y=(0,a.useCallback)(()=>{requestAnimationFrame(()=>{s()})},[s]),_=(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{className:"relative mb-4",children:[(0,n.jsx)("span",{className:"absolute left-4 top-1/2 -translate-y-1/2 text-white opacity-60",children:(0,n.jsx)(u.A,{size:18})}),(0,n.jsx)(i.p,{placeholder:v("search"),value:g,onChange:e=>j(e.target.value),className:"h-11 pl-9 text-[13px]"})]}),(0,n.jsx)("div",{className:(h?"country-list-scrollbar h-[400px] flex-1 overflow-y-auto":"country-list-scrollbar h-[60dvh] overflow-y-auto")+" flex flex-col",style:{scrollbarWidth:"thin",scrollbarColor:"#222 #111"},children:w.map(e=>(0,n.jsxs)("div",{className:(0,d.A)("flex cursor-pointer items-center border-b border-white/10 px-4 py-4 text-sm font-bold transition",o&&o.phoneCode===e.phoneCode?"bg-white/10 text-white":"text-text-secondary hover:bg-white/10 hover:text-white"),onClick:()=>l(e),style:h?{scrollbarWidth:"thin",scrollbarColor:"#222 #111"}:{},children:[e.name," +",e.phoneCode]},e.phoneCode+(0,p.Ak)()))})]});return h?(0,n.jsxs)(x.AM,{open:t,onOpenChange:e=>!e&&s(),children:[(0,n.jsx)(x.Wv,{asChild:!0,children:f||(0,n.jsx)("div",{})}),(0,n.jsx)(x.hl,{align:"start",className:"w-80 rounded-xl bg-black px-0 py-5 shadow-lg",children:_})]}):(0,n.jsx)(r._s,{open:t,onClose:y,children:(0,n.jsxs)(r.zj,{className:"rounded-t-3xl border-none bg-black px-4.5 text-white",children:[(0,n.jsx)(r.BE,{children:(0,n.jsx)(r.gk,{})}),_&&(0,n.jsx)("div",{children:_})]})})},j=e=>{let{value:t="",onChange:s,placeholder:r,locale:u}=e,p="en";try{let e=(0,o.useRouter)();p=u||(null==e?void 0:e.locale)||(null===m.Ru||void 0===m.Ru?void 0:m.Ru.language)||"en"}catch(e){p=u||(null===m.Ru||void 0===m.Ru?void 0:m.Ru.language)||"en"}let{data:x=[]}=(0,c.FR)(p),[j,b]=(0,a.useState)(!1),w=(0,l.U)("(min-width: 768px)"),y=(0,a.useCallback)(e=>{let t=e||"",s=t.length>=4?t.substring(0,4):t,n=t.length>4?t.substring(4):"",a=x.find(e=>s===e.phoneCode.padStart(4,"0"));return{phoneCode:s,phoneNumber:n,currentCountry:a}},[x]),[_,N]=(0,a.useState)("");a.useEffect(()=>{let{phoneNumber:e}=y(t||"");N(e||"")},[t,y]);let A=y(t).currentCountry||x.find(e=>{var t;return e.acronym===(null===(t=h.A.getRFState())||void 0===t?void 0:t.regi
1on)})||v,S=(0,a.useCallback)(e=>{let t=e.target.value.replace(/[^0-9]/g,"");N(t),s("".concat(A.phoneCode.padStart(4,"0")).concat(t))},[A,s]),C=(0,a.useCallback)(e=>{let n=_||t.substring(4);s("".concat(e.phoneCode.padStart(4,"0")).concat(n)),b(!1)},[t,s,_]),k=(0,n.jsxs)("div",{role:"button",tabIndex:0,"aria-haspopup":"listbox",className:"flex flex-shrink-0 cursor-pointer select-none items-center",onClick:()=>{(0,f.UjN)("click_areaCode_login_phoneRegister"),b(!0)},onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&b(!0)},children:[(0,n.jsx)("span",{className:"mr-1 font-bold",children:A?"".concat(A.acronym," +").concat(A.phoneCode):""}),(0,n.jsx)("span",{className:"ml-1",children:"â¾"}),(0,n.jsx)("span",{className:"mx-2 h-6 w-[1px] bg-gray-200"})]});return(0,n.jsxs)("div",{className:(0,d.A)("group flex h-12 items-center rounded-full px-4 text-sm transition-all","border-2 focus-within:border-white focus-within:bg-transparent","border-[#151515] bg-[#151515]","duration-200"),children:[!w&&k,(0,n.jsx)(g,{visible:j,onClose:()=>b(!1),onSelect:C,currentCountry:A,countryOptions:x,isDesktop:w,triggerElement:w?k:void 0}),(0,n.jsx)(i.p,{value:_,onChange:S,placeholder:r||"请è¾å
¥ææºå·",type:"tel",inputMode:"tel",pattern:"[0-9]*",maxLength:15,className:"border-none bg-transparent",tabIndex:0,autoFocus:!0})]})};j.displayName="PhoneCodeInput";let b=j},5093:(e,t,s)=>{"use strict";s.d(t,{A:()=>i});var n=s(44349);let a=n.useLayoutEffect,i=function(e,t,s){let i=(0,n.useRef)(t);a(()=>{i.current=t},[t]),(0,n.useEffect)(()=>{let t=(null==s?void 0:s.current)||window;if(!(t&&t.addEventListener))return;let n=e=>i.current(e);return t.addEventListener(e,n),()=>{t.removeEventListener(e,n)}},[e,s])}},32703:(e,t,s)=>{"use strict";s.r(t),s.d(t,{__N_SSP:()=>tH,default:()=>tG});var n=s(44489),a=s(44349),i=s(23727),r=s(83851),l=s(87225);let o=["#9bc5ff","#b59bff","#ffdb9b","#ff9b9b"],c=e=>"string"!=typeof e||""===e.trim()||e.includes("avatar-default/avatar-default.png"),d=e=>o[e%4],u=e=>{let t=0;for(let s=0;s<e.length;s++)t=(t<<5)-t+e.charCodeAt(s),t&=t;return Math.abs(t%0x2540be39d+100)},m=e=>{let{avatarModel:t,txtSize:s="1.3125rem",textPaddingBottom:i="0.125rem",size:r="2.5rem",className:l=""}=e,o=(0,a.useMemo)(()=>{var e;let s=(null==t?void 0:t.avatar)||"",n=(null==t?void 0:t.name)||"",a=(null==t?void 0:t.rfUserId)?parseInt(t.rfUserId)||u(t.conversationId||""):u((null==t?void 0:t.conversationId)||""),i=c(s);return{avatar:s,nickName:n,uid:a,useDefaultAvatar:i,backgroundColor:i?d(a):"",displayText:i?(null===(e=n.trim()[0])||void 0===e?void 0:e.toUpperCase())||"R":""}},[t]);return(0,n.jsxs)("div",{className:"relative inline-block flex-shrink-0 overflow-hidden rounded-full ".concat(l),style:{width:r,height:r},children:[!o.useDefaultAvatar&&(0,n.jsx)("img",{src:o.avatar,alt:o.nickName,className:"h-full w-full object-cover",onError:e=>e.currentTarget.style.display="none",loading:"lazy"}),o.useDefaultAvatar&&(0,n.jsx)("div",{className:"flex h-full w-full select-none items-center justify-center font-bold text-white",style:{backgroundColor:o.backgroundColor,fontSize:s,paddingBottom:i},children:o.displayText})]})};function p(){let{profile:e}=(0,r.xc)();return(0,n.jsxs)("section",{className:"flex items-center gap-x-2 md:gap-x-7",children:[(0,n.jsx)(m,{avatarModel:{name:null==e?void 0:e.nickname,avatar:null==e?void 0:e.avatar,rfUserId:null==e?void 0:e.userId},size:"4rem",className:"border-2 md:h-20 md:w-20"}),(0,n.jsx)(l.o,{variant:"h3",children:(null==e?void 0:e.nickname)||"Rocker"})]})}var h=s(77732),x=s(32428),f=s(15322),v=s(59315),g=s.n(v);function j(){let{t:e}=(0,f.Bd)("profile"),{inviteCode:t}=(0,r.rA)(),[s,i]=(0,a.useState)(!1),o=async()=>{try{await navigator.clipboard.writeText(t||""),i(!0),setTimeout(()=>i(!1),2e3)}catch(e){console.error("å¤å¶å¤±è´¥:",e)}};return(0,n.jsxs)("section",{className:"flex justify-between rounded-lg bg-card-accent p-4 md:rounded-2xl md:p-9",children:[(0,n.jsxs)("div",{children:[(0,n.jsxs)("div",{className:"flex items-center gap-x-2 text-sm md:text-base",children:[(0,n.jsx)(l.o,{as:"span",color:"muted",children:e("profile:my_invite_code")}),(0,n.jsxs)(l.o,{className:"inline-flex cursor-pointer items-center gap-x-2",onClick:o,as:"div",color:"accent",children:[(0,n.jsx)("span",{children:t||"----"}),s?(0,n.jsx)(h.A,{}):(0,n.jsx)(x.A,{className:"h-4 w-4"})]})]}),(0,n.jsxs)("div",{className:"mt-4 space-y-1 md:mt-6",children:[(0,n.jsx)(l.o,{as:"h1",className:"text-lg md:text-2xl",children:e("profile:mine_invite_reward_title")}),(0,n.jsx)(l.o,{as:"p",className:"text-sm md:text-base",children:e("profile:mine_invite_reward_subtitle")})]})]}),(0,n.jsx)("div",{className:"h-28 w-28 flex-shrink-0 md:h-[184px] md:w-[184px]",children:(0,n.jsx)(g(),{src:"https://web-cdn.rockflow.tech/rockflow-website/profile/libao.png",alt:"Gift box",width:184,height:184,className:"h-full w-full object-contain"})})]})}var b=s(70851),w=s(74301),y=s(40053);let _=e=>(0,n.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",...e,children:[(0,n.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,d:"M5.557 7.077V4.985a1.258 1.258 0 0 1 .646-1.113l2.626-1.447a1.257 1.257 0 0 1 1.346.123l1.536 1.113a1.258 1.258 0 0 0 1.469 0l1.547-1.113a1.235 1.235 0 0 1 1.413 0l2.492 1.636a1.269 1.269 0 0 1 .557 1.046v2.225a1.257 1.257 0 0 0 .69 1.113l2.025 1.013a1.269 1.269 0 0 1 .701 1.113v2.982a1.268 1.268 0 0 1-.712 1.113l-2.003.957a1.236 1.236 0 0 0-.712 1.112v2.504a1.257 1.257 0 0 1-.712 1.113l-2.393 1.113a1.257 1.257 0 0 1-1.369-.178l-1.257-1.113a1.235 1.235 0 0 0-1.636 0l-1.224 1.057a1.247 1.247 0 0 1-1.469.111l-2.904-1.524a1.246 1.246 0 0 1-.657-1.113v-2.059a1.28 1.28 0 0 0-.734-1.112l-1.803-.868a1.246 1.246 0 0 1-.734-1.113v-3.461a1.269 1.269 0 0 1 .712-1.113l1.847-.879a1.246 1.246 0 0 0 .712-1.146Z"}),(0,n.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,d:"M12.445 15.155a3.004 3.004 0 1 0 0-6.008 3.004 3.004 0 0 0 0 6.008Z"})]}),N=e=>(0,n.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",...e,children:[(0,n.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,d:"M17.245 3H6.755C4.681 3 3 4.54 3 6.441v11.226c0 1.9 1.681 3.441 3.755 3.441h10.49c2.074 0 3.755-1.54 3.755-3.441V6.441C21 4.541 19.319 3 17.245 3Z"}),(0,n.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,d:"M17.236 10.736H6.764l3.246-2.754M6.764 13.973h10.472l-3.246 2.76"})]});var A=s(27980),S=s(29358),C=s(76389),k=s(80388),R=s(47750),T=s(32468),F=s(63242),E=s(55362),P=s(65117),M=s(10635),I=s(42595),L=s(75310),O=s(65140),B=s(28588),D=s(79097),Y=s(18066);let K=e=>/[\u4E00-\u9FFF]/.test(e)?2:1,W=e=>{let t=0;for(let s of e)t+=K(s);return t},V=(e,t)=>{let s=0,n="";for(let a of e){let e=K(a);if(s+e>t)break;n+=a,s+=e}return n};function z(){let{profile:e,mutate:t}=(0,r.xc)(),[s,i]=(0,a.useState)(!1),[l,o]=(0,a.useState)("nickname"),{t:c}=(0,f.Bd)("profile");return(0,n.jsxs)(w.P.div,{initial:{opacity:0,y:10}
1,animate:{opacity:1,y:0},exit:{opacity:0,y:-10},transition:{duration:.3},className:"space-y-6",children:[(0,n.jsx)(Y.A,{label:c("profile:profile_nickname"),text:(null==e?void 0:e.nickname)||"Rocker",onClick:()=>{o("nickname"),i(!0)}}),(0,n.jsx)(Y.A,{label:c("profile:profile_about"),text:(null==e?void 0:e.introduction)||c("profile:profile_about_hint"),onClick:()=>{o("introduction"),i(!0)}}),(0,n.jsxs)(L.lG,{open:s,onOpenChange:e=>!e&&i(!1),children:[(0,n.jsx)(L.zM,{asChild:!0}),(0,n.jsxs)(L.Cf,{className:"mx-auto flex max-w-[85vw] flex-col rounded-3xl bg-black px-4 text-white md:max-w-md md:p-8",children:[(0,n.jsxs)(L.c7,{children:[(0,n.jsx)(L.L3,{className:"text-center text-base",children:c("nickname"===l?"profile:profile_nickname":"profile:profile_introduction")}),(0,n.jsx)(L.rr,{})]}),(0,n.jsx)(G,{editType:l,nickname:(null==e?void 0:e.nickname)||"",introduction:(null==e?void 0:e.introduction)||"",onSuccess:()=>{t(),i(!1)}})]})]})]})}function U(e){let{t}=(0,f.Bd)("profile"),[s,i]=(0,a.useState)(!1),[l,o]=(0,a.useState)(e.nickname||""),[c,d]=(0,a.useState)(e.nickname||""),[u,m]=(0,a.useState)(!1),p=(0,a.useMemo)(()=>W(l),[l]),h=!l||!l.trim()||p<2||p>18||s,x=async()=>{try{if(h)return;i(!0),await r.gu.updateUserProfile({nickname:l}),e.onSuccess()}catch(e){}finally{i(!1)}};return(0,n.jsxs)("div",{children:[(0,n.jsxs)("div",{className:"relative",children:[(0,n.jsx)(O.p,{className:"w-full pr-16",value:c,autoFocus:!0,onChange:e=>{let t=e.target.value;if(u){d(t);return}let s=V(t,18);o(s),d(s)},onCompositionStart:()=>{m(!0)},onCompositionEnd:e=>{m(!1);let t=V(e.currentTarget.value,18);o(t),d(t)},placeholder:t("enter-nickname")}),(0,n.jsxs)("div",{className:"absolute right-3 top-1/2 -translate-y-1/2 text-xs text-white/50",children:[p," / ",18]})]}),(0,n.jsx)(I.$,{className:"mt-6 md:mt-10",onClick:x,disabled:h,fullWidth:!0,children:t("confirm",{ns:"common"})})]})}function H(e){var t,s;let{t:i}=(0,f.Bd)("profile"),[l,o]=(0,a.useState)(!1),{control:c,handleSubmit:d,formState:u}=(0,D.mN)({mode:"onChange",defaultValues:{introduction:e.introduction||""}}),m=async t=>{try{if(l)return;o(!0),await r.gu.updateUserProfile({introduction:t.introduction}),e.onSuccess()}catch(e){}finally{o(!1)}},{errors:p}=u;return(0,n.jsxs)("div",{children:[(0,n.jsx)(D.xI,{control:c,name:"introduction",rules:{required:i("introduction-cannot-be-empty"),validate:e=>!(e.length>255)||i("introduction-too-long",{count:255})},render:e=>{let{field:t}=e;return(0,n.jsx)(O.p,{...t,className:"w-full",onChange:e=>{t.onChange(e)},autoFocus:!0,placeholder:i("enter-introduction")})}}),(null===(t=p.introduction)||void 0===t?void 0:t.message)&&(0,n.jsx)(B.A,{children:null===(s=p.introduction)||void 0===s?void 0:s.message}),(0,n.jsx)(I.$,{className:"mt-6 md:mt-10",onClick:d(m),disabled:!u.isValid,fullWidth:!0,children:i("confirm",{ns:"common"})})]})}function G(e){return"nickname"===e.editType?(0,n.jsx)(U,{nickname:e.nickname,onSuccess:e.onSuccess}):(0,n.jsx)(H,{introduction:e.introduction||"",onSuccess:e.onSuccess})}var X=s(71429),q=s(44316),$=s(77427),Z=s(73799),Q=s(7261),J=s(61625),ee=s(19530),et=s(75194);function es(e){var t;let{t:s}=(0,f.Bd)(["auth","common"]),{locale:i}=(0,Q.useRouter)(),[r,l]=(0,a.useState)(!1),o=(0,a.useRef)(""),{control:c,handleSubmit:d,formState:{errors:u,isValid:m},clearErrors:p,watch:h}=(0,D.mN)({defaultValues:{account:""}}),x=h("account");(0,a.useEffect)(()=>{o.current=x},[x]);let v=async e=>{try{l(!0),await g()}catch(e){}finally{l(!1)}},g=async()=>{try{let{data:t}=await ee.ZQ.needCaptcha($.MP5.ALI_CLOUD,e.type,o.current);if(t){(0,et.A)();return}j()}catch(e){}},j=async t=>{try{let s={identity:o.current,type:e.type};return t&&(s.securityToken=t,s.captchaChannel=$.MP5.ALI_CLOUD),await (0,ee._N)(s),e.onSuccess(o.current),!0}catch(e){throw e}};return(0,n.jsxs)("div",{children:[e.type===$.NiO.email&&(0,n.jsx)(D.xI,{name:"account",control:c,rules:{required:s("validateEmailMsg"),validate:e=>(0,$.DTn)(e)||s("validateEmailMsg")},render:e=>{let{field:t}=e;return(0,n.jsx)(O.p,{...t,onChange:e=>{t.onChange(e),p("account")},"aria-label":s("login_place_email"),placeholder:s("login_place_email"),tabIndex:0,autoFocus:!0})}}),e.type===$.NiO.phone&&(0,n.jsx)(D.xI,{name:"account",control:c,rules:{required:s("cell-phone-number-cannot-be-empty"),validate:e=>(0,$.VtN)(e)||s("please-enter-the-correct-cell-phone-number")},render:e=>{let{field:t}=e;return(0,n.jsx)(Z.A,{...t,placeholder:s("login_place_phone"),onChange:e=>
1{t.onChange(e),p("account")}})}}),(null===(t=u.account)||void 0===t?void 0:t.message)&&(0,n.jsx)(B.A,{children:u.account.message}),(0,n.jsx)(J.A,{locale:i,onCaptchaVerify:async e=>{try{return await j(e)}catch(e){return!1}}}),(0,n.jsx)(I.$,{fullWidth:!0,className:"mt-6",type:"submit",disabled:!m||r,loading:r,onClick:d(v),children:s("common:continue",{ns:"common"})||"Continue"})]})}var en=s(61378),ea=s(18969),ei=s(49294),er=s(95517),el=s(7014);function eo(e){let{t}=(0,f.Bd)("auth"),{locale:s}=(0,Q.useRouter)(),{control:i,handleSubmit:r,formState:l}=(0,D.mN)({mode:"onChange",defaultValues:{code:""}}),[o,c]=(0,a.useState)(!1),{count:d,isDisabled:u,start:m}=(0,er.L)(),p=(0,el.N7)(e.account,e.type),{errors:h,isValid:x}=l,v=async t=>{try{c(!0),await e.onSubmit(t.code)}catch(e){}finally{c(!1)}};return(0,n.jsxs)("div",{children:[(0,n.jsx)(ea.Z,{className:"mt-6 text-left font-semibold lg:mt-6",children:(0,n.jsx)("span",{dangerouslySetInnerHTML:{__html:t("a-text-message-with-verification-code-has-been-sent-to",{account:e.account&&e.account.length>4&&e.type===$.NiO.phone?"+(".concat(e.account.substring(0,4).replace(/^0+/,""),")").concat(e.account.substring(4)):e.account})}})}),(0,n.jsxs)("div",{className:"mt-4 flex flex-col lg:mt-[8%]",children:[(0,n.jsx)(ei.P,{control:i,name:"code",errors:h,rules:{required:t("verification-code-cannot-be-empty")},onComplete:e=>{x&&r(v)()}}),(0,n.jsxs)("div",{className:"mt-2 flex items-center justify-end text-sm font-medium text-white lg:mt-6",children:[(0,n.jsx)("span",{children:t("did-not-receive-it")}),u?(0,n.jsxs)("span",{className:"ml-1 text-primary",children:[t("resetSendText"),"ï¼",t("second",{count:d}),"ï¼"]}):(0,n.jsx)("a",{type:"button",onClick:p.sendCodeWithCheck,className:"ml-1 h-auto cursor-pointer p-0 text-primary",children:t("resetSendText")})]}),(0,n.jsx)(J.A,{locale:s,onCaptchaVerify:async e=>{try{let t=await p.sendCode(e);return t&&m(),t}catch(e){return!1}}}),(0,n.jsx)(I.$,{fullWidth:!0,type:"submit",disabled:!x||o,loading:o,onClick:r(v),className:"mt-6",children:t("common:continue",{ns:"common"})||"Continue"})]})]})}var ec=function(e){return e[e.account=0]="account",e[e.code=1]="code",e}(ec||{});function ed(e){let{t}=(0,f.Bd)("profile"),[s,i]=(0,a.useState)(!1),[r,l]=(0,a.useState)(""),[o,c]=(0,a.useState)(0),d=()=>{i(!1),l(""),c(0)},u=async t=>{await (0,ee.DP)(e.type,r,t)&&(d(),e.onSuccess())},m=()=>e.type===$.NiO.phone?{label:t("acc_safe_change_phone"),text:t("bind_phone")}:{label:t("acc_safe_change_email"),text:t("bind_email")};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(Y.A,{label:m().label,text:m().text,onClick:()=>i(!0)}),(0,n.jsxs)(en.A,{visible:s,onClose:d,showPre:1===o,onPre:()=>c(0),title:0===o?e.type===$.NiO.phone?t("what_is_your_new_phone"):t("what_is_your_new_email"):t("enter_verification_code"),children:[0===o&&(0,n.jsx)(es,{type:e.type,onSuccess:e=>{l(e),c(1)}}),1===o&&(0,n.jsx)(eo,{type:e.type,account:r,onSubmit:u})]})]})}var eu=s(89016),em=s(10885),ep=function(e){return e[e.verifyTransactionCode=0]="verifyTransactionCode",e[e.verifyLoginPassword=1]="verifyLoginPassword",e[e.account=2]="account",e[e.code=3]="code",e}(ep||{});function eh(e){let{t}=(0,f.Bd)("profile"),[s,i]=(0,a.useState)(!1),[r,l]=(0,a.useState)(""),[o,c]=(0,a.useState)(""),[d,u]=(0,a.useState)(""),[m,p]=(0,a.useState)(e.hasTransitionCode?0:1),h=e=>{u(e),p(3)},x=()=>{i(!1),l(""),c(""),u(""),p(e.hasTransitionCode?0:1)},v=async t=>{await (0,ee.hj)(e.type,d,t,o,r||void 0),x(),e.onSuccess()},g=(0,a.useMemo)(()=>e.hasTransitionCode?0!==m:1!==m,[m,e.hasTransitionCode]),j=()=>{switch(m){case 3:p(2);break;case 2:p(1);break;case 1:e.hasTransitionCode&&p(0)}};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(Y.A,{label:e.type===$.NiO.phone?t("acc_safe_change_phone"):t("acc_safe_change_email"),text:e.initialAccount,onClick:()=>i(!0)}),(0,n.jsxs)(en.A,{visible:s,onClose:x,showPre:g,onPre:()=>j(),title:(()=>{switch(m){case 0:return t("what-is-your-transaction-password",{ns:"common"});case 1:return t("login-password-title",{ns:"common"});case 2:return e.type===$.NiO.phone?t("what_is_your_new_phone"):t("what_is_your_new_email");case 3:return t("enter_verification_code");default:return""}})(),children:[0===m&&(0,n.jsx)(eu.A,{type:1,onSuccess:e=>{l(e||""),p(1)}}),1===m&&(0,n.jsx)(em.A,{onSuccess:e=>{c(e||""),p(2)}}),2===m&&(0,n.jsx)(es,{type:e.type,onSuccess:e=>{h(e),p(3)}}),3===m&&(0,n.jsx)(eo,{type:e.type,account:d,onSubmit:v})]})]})}function ex(e){return e.hasAccount?(0,n.jsx)(eh,{initialAccount:e.account||"",type:e.type,onSuccess:e.onSuccess,hasTransitionCode:e.hasTransactionCode}):(0,n.jsx)(ed,{type:e.type,onSuccess:e.onSuccess})}var ef=s(46587);function ev(e){var t,s;let{t:i}=(0,f.Bd)(["profile","common"]),[l,o]=(0,a.useState)(!1),{control:c,handleSubmit:d,formState:u}=(0,D.mN)({mode:"onChange",defaultValues:{inviteCode:""}}),m=async t=>{try{if(l)return;
1o(!0),await r.gu.bindInviter(t.inviteCode),e.onSuccess()}catch(e){}finally{o(!1)}},{errors:p}=u;return(0,n.jsxs)("div",{className:"space-y-4",children:[(0,n.jsx)(D.xI,{control:c,name:"inviteCode",rules:{required:i("invited-code-not-empty",{ns:"profile"})},render:e=>{let{field:t}=e;return(0,n.jsx)(O.p,{...t,className:"w-full",autoFocus:!0,onChange:e=>{t.onChange(e)},placeholder:i("invite_code")})}}),(null===(t=p.inviteCode)||void 0===t?void 0:t.message)&&(0,n.jsx)(B.A,{children:null===(s=p.inviteCode)||void 0===s?void 0:s.message}),(0,n.jsx)(I.$,{onClick:d(m),disabled:!u.isValid||l,fullWidth:!0,loading:l,className:"mt-6",children:i("continue",{ns:"common"})})]})}function eg(e){let{t}=(0,f.Bd)("profile"),[s,i]=(0,a.useState)(!1);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(Y.A,{label:t("invite_code_label"),onClick:()=>{i(!0)}}),(0,n.jsx)(en.A,{visible:s,onClose:()=>i(!1),title:t("invite_code_label"),children:(0,n.jsx)(ev,{onSuccess:()=>{var t;i(!1),null===(t=e.onSuccess)||void 0===t||t.call(e)}})})]})}var ej=s(58298);function eb(e){let{t}=(0,f.Bd)("auth"),[s,i]=(0,a.useState)(!1),{control:r,handleSubmit:l,formState:o,watch:c,trigger:d}=(0,D.mN)({mode:"onChange",defaultValues:{password:"",againPassword:""}}),{isValid:u,errors:m}=o,p=c("password"),h=async t=>{try{i(!0),await e.onSubmit(t.password)}catch(e){}finally{i(!1)}};return(0,n.jsxs)("div",{children:[(0,n.jsx)(ej.y,{control:r,name:"password",errors:m,rules:{required:t("password-cannot-be-empty"),validate:e=>(0,$.Oj1)(e)||t("password-required-doc")},label:t("set-new-password"),placeholder:t("enter-login-password"),tabIndex:0,onPasswordChange:()=>{d("againPassword")}}),(0,n.jsx)(ej.y,{control:r,name:"againPassword",errors:m,rules:{required:t("password-cannot-be-empty"),validate:e=>(0,$.Oj1)(e)?e===p||t("doest-not-match-previous-password"):t("password-required-doc")},label:t("confirm-new-password"),placeholder:t("enter-login-password"),tabIndex:1,onPasswordChange:()=>{d("password")}}),(0,n.jsx)(I.$,{fullWidth:!0,className:"mt-6",disabled:!u||s,loading:s,onClick:l(h),children:t("continue",{ns:"common"})})]})}var ew=function(e){return e[e.transactionCode=0]="transactionCode",e[e.originalPassword=1]="originalPassword",e[e.newPassword=2]="newPassword",e}(ew||{});function ey(e){let{t}=(0,f.Bd)("profile"),[s,i]=(0,a.useState)(""),[r,l]=(0,a.useState)(""),[o,c]=(0,a.useState)(!1),[d,u]=(0,a.useState)(e.hasTransitionCode?0:1),m=(0,a.useMemo)(()=>e.hasTransitionCode?0!==d:1!==d,[d,e.hasTransitionCode]),p=()=>{c(!1),i(""),l(""),u(e.hasTransitionCode?0:1)},h=async t=>{await (0,ee.Yh)(t,s,r||void 0)&&(p(),e.onSuccess())};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(Y.A,{label:t("acc_safe_log_pwd"),onClick:()=>c(!0)}),(0,n.jsxs)(en.A,{visible:o,onClose:p,showPre:m,onPre:()=>{switch(d){case 2:u(1);break;case 1:e.hasTransitionCode&&u(0)}},title:(()=>{switch(d){case 0:return t("what-is-your-transaction-password",{ns:"common"});case 1:return t("login-password-title",{ns:"common"});case 2:return t("set-new-login-password",{ns:"common"});default:return""}})(),children:[0===d&&(0,n.jsx)(eu.A,{type:1,onSuccess:e=>{l(e||""),u(1)}}),1===d&&(0,n.jsx)(em.A,{onSuccess:e=>{i(e||""),u(2)}}),2===d&&(0,n.jsx)(eb,{onSubmit:h})]})]})}var e_=s(43755),eN=s(9978),eA=s(86910),eS=s(11059),eC=function(e){return e[e.oldPassword=0]="oldPassword",e[e.newPassword=1]="newPassword",e[e.confirmPassword=2]="confirmPassword",e}(eC||{});function ek(e){let{t}=(0,f.Bd)("common"),[s,i]=(0,a.useState)(!1),[r,l]=(0,a.useState)(0),[o,c]=(0,a.useState)(""),[d,u]=(0,a.useState)(""),[m,p]=(0,a.useState)(!1),h=()=>{i(!1),c(""),u(""),l(0)},x=async()=>{try{if(!await (0,ee.V6)(d,o))return;h(),e.onSuccess()}catch(e){}};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(Y.A,{onClick:()=>i(!0),label:t("acc_safe_trade_pwd",{ns:"profile"})}),(0,n.jsxs)(en.A,{visible:s,onClose:h,title:(()=>{switch(r){case 0:return t("what-is-your-transaction-password");case 1:return t("set-transaction-password");case 2:return t("confirm-transaction-password");default:return""}})(),showPre:0!==r,onPre:()=>{switch(r){case 2:l(1);break;case 1:l(0)}},children:[0===r&&(0,n.jsx)(eu.A,{type:1,onSuccess:e=>{c(e||""),l(1)},extraInfo:(0,n.jsx)(eS.A,{onClick:()=>{h(),p(!0)}})}),1===r&&(0,n.jsx)(eN.A,{onSubmit:e=>{u(e),l(2)}},"newPassword"),2===r&&(0,n.jsx)(eA.A,{prePws:d,onSubmit:x},"confirmPassword")]}),(0,n.jsx)(ef.A,{visible:m,onClose:()=>p(!1),onSuccess:()=>{p(!1),e.onSuccess()},hasAccountOpening:e.hasAccountOpening})]})}function eR(e){return e.hasTransitionCode?(0,n.jsx)(ek,{hasAccountOpening:e.hasAccountOpening,onSuccess:e.onSuccess}):(0,n.jsx)(e_.A,{onSuccess:e.onSuccess})}function eT(){let{isLoading:e,data:t,mutate:s}=(0,X.El)(),{isLoading:a,masterAccount:i}=(0,X.XX)();return e||a?(0,n.jsx)("main",{className:"mt-1 flex items-center justify-center",children:(0,n.jsx)(q.gS,{height:120,width:120})}):(0,n.jsxs)(w.P.div,{initial:{opacity:0,y:10}
1,animate:{opacity:1,y:0},exit:{opacity:0,y:-10},transition:{duration:.3},className:"space-y-6",children:[(0,n.jsx)(ex,{type:$.NiO.phone,hasTransactionCode:(null==t?void 0:t.hasTransactionCode)||!1,hasAccount:!!(null==t?void 0:t.hasPhone),account:null==t?void 0:t.phone,onSuccess:s}),(0,n.jsx)(ex,{type:$.NiO.email,hasTransactionCode:(null==t?void 0:t.hasTransactionCode)||!1,hasAccount:(null==t?void 0:t.hasEmail)||!1,account:null==t?void 0:t.email,onSuccess:s}),(0,n.jsx)(ey,{hasTransitionCode:(null==t?void 0:t.hasTransactionCode)||!1,onSuccess:s}),(0,n.jsx)(eR,{hasTransitionCode:null==t?void 0:t.hasTransactionCode,onSuccess:s,hasAccountOpening:!!(i&&(null==i?void 0:i.masterAccountOpenStatus)>=$.kvj.APPROVED)}),!(null==t?void 0:t.hasInviter)&&(null==i?void 0:i.depositStatus)!=2&&(0,n.jsx)(eg,{onSuccess:s})]})}var eF=s(62070),eE=s(85865),eP=s(36427),eM=s(37449);function eI(){var e;let t=(0,Q.useRouter)(),{t:s}=(0,f.Bd)("profile"),{masterAccount:a}=(0,X.XX)(),{isNeedAddressProof:i}=(0,eP.A)(),r=()=>(null==a?void 0:a.addressProofAuditStatus)===$.YFn.AUDIT_PASS?{title:s("profile:address_proof_audit_success"),subTitle:s("profile:address_proof_audit_success_subtitle")}:(null==a?void 0:a.addressProofAuditStatus)===$.YFn.SUBMITTED?{title:s("profile:address_proof_upload_under_review"),subTitle:s("profile:address_proof_upload_under_review_subtitle")}:(null==a?void 0:a.addressProofRejectReason)===void 0||(null==a?void 0:a.addressProofRejectReason)===0?{title:s("profile:upload_address_proof"),subTitle:s("profile:upload_address_proof_subtitle")}:{title:s("profile:upload_address_proof_reject_title"),subTitle:s("profile:upload_address_proof_reject_subtitle")};return(0,n.jsx)(w.P.div,{initial:{opacity:0,y:10},animate:{opacity:1,y:0},exit:{opacity:0,y:-10},transition:{duration:.3},className:"space-y-4",children:(0,n.jsxs)("div",{className:"flex flex-col",children:[(0,n.jsxs)("div",{className:"flex flex-col text-left",children:[(0,n.jsx)("h2",{className:"text-base font-semibold text-text-accent md:text-2xl",children:r().title}),(0,n.jsx)("p",{className:"mt-3 max-w-screen-sm text-sm text-text-muted md:mt-6 md:text-base",children:r().subTitle}),(null==a?void 0:a.addressProofAuditStatus)===$.YFn.REJECT&&(0,n.jsx)("p",{className:"mt-4 text-xs text-text-error md:mt-6 md:text-sm",children:eM.B.getState().getKeyMessage("master-account-reject.".concat((0,eM.M)(t.locale),".").concat(null!==(e=null==a?void 0:a.addressProofRejectReason)&&void 0!==e?e:0))})]}),(0,n.jsxs)("div",{className:"mt-8 flex w-full flex-col items-stretch md:flex-row md:items-end md:gap-10",children:[(0,n.jsx)(g(),{width:293,height:270,className:"mx-auto object-contain md:mx-0",src:i(a)?(0,eF.gi)("/profile/upload-address-placeholder.png"):(0,eF.gi)("/profile/upload-address-placeholder-sucess.png"),alt:"Address Proof"}),i(a)&&(0,n.jsx)("div",{className:"px-5 md:px-0",children:(0,n.jsx)(I.$,{onClick:()=>{t.push((0,eE.W)("addressProof",t.locale,{redirectUrl:encodeURIComponent(window.location.href)}))},className:"mt-6 w-full px-6 md:mt-0 md:w-auto md:px-24",children:(null==a?void 0:a.addressProofAuditStatus)===$.YFn.AUDIT_PASS||(null==a?void 0:a.addressProofAuditStatus)===$.YFn.SUBMITTED?s("profile:dialog_account_bind_positive"):(null==a?void 0:a.addressProofRejectReason)==void 0||(null==a?void 0:a.addressProofRejectReason)===0?s("profile:upload_now"):s("profile:re_submit_now")})})]})]})})}var eL=s(72514),eO=s(59387),eB=s(32528),eD=s.n(eB),eY=s(28630);let eK=[{id:"green-up",label:"profer_up_down_1"},{id:"red-up",label:"profer_up_down_2"}];function eW(){var e;let{t,i18n:s}=(0,f.Bd)("profile"),i=(0,Q.useRouter)(),[r,l]=(0,a.useState)(s.language||eY.eo[0].locale),o=(0,eO.x)(e=>e.riseFallColor),c=(0,eO.x)(e=>e.setRiseFallColor),[d,u]=(0,a.useState)(!1),[m,p]=(0,a.useState)(!1),[h,x]=(0,a.useState)(null),v=async(e,t,s,n)=>{h||(x(e),s(t),await new Promise(e=>setTimeout(e,320)),x(null),n())};return(0,n.jsxs)(w.P.div,{initial:{opacity:0,y:10},animate:{opacity:1,y:0},exit:{opacity:0,y:-10},transition:{duration:.3},className:"space-y-4",children:[(0,n.jsxs)(L.lG,{open:d,onOpenChange:u,children:[(0,n.jsx)(L.zM,{asChild:!0,children:(0,n.jsx)(Y.A,{onClick:()=>u(!0),label:t("profile:profer_language"),text:(0,eY.OP)(i.locale)})}),(0,n.jsxs)(L.Cf,{className:"max-w-md border border-white/10 bg-[#0B0B0F] text-white",children:[(0,n.jsx)(L.c7,{children:(0,n.jsx)(L.L3,{className:"text-center text-base",children:t("profile:profer_language")})}),(0,n.jsx)("div",{className:"mt-4 space-y-4",children:eY.eo.map(e=>{let t=e.locale===(r||s.language);return(0,n.jsxs)(eD(),{href:i.asPath,locale:e.locale,onClick:()=>l(e.locale),className:"flex w-full items-center justify-between py-2",children:[(0,n.jsx)("span",{className:"text-base ".concat(t?"text-white":"text-white/50"),children:e.title}),(0,n.jsx)("div",{className:"relative flex h-6 w-6 items-center justify-center",children:(0,n.jsx)("div",{className:"h-6 w-6 rounded-full border-2 transition-colors ".concat(t?"border-white":"border-white/30"),children:t&&(0,n.jsx)("div",{className:"absolute inset-0 flex items-center justify-center",children:(0,n.jsx)("div",{className:"h-3 w-3 rounded-full bg-white"})})})})]},e.locale)})})]})]}),(0,n.jsxs)(L.lG,{open:m,onOpenChange:p,children:[(0,n.jsx)(L.zM,{asChild:!0,children:(0,n.jsx)(Y.A,{label:t("profile:profer_up_down"),onClick:()=>p(!0),text:t("profile:".concat(null===(e=eK.find(e=>e.id===o))||void 0===e?void 0:e.label))})}),(0,n.jsxs)(L.Cf,{className:"max-w-md border border-white/10 bg-[#0B0B0F] text-white",children:[(0,n.jsx)(L.c7,{children:(0,n.jsx)(L.L3,{className:"text-center text-base",children:t("profile:profer_up_down")})}),(0,n.jsx)("div",{className:"mt-4 space-y-2",children:eK.map(e=>{let s=e.id===o;return(0,n.jsxs)(w.P.button,{onClick:()=>v("color",e.id,e=>c(e),()=>p(!1)),className:"flex w-full items-center justify-between py-2",whileHover:{x:2},disabled:"color"===h,children:[(0,n.jsx)("span",{className:"text-base ".concat(s?"text-white":"text-white/50"),children:t("profile:".concat(e.label))}),(0,n.jsx)("div",{className:"relative flex h-6 w-6 items-center justify-center",children:(0,n.jsx)("div",{className:"h-6 w-6 rounded-full border-2 transition-colors ".concat(s?"border-white":"border-white/30"),children:s&&(0,n.jsx)("div",{className:"absolute inset-0 flex items-center justify-center",children:(0,n.jsx)("div",{className:"h-3 w-3 rounded-full bg-white"})})})})]},e.id)})})]})]})]})}
1var eV=s(86970),ez=s(18369),eU=s(80655),eH=s(52431),eG=s(87054),eX=s(35291),eq=s(22698),e$=s(6304);function eZ(){let{t:e}=(0,f.Bd)("profile"),t=(0,Q.useRouter)(),{logout:s}=(0,M.A)(),{onShowContactUs:i}=(0,eH.$S)(),r=(0,eV.A)(),[l,o]=(0,a.useState)("edit-profile"),[c,d]=(0,a.useState)(!1),[u,m]=(0,a.useState)(!1),[p,h]=(0,a.useState)(),x=(0,e$.S)(e=>e.open);(0,a.useEffect)(()=>{if(x)return;let t=!1;return eG.hS.loadDisplaySnapshot().then(s=>{t||h({text:e((0,eX.KL)((0,eX.yB)(s)).key)})}),()=>{t=!0}},[x,e]);let v=[{id:"edit-profile",label:e("profile:edit_profile_title"),icon:(0,n.jsx)(A.A,{className:"h-5 w-5"})},{id:"personal-info",label:e("profile:acc_safe_title"),icon:(0,n.jsx)(S.A,{className:"h-5 w-5"})},{id:"address-proof",label:e("profile:address_proof"),icon:(0,n.jsx)(C.A,{className:"h-5 w-5"})},{id:"preferences",label:e("profile:setting_invil"),icon:(0,n.jsx)(k.A,{className:"h-5 w-5"})},{id:"privacy",label:e("profile:privacy_policy"),icon:(0,n.jsx)(R.A,{className:"h-5 w-5"})},{id:"option-learning",label:e("common:option_learning.row_title"),badge:p,icon:(0,n.jsx)(T.A,{className:"h-5 w-5"})},{id:"customer-service",label:e("profile:customer_service"),icon:(0,n.jsx)(F.A,{className:"h-5 w-5"})},{id:"log-out",label:e("profile:setting_logout"),icon:(0,n.jsx)(E.A,{className:"h-5 w-5"}),isLogout:!0}],g=(0,a.useCallback)(n=>{if(n.isLogout){let n=eL.y.open({type:"confirm",title:e("profile:setting_logout"),content:e("profile:dialog_logout_content"),confirm:e("profile:dialog_logout_positive"),cancel:e("profile:dialog_logout_insactive"),onConfirm:async()=>{try{await ee.ZQ.logout(),s(),eL.y.close(n),t.replace("/")}catch(e){}}})}else"privacy"===n.id?m(!0):"customer-service"===n.id?null==i||i():"option-learning"===n.id?(0,eq.ff)(t.locale):(o(n.id),r&&d(!0))},[r,e,s,t,i]),j=()=>{switch(l){case"edit-profile":return(0,n.jsx)(z,{});case"personal-info":return(0,n.jsx)(eT,{});case"address-proof":return(0,n.jsx)(eI,{});case"preferences":return(0,n.jsx)(eW,{});default:return(0,n.jsx)("div",{className:"rounded-lg border border-white/10 bg-white/5 p-6",children:"Noting to show here yet."})}};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{className:"flex gap-x-4 ".concat(r?"flex-col":""),children:[(0,n.jsx)(w.P.div,{className:r?"w-full":"flex-shrink-0",initial:{opacity:0,x:-20},animate:{opacity:1,x:0},transition:{duration:.3},children:(0,n.jsx)("div",{className:"space-y-0",children:v.map((e,t)=>(0,n.jsxs)("div",{className:"relative",children:[t>0&&(0,n.jsx)("div",{className:"absolute left-0 right-0 top-0 h-px bg-divider-side"}),(0,n.jsxs)(w.P.button,{onClick:()=>g(e),className:"group relative flex w-full items-center gap-2 px-2.5 py-4 text-left text-xs font-semibold transition-all md:gap-3 md:px-3 md:py-4 md:text-sm ".concat(l===e.id?"bg-black text-white":"text-text-muted hover:border-b hover:border-t hover:border-divider-active hover:bg-white/5 hover:text-text-accent"),initial:{opacity:0,x:-20},animate:{opacity:1,x:0},transition:{delay:.05*t},children:[(0,n.jsx)("span",{className:"inline-block flex-shrink-0 transition-colors md:hidden",children:e.icon}),(0,n.jsxs)("div",{className:"flex min-w-0 flex-1 items-center gap-2",children:[(0,n.jsx)("p",{className:"truncate",children:e.label}),e.badge&&(0,n.jsx)("span",{className:"shrink-0 rounded-full bg-status-warning-bg px-2 py-0.5 text-[11px] font-medium leading-4 text-primary",children:e.badge.text})]}),(0,n.jsx)("div",{className:"relative flex min-w-[20px] items-center justify-end",children:l!==e.id||r?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(P.A,{className:"h-4 w-4 flex-shrink-0 text-white/40 transition-colors group-hover:opacity-0"}),(0,n.jsx)(w.P.div,{className:"absolute mr-1.5 h-1.5 w-1.5 rounded-full bg-white opacity-0 transition-opacity group-hover:opacity-100",initial:{scale:0},animate:{scale:1},transition:{type:"spring",stiffness:300,damping:30}})]}):(0,n.jsx)(P.A,{className:"h-4 w-4 flex-shrink-0 text-white transition-colors"})})]})]},e.id))})}),!r&&(0,n.jsx)(w.P.div,{className:"flex-1 rounded-lg bg-[#0C0A16]",initial:{opacity:0}
1,animate:{opacity:1},transition:{duration:.3},children:(0,n.jsx)(y.N,{mode:"wait",children:(0,n.jsx)(w.P.div,{initial:{opacity:0,y:10},animate:{opacity:1,y:0},exit:{opacity:0,y:-10},transition:{duration:.3},className:"space-y-4 p-4 md:space-y-6 md:p-6",children:j()},l)})})]}),r&&(0,n.jsx)(ez.A,{open:c,onOpenChange:d,className:"h-full w-full",children:(0,n.jsx)("div",{className:"space-y-4 p-4 pt-14 md:space-y-6 md:p-6 md:pt-6",children:j()})}),(0,n.jsx)(ez.A,{open:u,onOpenChange:m,className:"h-full w-full",children:(0,n.jsx)(eU.A,{url:(0,eE.W)("privacyPolicy")})})]})}let eQ=e=>(0,n.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",...e,children:(0,n.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,d:"M5.863 16.46H5.24a2.04 2.04 0 0 1-2.04-2.04V5.238a2.04 2.04 0 0 1 2.04-2.04h13.52a2.04 2.04 0 0 1 2.04 2.04v9.182a2.04 2.04 0 0 1-2.04 2.04h-.654M14.893 18.125l-2.908 3.193-2.908-3.193M12.005 12.646v8.163"})}),eJ=e=>(0,n.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",...e,children:(0,n.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,d:"M5.863 7.54H5.24A2.04 2.04 0 0 0 3.2 9.58v9.182a2.04 2.04 0 0 0 2.04 2.04h13.52a2.04 2.04 0 0 0 2.04-2.04V9.58a2.04 2.04 0 0 0-2.04-2.04h-.654M14.893 5.875l-2.908-3.193-2.908 3.193M12.005 11.354V3.19"})}),e0=e=>(0,n.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none",...e,children:(0,n.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.3,d:"M4 10.778V6.413C4 4.533 5.59 3 7.547 3h9.906C19.41 3 21 4.534 21 6.421V17.58C21 19.466 19.41 21 17.453 21H7.547C5.59 21 4 19.635 4 17.747l2.625-4.196 2.12 2.722 2.773-5.343 2.641 4.129 3.327-7.795-2.74 1.542"})});var e1=s(15955);function e2(){let e=(0,Q.useRouter)(),{t}=(0,f.Bd)("transfer"),{handleDirectToDeposit:s,handleDirectToWithdraw:i}=(0,e1.A)(),[r,l]=(0,a.useState)(!1),o=[{type:"deposit",name:t("TRANSFER_deposit"),icon:(0,n.jsx)(eQ,{})},{type:"withdraw",name:t("TRANSFER_withdraw"),icon:(0,n.jsx)(eJ,{})},{type:"transfer",name:t("TRANSFER_transfer_stocks"),icon:(0,n.jsx)(e0,{})}],c=(0,a.useCallback)(e=>{switch(e){case"deposit":s();break;case"withdraw":i();break;case"transfer":l(!0)}},[e]),d=e=>(0,n.jsxs)("button",{onClick:()=>e.onClick(),className:"group flex min-w-[100px] flex-col items-center gap-2 rounded-lg border border-white/10 bg-black p-3 outline-none transition-all duration-300 hover:border-white md:min-w-0 md:flex-row md:justify-between md:gap-3 md:p-5",children:[(0,n.jsxs)("div",{className:"flex flex-col items-center gap-2 md:flex-row md:gap-3",children:[(0,n.jsx)("div",{className:"flex h-8 w-8 items-center justify-center rounded-lg bg-[#29253F] text-white transition-colors group-hover:bg-white group-hover:text-black md:h-10 md:w-10",children:e.icon}),(0,n.jsx)("span",{className:"text-xs text-white transition-colors group-hover:text-white md:text-sm",children:e.name})]}),(0,n.jsx)(P.A,{className:"hidden h-5 w-5 text-[#535353] transition-colors group-hover:text-white md:block"})]});return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{className:"flex justify-between overflow-x-auto md:grid md:grid-cols-3 md:gap-3 md:overflow-x-visible",children:o.map(e=>(0,n.jsx)(d,{...e,onClick:()=>c(e.type)},e.type))}),(0,n.jsx)(ez.A,{open:r,onOpenChange:l,className:"h-full w-full",children:(0,n.jsx)(eU.A,{url:(0,eE.W)("stockTransfer")})})]})}var e4=s(10349),e5=s(52395);let e3=(0,a.memo)(e=>{let[t,s]=(0,a.useState)(!1);return(0,eV.A)()?(0,n.jsxs)(e4._s,{open:t,onOpenChange:e=>!e&&s(!1),children:[(0,n.jsx)(e4.Uz,{asChild:!0,children:(0,n.jsx)("div",{onClick:()=>s(!0),children:e.placeholder})}),(0,n.jsx)(e4.zj,{children:(0,n.jsxs)("div",{className:"mx-auto w-full",children:[(0,n.jsxs)(e4.BE,{children:[(0,n.jsx)(e4.gk,{className:"text-center text-xl font-semibold",children:e.title}),(0,n.jsx)(e4.I6,{})]}),(0,n.jsx)("div",{onClick:()=>s(!1),children:e.children}),(0,n.jsx)(e4.tb,{className:"px-6",children:(0,n.jsx)("div",{})})]})})]}):(0,n.jsxs)(e5.AM,{open:t,onOpenChange:e=>!e&&s(!1),children:[(0,n.jsx)(e5.Wv,{asChild:!0,children:(0,n.jsx)("div",{onClick:()=>s(!0),children:e.placeholder})}),(0,n.jsx)(e5.hl,{align:"start",className:"w-80 !p-0",children:(0,n.jsx)("div",{onClick:()=>s(!1),className:"pb-6 pt-5",children:e.children})})]})});function e6(e){return(0,n.jsx)("div",{className:"hidden-scroll-bar max-h-[80vh] overflow-y-auto",children:e.list.map((t,s)=>(0,n.jsxs)("div",{children:[(0,n.jsx)("div",{className:(0,b.A)("cursor-pointer px-4.5 py-3 transition-colors duration-200 hover:bg-[#151515]","active:bg-[#151515]",e.active===t.value&&"bg-[#151515]"),children:(0,n.jsxs)("div",{className:"flex items-center justify-between",onClick:()=>e.onChange(t.value),children:[(0,n.jsx)("span",{className:"text-sm font-semibold",children:t.label}),e.active===t.value&&(0,n.jsx)("span",{className:"h-2 w-2 rounded-full bg-primary"})]})},t.value),s!==e.list.length-1&&(0,n.jsx)("div",{className:"h-[1px] bg-[#151515]"})]},t.value))})}e3.displayName="DrawFilter";var e7=s(80286),e9=s.n(e7),e8=s(33793),te=s(44451),tt=function(e){return e[e.all=-1]="all",e[e.deposit=0]="deposit",e[e.withdraw=1]="withdraw",e}({}),ts=function(e){return e[e.all=-1]="all",e[e.canceled=0]="canceled",e[e.processing=1]="processing",e[e.success=2]="success",e[e.failed=3]="failed",e[e.unfinished=4]="unfinished",e}({});let tn=sessionStorage,ta=(0,e8.v)()((0,te.Zr)((e,t)=>({type:-1,startTime:void 0,endTime:void 0,month:"all",status:-1,onTypeChange:t=>e(()=>({type:t})),onMonthChange:t=>e(()=>({month:t})),onMonthRangeChange:(t,s)=>e(()=>({startTime:t,endTime:s})),onStatusChange:t=>e(()=>({status:t}))}),{name:"transferState_v1",storage:tn,partialize:e=>({type:e.type,startTime:e.startTime,endTime:e.endTime,month:e.month,status:e.status})}));function ti(){let{t:e}=(0,f.Bd)("transfer"),t=ta(e=>e.type),s=ta(e=>e.month),i=ta(e=>e.startTime),r=ta(e=>e.endTime),l=ta(e=>e.status),o=ta(e=>e.onTypeChange),c=ta(e=>e.onMonthChange),d=ta(e=>e.onStatusChange),u=[{label:e("TRANSFER_all_types"),value:tt.all},{label:e("TRANSFER_deposit_title"),value:tt.deposit},{label:e("TRANSFER_withdrawal_title"),value:tt.withdraw}],m=(0,a.useMemo)(()=>{let t=[];for(let e=0;e<12;e++){let s=e9()().subtract(e,"month").format("YYYY-MM");t.push({label:s,value:s})}let s=e("TRANSFER_custom");i&&r&&(s=e("TRANSFER_custom_format",{startTime:i,endTime:r}));let n=[{label:e("TRANSFER_all_months"),value:"all"},...t];return i&&r&&n.push({label:s,value:"custom"}),n},[i,r,s,e]),p=[{label:e("TRANSFER_all_status"),value:ts.all},{label:e("TRANSFER_status_success"),value:ts.success},{label:e("TRANSFER_status_failed"),value:ts.failed},{label:e("TRANSFER_status_processing"),value:ts.processing},{label:e("TRANSFER_status_unfinished"),value:ts.unfinished},{label:e("TRANSFER_status_canceled"),value:ts.canceled}],h=()=>{var n,a,o;let c=(null===(n=u.find(e=>e.value===t))||void 0===n?void 0:n.label)||e("TRANSFER_all_types"),d=(null===(a=m.find(e=>e.value===s))||void 0===a?void 0:a.label)||e("TRANSFER_all_months");return"custom"!==s||i||r||(d=e("TRANSFER_all_months")),{type:c,month:d,status:(null===(o=p.find(e=>e.value===l))||void 0===o?void 0:o.label)||e("TRANSFER_all_status")}};return(0,n.jsx)(n.Fragment,{children:(0,n.jsxs)("div",{className:"mt-6 flex items-center space-x-4 ",children:[(0,n.jsx)(e3,{placeholder:(0,n.jsx)(tr,{text:h().type||""}),children:(0,n.jsx)(e6,{list:u,active:t,onChange:e=>{null==o||o(e)}})}),(0,n.jsx)(e3,{placeholder:(0,n.jsx)(tr,{text:h().month||""}),children:(0,n.jsx)(e6,{list:m,active:s,onChange:e=>{null==c||c(e)}})}),(0,n.jsx)(e3,{placeholder:(0,n.jsx)(tr,{text:h().status||""}
1),children:(0,n.jsx)(e6,{list:p,active:l,onChange:e=>{null==d||d(e)}})})]})})}function tr(e){return(0,n.jsxs)("div",{className:"inline-flex cursor-pointer items-center justify-between space-x-4 rounded-full bg-[#151515] px-3.5 py-2 text-xs font-semibold transition-all duration-200 hover:scale-105 hover:bg-[#1f1f1f] active:scale-100 md:text-sm",children:[(0,n.jsx)("span",{className:"whitespace-nowrap",children:e.text}),(0,n.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"11",height:"6",viewBox:"0 0 11 6",fill:"none",className:"transition-transform duration-200 group-hover:rotate-180",children:(0,n.jsx)("path",{d:"M0.625 0.625L5.125 5.125L9.625 0.625",stroke:"currentColor",strokeWidth:"1.25",strokeLinecap:"round"})})]})}var tl=s(57705),to=s(46275),tc=s(32103),td=s(65278),tu=s(54514);s(47366);let tm=new Set([$.opu.submitted,$.opu.processing,$.opu.completed]);function tp(e,t,s){if(t===$.opu.completed)return"TRANSFER_deposit_tip_completed";if("wire"===e){if(t===$.opu.submitted)return s?"TRANSFER_deposit_tip_wire_overdue":"TRANSFER_deposit_tip_wire_submitted";if(t===$.opu.processing)return s?"TRANSFER_deposit_tip_wire_overdue":null}if("checkout"===e){if(t===$.opu.submitted)return s?"TRANSFER_deposit_tip_checkout_submitted_overdue":"TRANSFER_deposit_tip_checkout_submitted";if(t===$.opu.processing)return"TRANSFER_deposit_tip_checkout_processing"}return"ewallet"===e&&(t===$.opu.submitted||t===$.opu.processing)?"TRANSFER_deposit_tip_ewallet_submitted":t===$.opu.submitted?"TRANSFER_deposit_tip_checkout_submitted":t===$.opu.processing?"TRANSFER_deposit_tip_checkout_processing":null}function th(e){switch(e){case $.opu.submitted:return"TRANSFER_status_submitted";case $.opu.processing:return"TRANSFER_status_processing";case $.opu.completed:return"TRANSFER_status_success";default:return"TRANSFER_status_processing"}}let tx=()=>{let{t:e}=(0,f.Bd)("transfer"),t=t=>{switch(t){case $.uSG.success:return e("TRANSFER_status_success");case $.uSG.failed:return e("TRANSFER_status_failed");case $.uSG.processing:return e("TRANSFER_status_processing");case $.uSG.unfinished:return e("TRANSFER_status_unfinished");case $.uSG.canceled:return e("TRANSFER_status_canceled");default:return""}};return{renderStatus:t,renderRecordStatus:s=>{if(s.transferType===$.Rhk.deposit){let t=function(e){switch(e){case $.opu.submitted:return"TRANSFER_status_submitted";case $.opu.processing:return"TRANSFER_status_processing";case $.opu.completed:return"TRANSFER_status_success";case"cancelled":case"canceled":return"TRANSFER_status_canceled";default:return null}}(s.depositProgressStatus);if(t)return e(t)}return t(s.status)}}};var tf=s(4291);function tv(e){let{label:t,value:s,emphasis:a}=e;return(0,n.jsxs)("div",{className:"grid grid-cols-2 items-baseline gap-4 py-3 last:pb-0",children:[(0,n.jsx)("dt",{className:"min-w-0 text-[0.8125rem] font-normal leading-[1.375rem] text-949494",children:t}),(0,n.jsx)("dd",{className:(0,b.A)("min-w-0 break-words text-right tabular-nums text-white [overflow-wrap:anywhere]",a?"text-[1.1875rem] font-semibold leading-[1.375rem]":"text-sm font-medium leading-[1.375rem]"),children:s})]})}function tg(e){var t;let s,{info:a,orderInfo:i,isSuccess:r}=e,{t:l}=(0,f.Bd)("transfer");if(!a)return null;let o=null==i?void 0:null===(t=i.order)||void 0===t?void 0:t.companyCode;return s=1===a.type?l("wire-transfer"):"vcpay"===o?l("vcpay-title"):"dcs"===o||"checkout"===o?l("card-title"):"dukpay"===o?l("online-banking-title"):o,(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(tv,{label:l("deposit-method-field"),value:s||""}),r&&(0,n.jsx)(tv,{label:l("credited-currency"),value:null==a?void 0:a.recordedCurrency}),r&&(0,n.jsx)(tv,{label:l("credited-amount"),value:(0,td.P)(null==a?void 0:a.recordedAmount),emphasis:!0})]})}function tj(e){var t,s,a,i;let{info:r,orderInfo:l}=e,{t:o}=(0,f.Bd)("transfer");return r&&tb(l)?(0,n.jsxs)(n.Fragment,{children:[(null==l?void 0:null===(t=l.order)||void 0===t?void 0:t.companyCode)==="vcpay"&&(0,n.jsx)(tv,{label:o("company-name"),value:o("vcpay-title")}),(null==l?void 0:l.cardInfo)&&(0,n.jsx)(tv,{label:o("name-on-card"),value:null==l?void 0:null===(s=l.cardInfo)||void 0===s?void 0:s.name}),(null==l?void 0:l.cardInfo)&&(0,n.jsx)(tv,{label:o("card-number"),value:"".concat(null==l?void 0:null===(a=l.cardInfo)||void 0===a?void 0:a.bin,"********").concat(null==l?void 0:null===(i=l.cardInfo)||void 0===i?void 0:i.cardMask)})]}):null}function tb(e){var t;return!!((null==e?void 0:e.cardInfo)||(null==e?void 0:null===(t=e.order)||void 0===t?void 0:t.companyCode)==="vcpay")}function tw(e){let{title:t,compact:s,children:a}=e;return(0,n.jsxs)("section",{className:(0,b.A)("border-t border-191919",s?"mt-6 pt-[1.4375rem]":"mt-[1.875rem] pt-6"),children:[(0,n.jsx)("h2",{className:"text-sm font-semibold leading-[1.375rem] text-white",children:t}),(0,n.jsx)("dl",{className:s?"mt-5":"mt-2",children:a})]})}var ty=s(3209),t_=s(15363),tN=s(49604),tA=s(60309);let tS={success:e=>(0,n.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",...e,children:[(0,n.jsx)("circle",{cx:12,cy:12,r:10,fill:"currentColor"}),(0,n.jsx)("path",{stroke:"#fff",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2.5,d:"m9 12 2 2 4-4"})]}),submitted:ty.A,processing:t_.A,failed:tN.A,canceled:tA.A};function tC(e){let{icon:t,title:s,description:a,a11yLabel:i}=e,r=tS[t];return(0,n.jsx)("dl",{className:"mt-6 bg-[var(--rf-status-bg)] px-4 py-3.5",children:(0,n.jsxs)("div",{className:"flex items-start justify-start",children:[(0,n.jsx)("dt",{className:"sr-only",children:i}),(0,n.jsxs)("dd",{className:"flex max-w-full items-start justify-start gap-3 text-left",children:[(0,n.jsx)("span",{className:"mt-[2px] grid h-6 w-6 shrink-0 place-items-center text-[var(--rf-status-fg)]",children:(0,n.jsx)(r,{className:"h-6 w-6 cursor-default"})}),(0,n.jsxs)("span",{className:"grid min-w-0 gap-[3px]",children:[(0,n.jsx)("span",{className:"text-base font-semibold leading-6 text-[var(--rf-status-fg)]",children:s}),a?(0,n.jsx)("span",{className:"text-xs font-normal leading-5 text-[var(--rf-status-desc)]",children:a}):null]})]})]})})}let tk={success:"[--rf-status-fg:#4FC08D] [--rf-status-bg:#103028] [--rf-status-desc:#8FA79A]",submitted:"[--rf-status-fg:#886AFF] [--rf-status-bg:#1E1730] [--rf-status-desc:#9A90AD]",processing:"[--rf-status-fg:#E0B65C] [--rf-status-bg:#2A2110] [--rf-status-desc:#A8997B]",failed:"[--rf-status-fg:#F2755E] [--rf-status-bg:#2E1512] [--rf-status-desc:#AD8B84]",neutral:"[--rf-status-fg:#949494] [--rf-status-bg:#1C1C1C] [--rf-status-desc:#878787]"};function tR(e){let{items:t}=e;return(0,n.jsx)(n.Fragment,{children:t.map((e,s)=>{let a=s===t.length-1;return(0,n.jsxs)("div",{className:(0,b.A)("relative pl-5",s>0&&"mt-[1.375rem]"),children:[!a&&(0,n.jsx)("span",{"aria-hidden":!0,
1className:"absolute -bottom-[1.4375rem] left-[3px] top-[15px] w-px bg-191919"}),(0,n.jsx)("span",{"aria-hidden":!0,className:(0,b.A)("absolute left-0 top-[5px] h-[7px] w-[7px] rounded-full border-[1.5px]",a?"border-[var(--rf-status-fg)] bg-[var(--rf-status-fg)]":"border-535353 bg-black")}),(0,n.jsx)("dt",{className:"text-xs font-normal leading-[1.125rem] text-949494",children:e.label}),(0,n.jsx)("dd",{className:"mt-1.5",children:(0,n.jsxs)("time",{dateTime:e.dateTime,className:"flex flex-wrap justify-between gap-x-2 gap-y-0.5 text-[0.8125rem] font-medium tabular-nums leading-5 text-white",children:[(0,n.jsx)("span",{className:"whitespace-nowrap",children:e.date}),(0,n.jsx)("span",{className:"whitespace-nowrap text-949494",children:e.time})]})})]},e.key)})})}function tT(e){let{count:t}=e;return(0,n.jsx)(n.Fragment,{children:Array.from({length:t}).map((e,t)=>(0,n.jsxs)("div",{className:"grid grid-cols-2 items-baseline gap-4 py-3",children:[(0,n.jsx)(tu.A,{className:"h-5 w-2/3 rounded"}),(0,n.jsx)(tu.A,{className:"h-5 w-1/2 justify-self-end rounded"})]},t))})}function tF(){return(0,n.jsxs)("div",{className:"pb-6",children:[(0,n.jsxs)("div",{className:"text-center",children:[(0,n.jsx)(tu.A,{className:"mx-auto h-[3.25rem] w-[3.25rem] rounded-full"}),(0,n.jsx)(tu.A,{className:"mx-auto mb-1.5 mt-3.5 h-[1.375rem] w-16 rounded"}),(0,n.jsx)(tu.A,{className:"mx-auto h-12 w-44 rounded-lg"})]}),(0,n.jsx)(tu.A,{className:"mt-6 h-[4.5rem] w-full rounded-none"}),[0,1].map(e=>(0,n.jsxs)("div",{className:"mt-[1.875rem] pt-6",children:[(0,n.jsx)(tu.A,{className:"h-[1.375rem] w-24 rounded"}),(0,n.jsx)("div",{className:"mt-2",children:(0,n.jsx)(tT,{count:3})})]},e))]})}var tE=s(94555);function tP(e){let{direction:t,amount:s,currency:a,typeText:i}=e;return(0,n.jsxs)("div",{className:"text-center",children:[(0,n.jsx)("div",{className:"mx-auto grid h-[3.25rem] w-[3.25rem] place-items-center rounded-full bg-[#252525] text-886AFF",children:(0,n.jsx)(tE.A,{strokeWidth:1.8,className:(0,b.A)("h-[1.6875rem] w-[1.6875rem] cursor-default","out"===t&&"rotate-180")})}),(0,n.jsx)("p",{className:"mb-1.5 mt-3.5 text-sm font-medium leading-[1.375rem] text-949494",children:i}),(0,n.jsxs)("h2",{className:"flex flex-wrap items-baseline justify-center gap-x-2 tabular-nums text-white",children:[(0,n.jsx)("span",{className:(0,b.A)("whitespace-nowrap font-semibold leading-[1.2]",s.length>11?"break-words text-3xl":"text-[2.625rem]"),children:s}),(0,n.jsx)("span",{className:"text-base font-medium leading-[1.2] text-949494",children:a})]})]})}function tM(e){var t,s,a,i,r,l,o,c;let{info:d}=e,{t:u}=(0,f.Bd)("transfer");return d?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(tv,{label:u("bank-country-region"),value:null==d?void 0:null===(t=d.bankAccount)||void 0===t?void 0:t.bankRegion}),(0,n.jsx)(tv,{label:u("bank-name-withdraw"),value:null==d?void 0:null===(s=d.bankAccount)||void 0===s?void 0:s.bankName}),(0,n.jsx)(tv,{label:u("receiving-currency"),value:null==d?void 0:d.receivingCurrency}),(0,n.jsx)(tv,{label:u("A_C_name"),value:null==d?void 0:null===(a=d.masterAccountNameLocal)||void 0===a?void 0:a.replace(/[?%]/g,"")}),(null==d?void 0:null===(i=d.bankAccount)||void 0===i?void 0:i.acNamePinyin)&&(0,n.jsx)(tv,{label:"*".concat(u("pinyin")),value:null==d?void 0:null===(r=d.bankAccount)||void 0===r?void 0:r.acNamePinyin}),(0,n.jsx)(tv,{label:u("bank-account-acno"),value:null==d?void 0:null===(l=d.bankAccount)||void 0===l?void 0:l.acNo}),(0,n.jsx)(tv,{label:u("SWIFT-CODE"),value:null==d?void 0:null===(o=d.bankAccount)||void 0===o?void 0:o.swiftCode}),(0,n.jsx)(tv,{label:u("bank-address_withdraw"),value:null==d?void 0:null===(c=d.bankAccount)||void 0===c?void 0:c.bankAddress})]}):null}let tI="custom-scrollbar -mr-4.5 max-h-[80vh] overflow-y-auto pr-4.5 md:-mr-10 md:pr-10";function tL(e){var t,s,a,i;let{transferId:r,transferType:l,locale:o}=e,{t:c}=(0,f.Bd)("transfer"),d=(0,Q.useRouter)(),{isLoading:u,data:m}=(0,to.Kn)(r,l);if(u)return(0,n.jsx)("div",{className:(0,b.A)(tI,"pb-6"),children:(0,n.jsx)(tF,{})});if(!m)return(0,n.jsx)("div",{className:"flex h-full w-full items-center justify-center",children:(0,n.jsx)(tl.A,{title:c("empty_tips",{ns:"common"})})});let p=m.transferType===$.Rhk.deposit,h=function(e){let t=Array.isArray(e.mockDepositProgress)?e.mockDepositProgress[0]:e.mockDepositProgress,s=Array.isArray(e.mockDepositOverdue)?e.mockDepositOverdue[0]:e.mockDepositOverdue;return{mockProgressStatus:t&&tm.has(t)?t:void 0,mockIsOverdue:"1"===s||"true"===s}}(null!==(i=null==d?void 0:d.query)&&void 0!==i?i:{}),x=function(e){let t={progressStatus:null,statusLabelKey:null,tipKey:null,isOverdue:!1};if(0!==e.transferType||3===e.status||0===e.status)return t;let s=function(e,t){if(1===e)return"wire";let s=(t||"").toLowerCase();return"checkout"===s||"dcs"===s||"dukpay"===s?"checkout":"vcpay"===s?"ewallet":"unknown"}(e.depositType,e.companyCode);if(2===e.status)return{progressStatus:$.opu.completed,statusLabelKey:th($.o
1pu.completed),tipKey:tp(s,$.opu.completed,!1),isOverdue:!1};let n=function(e){if(e)return tm.has(e)?e:void 0}(e.depositProgressStatus),a=void 0!==n,i=null!=n?n:e.mockProgressStatus;if(!i)return t;let r=a?!!e.isDepositOverdue:!!e.mockIsOverdue;return{progressStatus:i,statusLabelKey:th(i),tipKey:tp(s,i,r),isOverdue:r}}({transferType:m.transferType,status:m.status,depositProgressStatus:m.depositProgressStatus,isDepositOverdue:m.isDepositOverdue,depositType:null===(t=m.detail)||void 0===t?void 0:t.type,companyCode:null===(a=m.orderInfo)||void 0===a?void 0:null===(s=a.order)||void 0===s?void 0:s.companyCode,mockProgressStatus:h.mockProgressStatus,mockIsOverdue:h.mockIsOverdue}),v=function(e,t){switch(t.progressStatus){case"submitted":return{tone:"submitted",icon:"submitted",labelKey:"TRANSFER_status_submitted",tipKey:t.tipKey};case"processing":return{tone:"processing",icon:"processing",labelKey:"TRANSFER_status_processing",tipKey:t.tipKey};case"completed":return{tone:"success",icon:"success",labelKey:"TRANSFER_status_deposit_success_title",tipKey:"TRANSFER_status_deposit_success_tip"}}let s=0===e.transferType;switch(e.status){case 2:return{tone:"success",icon:"success",labelKey:s?"TRANSFER_status_deposit_success_title":"TRANSFER_status_withdraw_success_title",tipKey:s?"TRANSFER_status_deposit_success_tip":"TRANSFER_status_withdraw_success_tip"};case 4:return{tone:"submitted",icon:"submitted",labelKey:"TRANSFER_status_unfinished",tipKey:null};case 3:return{tone:"failed",icon:"failed",labelKey:"TRANSFER_status_failed",tipKey:null};case 0:return{tone:"neutral",icon:"canceled",labelKey:"TRANSFER_status_canceled",tipKey:null};default:return{tone:"processing",icon:"processing",labelKey:"TRANSFER_status_processing",tipKey:s?"TRANSFER_deposit_tip_checkout_processing":null}}}({transferType:m.transferType,status:m.status},x),g=(0,tc.Xi)(m.createTime,o),j=(0,tc.Xi)(m.updateTime,o);return(0,n.jsxs)("div",{className:(0,b.A)(tI,"pb-6",tk[v.tone]),children:[(0,n.jsx)(tP,{direction:p?"in":"out",amount:"".concat(p?"+":"-").concat((0,td.P)(m.amount)),currency:m.currency,typeText:c(p?"TRANSFER_deposit_title":"TRANSFER_withdrawal_title")}),(0,n.jsx)(tC,{icon:v.icon,title:c(v.labelKey),description:v.tipKey?c(v.tipKey):void 0,a11yLabel:c("TRANSFER_status")}),(0,n.jsx)(tw,{title:c(p?"TRANSFER_detail_section_credited":"TRANSFER_detail_section_debited"),children:p?(0,n.jsx)(tg,{info:m.detail,orderInfo:m.orderInfo,isSuccess:m.status===$.uSG.success}):(0,n.jsx)(tM,{info:m.detail})}),p&&tb(m.orderInfo)&&(0,n.jsx)(tw,{title:c("TRANSFER_detail_section_payment"),children:(0,n.jsx)(tj,{info:m.detail,orderInfo:m.orderInfo})}),(0,n.jsx)(tw,{compact:!0,title:c("TRANSFER_detail_section_time"),children:(0,n.jsx)(tR,{items:[{key:"created",label:c("TRANSFER_initiated"),dateTime:String(m.createTime),...g},{key:"updated",label:c("TRANSFER_last_updated"),dateTime:String(m.updateTime),...j}]})})]})}var tO=s(18132);function tB(){let e=(0,Q.useRouter)(),{t}=(0,f.Bd)("transfer"),{renderRecordStatus:s}=tx(),{locale:i}=(0,Q.useRouter)(),r=ta(e=>e.type),l=ta(e=>e.month),o=ta(e=>e.startTime),c=ta(e=>e.endTime),d=ta(e=>e.status),{data:u,isLoading:m,mutate:p,loadMore:h,hasMore:x,isValidating:v}=(0,to.mb)({type:r,month:l,startDate:o,endDate:c,status:d}),g=(0,a.useMemo)(()=>{if(m||!u)return[];let e={};return u.forEach(t=>{let s=e9()(t.updateTime).format("YYYY-MM");e[s]||(e[s]=[]),e[s].push(t)}),Object.entries(e).map(e=>{let[t,s]=e;return{time:t,list:s}}).sort((e,t)=>e9()(t.time).valueOf()-e9()(e.time).valueOf())},[m,v,u]),j=a=>{let r=async e=>{try{e.transferType===$.Rhk.deposit?await to.Ig.cancelWireTransfer(e.transferId):await to.Ig.cancelWithdraw(e.transferId),await p()}catch(e){throw e}},l=()=>{e.push((0,eE.W)("depositContinue",e.locale,{redirectUrl:encodeURIComponent(window.location.href)}))},o=e=>{eL.y.open({hideCancel:!0,hideConfirm:!0,content:(0,n.jsx)(tL,{locale:i||"en",transferId:e.transferId,transferType:e.transferType})})};return(0,n.jsxs)("div",{className:"flex cursor-pointer items-center justify-between py-3 hover:bg-card-accent",onClick:()=>o(a),children:[(0,n.jsxs)("div",{className:"space-y-1",children:[(0,n.jsx)(()=>{let e=(0,td.P)(a.amount),s=a.currency,i="";return i=a.transferType===$.Rhk.deposit?t("TRANSFER_deposit_amount",{amount:e,currency:s}):t("TRANSFER_withdrawal_amount",{amount:e,currency:s}),(0,n.jsxs)("p",{className:"text-xxs2 font-semibold md:text-sm",children:[i," "]})},{}),(0,n.jsx)("p",{className:"text-xs font-normal text-text-muted md:text-sm",children:(0,tc.fm)(a.createTime,"MM-DD HH:mm")}
1)]}),(0,n.jsxs)("div",{className:"text flex items-center space-x-1 group-hover:text-white md:space-x-3",children:[a.transferType===$.Rhk.deposit&&a.status===$.uSG.unfinished?(0,n.jsx)(()=>(0,n.jsxs)("div",{className:"inline-flex cursor-pointer flex-col items-center justify-end text-center",onClick:e=>{e.stopPropagation(),l()},children:[(0,n.jsx)("span",{className:"text-xxs2 font-semibold text-text-primary md:text-sm",children:t("TRANSFER_status_unfinished")}),(0,n.jsx)("span",{className:"text-xs font-semibold underline underline-offset-4 md:text-sm",children:t("TRANSFER_click_to_continue")})]}),{}):a.status===$.uSG.unfinished&&a.transferType===$.Rhk.deposit||a.status===$.uSG.processing&&a.transferType===$.Rhk.withdraw?(0,n.jsx)(()=>(0,n.jsxs)("div",{className:"inline-flex cursor-pointer flex-col items-center justify-end text-center",onClick:e=>{e.stopPropagation(),r(a)},children:[(0,n.jsx)("span",{className:"text-xxs2 font-semibold text-text-muted group-hover:text-text-accent md:text-sm",children:t("TRANSFER_status_unfinished")}),(0,n.jsx)("span",{className:"text-xs font-semibold text-text-warning underline underline-offset-4 md:text-sm",children:t("TRANSFER_swiper_cancel")})]}),{}):(0,n.jsx)("span",{className:(0,b.A)(a.status===$.uSG.success&&"text-text-success"),children:s(a)}),(0,n.jsx)(tf.A,{size:20,className:"mt-1 -rotate-90"})]})]})};return m?(0,n.jsx)("div",{className:"mt-5 space-y-5 px-4.5",children:Array.from({length:3}).map((e,t)=>(0,n.jsxs)("div",{children:[(0,n.jsx)(tu.A,{className:"h-5 w-1/3 rounded-lg"}),Array.from({length:4}).map((e,t)=>(0,n.jsx)("div",{children:(0,n.jsx)(tu.A,{className:"mt-4 h-14 w-full rounded-lg"})},t)),(0,n.jsx)("div",{className:"mt-2",children:(0,n.jsx)("div",{className:"h-0.5 bg-191919 lg:h-1"})})]},t))}):g&&0!==g.length?(0,n.jsxs)("div",{className:"mt-5 space-y-5",children:[g.map((e,t)=>(0,n.jsxs)("div",{children:[(0,n.jsx)("h4",{className:"mb-2 text-base font-semibold md:mb-3 md:text-base",children:e.time}),(0,n.jsx)("div",{children:e.list.map(e=>(0,n.jsx)("div",{className:"group hover:bg-card-accent",children:(0,n.jsx)(j,{...e})},e.transferId))}),t!==g.length-1&&(0,n.jsx)("div",{className:"h-[1px] bg-divider-side"})]},e.time)),(0,n.jsx)(tO.A,{loading:v,finished:!x,onLoad:async()=>{await h()}})]}):(0,n.jsx)(tl.A,{title:t("empty_tips",{ns:"common"})})}function tD(){let{t:e}=(0,f.Bd)("transfer");return(0,n.jsxs)("div",{className:"space-y-6",children:[(0,n.jsx)(e2,{}),(0,n.jsx)(l.o,{variant:"h2",color:"accent",className:"text-base md:text-xl",children:e("TRANSFER-history")}),(0,n.jsx)(ti,{}),(0,n.jsx)("div",{className:"min-h-[400px]",children:(0,n.jsx)(tB,{})})]})}var tY=s(13696);function tK(){let{t:e}=(0,f.Bd)("profile"),[t,s]=(0,a.useState)("settings"),{contentRef:i,style:r}=(0,tY.E)(t),l=[{id:"settings",label:e("profile:setting_title"),icon:(0,n.jsx)(_,{})},{id:"transfer",label:e("profile:transfer"),icon:(0,n.jsx)(N,{})}];return(0,n.jsxs)("section",{className:"pb-6 md:pb-10",children:[(0,n.jsx)("div",{className:"mb-6",children:(0,n.jsx)("div",{className:"flex gap-x-3 md:gap-x-6",children:l.map(e=>(0,n.jsxs)(w.P.button,{onClick:()=>s(e.id),className:(0,b.A)("inline-flex items-center gap-2 rounded-lg border-1 px-6 py-2 text-sm transition-colors md:py-2.5 md:text-base",e.id===t?"border-white bg-white text-black":"border-3F3F3F bg-transparent text-text-muted"),whileHover:{scale:1.05},children:[e.icon,(0,n.jsx)("span",{children:e.label})]},e.id))})}),(0,n.jsx)("div",{ref:i,style:r,className:"transition-all duration-300",children:(0,n.jsx)(y.N,{mode:"wait",children:(0,n.jsx)(w.P.div,{initial:{opacity:0,y:10},animate:{opacity:1,y:0},exit:{opacity:0,y:-10},transition:{duration:.3},className:"mt-4 md:mt-8",children:"settings"===t?(0,n.jsx)(eZ,{}):(0,n.jsx)(tD,{})},t)})})]})}function tW(){let{t:e}=(0,f.Bd)("transfer"),[t,s]=(0,a.useState)(!1),{handleDirectToDeposit:i,handleDirectToWithdraw:r}=(0,e1.A)(),l=(0,a.useCallback)(e=>{switch(e){case"deposit":i();break;case"withdraw":r();break;case"transfer":s(!0)}},[i,r]);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{className:"flex h-full flex-col justify-between gap-5",children:[(0,n.jsx)(tV,{onClick:()=>l("deposit"),icon:(0,n.jsx)(eQ,{}),text:e("TRANSFER_deposit")}),(0,n.jsx)(tV,{onClick:()=>l("withdraw"),icon:(0,n.jsx)(eJ,{}),text:e("TRANSFER_withdraw")}),(0,n.jsx)(tV,{onClick:()=>l("transfer"),icon:(0,n.jsx)(e0,{}),text:e("TRANSFER_transfer_stocks")})]}),(0,n.jsx)(ez.A,{open:t,onOpenChange:s,className:"h-full w-full",children:(0,n.jsx)(eU.A,{url:(0,eE.W)("stockTransfer")})})]})}function tV(e){return(0,n.jsxs)("button",{onClick:()=>e.onClick(),className:"group flex w-full flex-1 items-center gap-5 rounded-[10px] bg-[#141124] px-5 py-3 transition-colors hover:bg-[#362A5A]",children:[(0,n.jsx)("div",{className:"inline-flex h-9 w-9 items-center justify-center rounded-lg bg-white text-black group-hover:bg-[#6F00FF] group-hover:text-white",children:e.icon}),(0,n.jsx)("span",{className:"text-base text-white",children:e.text})]})}var tz=s(69546);function tU(e){return(0,n.jsxs)("section",{className:"flex w-full space-x-[3%]",children:[(0,n.jsx)("div",{className:"flex-1",children:e.leading}),(0,n.jsx)("div",{className:"hidden w-[27%] flex-shrink-0 md:block",children:e.trailing})]})}var tH=!0;function tG(){let{profile:e,isLoading:t,isError:s}=(0,r.xc)();return((0,X.XX)(),(0,X.El)(),(0,a.useEffect)(()=>{(0,$.UjN)("click_home_mine")},[]),t)?(0,n.jsx)("main",{className:"flex min-h-svh w-full items-center justify-center",children:(0,n.jsx)(q.gS,{height:80,width:80})}):s||!e?(0,n.jsx)("main",{className:"relative min-h-svh px-4 pt-[64px] text-text-accent md:px-[2%] md:pt-[10vh]",children:(0,n.jsx)(tz.A,{})}):(0,n.jsxs)("main",{className:"min-h-svh] relative space-y-4 px-4 pb-6 pt-4 md:space-y-9 md:px-[3%] md:pb-12 md:pt-10",children:[(0,n.jsx)(tU,{leading:(0,n.jsx)(p,{})}),(0,n.jsx)(tU,{leading:(0,n.jsx)(j,{}),trailing:(0,n.jsx)(tW,{})}),(0,n.jsx)(tU,{leading:(0,n.jsx)(tK,{})})]})}tG.getLayout=function(e){return(0,n.jsx)(i.A,{children:e})}},71429:(e,t,s)=>{"use strict";s.d(t,{El:()=>d,Mi:()=>o,XX:()=>c});var n=s(66309),a=s(77427),i=s(83185),r=s(71632),l=s(34279);let o=new n.AQ_("production",i.V),c=()=>{var e;let t=o.useGetMasterAccountPath()+(null===(e=l.A.getRFState())||void 0===e?void 0:e.userId),{data:s,error:n,isLoading:i,mutate:c,isValidating:d}=(0,r.Ay)(t,()=>o.getMasterAccount()),u=null==s?void 0:s.data;return{masterAccount:u,isLoading:i,isError:n,mutate:c,isValidating:d,isAccountOpening:()=>!!u&&(null==u?void 0:u.masterAccountOpenStatus)>=a.kvj.APPROVED}},d=()=>{var e;let t="user-account-status-info"+(null===(e=l.A.getRFState())||void 0===e?void 0:e.userId),s=async()=>await o.getUserStatusInfo().then(e=>e.data),{data:n,error:a,isLoading:i,mutate:c,isValidating:d}=(0,r.Ay)(t,s);return{data:n,isLoading:i,mutate:c,isValidating:d,error:a}}},59387:(e,t,s)=>{"use strict";s.d(t,{x:()=>l});var n=s(33793),a=s(44451);let i="14 248 192",r="255 56 163",l=(0,n.v)()((0,a.Zr)((e,t)=>
1({riseFallColor:"green-up",setRiseFallColor:s=>{e({riseFallColor:s}),t().setRiseFallColorVar()},setRiseFallColorVar:()=>{let{riseFallColor:e}=t();"green-up"===e?(document.documentElement.style.setProperty("--trend-up",i),document.documentElement.style.setProperty("--trend-down",r)):(document.documentElement.style.setProperty("--trend-up",r),document.documentElement.style.setProperty("--trend-down",i))},getRiseFallColor:e=>{if(!e||0===e)return"#FFFFFF";let s=t().riseFallColor,n=e>0,a="#0EF8C0",i="#FF38A3";return"green-up"===s?n?a:i:n?i:a},getRiseFallColorClassName:e=>e&&0!==e?e>0?"text-trend-up":"text-trend-down":"text-white",assetMasking:!1,setAssetMasking:t=>e({assetMasking:t})}),{name:"rf-preferences",version:1,migrate:(e,t)=>e,partialize:e=>({riseFallColor:e.riseFallColor,assetMasking:e.assetMasking})}))},32103:(e,t,s)=>{"use strict";s.d(t,{Ay:()=>o,V_:()=>c,Xi:()=>d,fm:()=>l});var n=s(80286),a=s.n(n);s(84260),s(19412),s(71467),s(44510),s(78246),s(62027),s(78742),s(489),s(18648),s(97783);var i=s(21927),r=s.n(i);a().extend(r());let l=(e,t,s)=>void 0===e?"-":a()(e).locale(function(e){if(!e)return"en";switch(e){case"zh-Hans":return"zh-cn";case"zh-Hant":return"zh-tw";default:return e}}(s)).format(t||"YYYY-MM-DD");function o(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"YYYY-MM-DD HH:mm";return e?a()(e).format(t):""}function c(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"MMMM D, YYYY";return e?a()(e).format(t):""}function d(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"en",s=a()(e);switch(t){case"zh-Hans":return{date:s.locale("zh-cn").format("YYYYå¹´MæDæ¥"),time:s.locale("zh-cn").format("A h:mm")};case"zh-Hant":return{date:s.locale("zh-tw").format("YYYYå¹´MæDæ¥"),time:s.locale("zh-tw").format("A h:mm")};case"es":return{date:s.locale("es").format("D MMM YYYY"),time:s.locale("es").format("HH:mm")};default:return{date:s.locale("en").format("MMM DD, YYYY"),time:s.locale("en").format("h:mm A")}}}}},e=>{var t=t=>e(e.s=t);e.O(0,[8523,6954,813,2528,3872,6789,3843,7133,9097,5734,7208,7928,2319,3727,7685,7250,636,6593,8792],()=>t(79271)),_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.