1import{h as C,b as P,a as N,aJ as A,b8 as x,tj as W,bo as q,b1 as S,tk as M,c_ as j,bc as E,bb as u,tl as F,tm as D,tn as H,bL as V,d0 as c,ac as Z,b5 as Y,iY as z,j as J,ce as K,u as $,ah as Q,bu as X,to as ee,m as B,K as O,aq as w,cY as oe,b3 as te,c$ as ne,b7 as se,aN as h,bw as ie}from"./commonChunk.Cws8LRLa.js";import{c as d,b as re,ah as ae,o as le,f as s,A as ge,B as ue,F as ce,j as de}from"../vendors/vendor-stable.z3coasHw.js";import{B as pe}from"./0_WithdrawChunk.Ct-n8Lhk.js";import"./vendorChunk.RnVA8pPs.js";import"./0_EntryLoginRegisterChunk.CRrHO38U.js";import"./0_RechargeCommonChunk.Dw8CvF_a.js";function I(){const{t:e}=C(),b=P(),m=N(),{openDialog:y}=A(),{openLoginRegister:R}=x(),U=W(),l=d(()=>U.loginRegisterUpgradeOpenOptions),r=q(l.value.register?S.Register:S.Login),_=d(()=>!l.value.login&&!l.value.register),T=d(()=>{var t;return((t=b.userInfos)==null?void 0:t.thirdType)===M.GOOGLE}),f=j("loginRegister",_.value?"security":void 0),v=d(()=>{var t,n;return((n=(t=m.systemInfos)==null?void 0:t.loginRegister)==null?void 0:n.guidePageStyleSelection)===1?"col":"row"}),p=(t,n,g)=>l.value.login?t:l.value.register?n:g,L=d(()=>p("","",e("lobby.loginRegisterUpgradeGuide.upgradeTips"))),G=t=>{const n={...l.value,skipGuide:!0,skipTemporary:!0,guide:t};return p(()=>R(n),()=>R(n),()=>y("temporaryAccount",{openType:n.openType,options:n}))},k=d(()=>{const t={[E.Phone]:{type:u.Phone,icon:"/lobby_asset/common/web/common/input_icon_sj.svg",title:p(e("lobby.loginRegisterUpgradeGuide.usePhoneLogin"),e("lobby.loginRegisterUpgradeGuide.usePhoneRegister"),e("lobby.loginRegisterUpgradeGuide.bindPhoneUpgrade")),click:G(u.Phone)},[E.Email]:{type:u.Email,icon:"/lobby_asset/common/web/common/input_icon_yj2.svg",title:p(e("lobby.loginRegisterUpgradeGuide.useEmailLogin"),e("lobby.loginRegisterUpgradeGuide.useEmailRegister"),e("lobby.loginRegisterUpgradeGuide.bindEmailUpgrade")),click:G(u.Email)},[E.Account]:{type:u.Account,icon:"/lobby_asset/common/web/common/input_icon_zh.svg",title:p(e("lobby.loginRegisterUpgradeGuide.useAccountLogin"),e("lobby.loginRegisterUpgradeGuide.useAccountRegister"),e("lobby.loginRegisterUpgradeGuide.bindAccountUpgrade")),click:G(u.Account)}};return r.value.enableOptions.enables.map(n=>t[n])}),o=t=>{var g;return(g={[c.Facebook]:[e("lobby.loginRegisterUpgradeGuide.useFacebookLogin"),e("lobby.loginRegisterUpgradeGuide.useFacebookRegister"),e("lobby.loginRegisterUpgradeGuide.useFacebookUpgrade")],[c.Google]:[e("lobby.loginRegisterUpgradeGuide.useGoogleLogin"),e("lobby.loginRegisterUpgradeGuide.useGoogleRegister"),e("lobby.loginRegisterUpgradeGuide.useGoogleUpgrade")],[c.Line]:[e("lobby.loginRegisterUpgradeGuide.useLineLogin"),e("lobby.loginRegisterUpgradeGuide.useLineRegister"),e("lobby.loginRegisterUpgradeGuide.useLineUpgrade")],[c.Telegram]:[e("lobby.loginRegisterUpgradeGuide.useTelegramLogin"),e("lobby.loginRegisterUpgradeGuide.useTelegramRegister"),e("lobby.loginRegisterUpgradeGuide.useTelegramUpgrade")],[c.Webauthn]:[e("lobby.loginRegisterUpgradeGuide.useWebauthnLogin"),e("lobby.loginRegisterUpgradeGuide.useWebauthnRegister"),e("lobby.loginRegisterUpgradeGuide.useWebauthnUpgrade")],[c.Zalo]:[e("lobby.loginRegisterUpgradeGuide.useZaloLogin"),e("lobby.loginRegisterUpgradeGuide.useZaloRegister"),e("lobby.loginRegisterUpgradeGuide.useZaloUpgrade")],[c.Nowallet]:[e("lobby.loginRegisterUpgradeGuide.useNowalLogin"),e("lobby.loginRegisterUpgradeGuide.useNowalRegister"),e("lobby.loginRegisterUpgradeGuide.useNowalUpgrade")]}[t])!=null?g:["","",""]},a=d(()=>(l.value.login?f.thirdPartyEnables.value:f.thirdPartyEnables.value.filter(n=>![c.Webauthn].includes(n.name))).map(n=>({...n,title:p(...o(n.name)),callback:async g=>{_.value?F({upgradeType:D.ThirdParty,accessToken:g.access_token,platform:g.requester_type}).then(()=>{b.updateUserInfos({thirdType:H(g.requester_type)}),y("temporaryAccount",{options:{skipGuide:!0,skipTemporary:!0,guide:u.ThirdParty,requester_type:g.requester_type}})}).catch(()=>{}):await V().thirdPartyLogin(g)}})));return{title:L,enables:k,isUpgrade:_,direction:v,openOptions:l,thirdPartyEnables:a,disableGoogleButton:T}}const be="_loginRegisterUpgradeGuide_4d56m_91",me="_background_4d56m_98",ye="_container_4d56m_107",_e="_back_4d56m_98",Re="_logo_4d56m_124",he="_isCustomLogo_4d56m_129",Ue="_content_4d56m_133",fe="_title_4d56m_140",Ge="_row_4d56m_153",ve="_item_4d56m_158",ke="_icon_4d56m_173",Te="_desc_4d56m_184",Le="_col_4d56m_190",Ee="_thirdParty_4d56m_247",Pe="_noWalletBadge_4d56m_251",Se="_space_4d56m_267",Be="_line_4d56m_274",Oe="_text_4d56m_279",i={loginRegisterUpgradeGuide:be,background:me,container:ye,back:_e,logo:Re,isCustomLogo:he,content:Ue,title:fe,row:Ge,item:ve,icon:ke,desc:Te,col:Le,thirdParty:Ee,noWalletBadge:Pe,space
1:Se,line:Be,text:Oe};function we(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!de(e)}const[Ie]=Z("pages-dialogs-login-register-upgrade-guide"),Me=re({name:Ie,beforeRouteEnter(e,b,m){const{openOptions:y,isUpgrade:R}=I(),U=P();if(!R.value&&U.hasHistoryLogined){m({name:h.ROOT,replace:!0,query:e.query});return}const l=b.name;if([h.LOGIN,h.REGISTER].includes(l)&&!y.value.login&&!y.value.register){m({name:h.ROOT,replace:!0,query:e.query});return}m()},setup(){const{t:e}=C(),b=P(),{nowalletBadgeValue:m,goToNewBenefits:y}=Y(),{updateRouterViewTransitionModeOnce:R}=z(),{validateConfigStatus:U}=J(),{back:l}=K(),r=I(),_=$(),T=Q();let f=!1;const v=()=>{var o,a;f||(f=!0,(a=(o=r.openOptions.value)==null?void 0:o.onClose)==null||a.call(o))},p=()=>{v(),R("Pop"),l()};ae(o=>{[h.LOGIN,h.REGISTER].includes(o.name)||v()});const L=d(()=>X().isNoBg?"/lobby_asset/common/common/common/comm_logo_bg_0_296.png":"/lobby_asset/common/common/common/comm_logo_bg_1_296.png"),G=d(()=>{var o;return((o=_==null?void 0:_.brandLogoInfos)==null?void 0:o.type)===ee.CUSTOM}),k=()=>{ie().open("temporaryAccount",{options:{skipGuide:!0,skipTemporary:!0,guide:u.ThirdParty}})};return le(()=>{if(r.isUpgrade.value){const o=U();let a=0;r.enables.value.forEach(t=>{const n=t.type===u.Phone&&o[B.PHONE],g=t.type===u.Email&&o[B.EMAIL];(n||g)&&!a&&(t.click(),a+=1,O.info("tempAccount","binded next auto upgrade",t.type,t.title))}),r.thirdPartyEnables.value.forEach(t=>{var n;t.thirdType===((n=b.userInfos)==null?void 0:n.thirdType)&&!a&&(k(),a+=1,O.info("tempAccount","binded next auto upgrade",t.thirdType,t.title))})}}),()=>s("div",{class:i.loginRegisterUpgradeGuide},[s("div",{class:i.background},[s(w,{src:L.value},null)]),s("div",{class:i.container},[s(pe,{"data-disable":r.isUpgrade.value,class:i.back,onBack:p},null),s(oe,{class:{[i.logo]:!0,[i.isCustomLogo]:G.value}},null),s("div",{class:i.content},[ge(s(te,{class:[i.title,T.rtlClass],html:r.title.value},null),[[ue,r.title.value]]),s("ul",{class:{[i.row]:r.direction.value==="row",[i.col]:r.direction.value==="col"}},[r.enables.value.map(o=>s("li",{class:i.item,onClick:()=>{o.click()}},[s("div",{class:i.icon},[s(w,{useSkeleton:!0,src:o.icon},null)]),s("div",{class:i.desc},[o.title])]))]),!!r.thirdPartyEnables.value.length&&s(ce,null,[s("div",{class:i.space},[s("span",{class:i.line},null),s("span",{class:i.text},[e("lobby.loginRegisterUpgradeGuide.or")]),s("span",{class:i.line},null)]),s("ul",{class:[i.col,i.thirdParty]},[r.thirdPartyEnables.value.map(o=>{const a=s(ne,{mode:"row",onHooksCallback:o.callback,type:o.name,image:{src:o.icon},title:o.title,disableGoogleButton:r.disableGoogleButton.value,onClick:()=>{var t;if(((t=b.userInfos)==null?void 0:t.thirdType)===o.thirdType){k();return}o.hook(o.callback)}},null);return s("li",{class:i.item},[o.name===c.Nowallet?s(se,{tag:"div",isSupportRtl:!0,backgroundColor:"var(--skin__accent_1)",designBgMode:"green",position:"top-right",offset:[10,-20],content:m.value,gift:{},class:i.noWalletBadge,onBadgeClick:y},we(a)?a:{default:()=>[a]}):a])})])])])])])}});export{Me as default};
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.