1import{h as C,b as P,a as N,aJ as A,b8 as W,sS as x,bo as q,b1 as S,sT as M,c_ as j,bc as E,bb as u,sU as F,sV as V,sW as D,bL as H,d0 as c,ac as Z,b5 as z,iB as J,j as K,ce as X,u as Y,ah as $,bu as Q,sX as ee,m as B,K as O,aq as w,cY as oe,b3 as te,c$ as se,b7 as ne,aN as h,bw as ie}from"./commonChunk.BIjOjUCX.js";import{c as d,b as re,ah as ae,o as le,f as n,A as ge,B as ue,F as ce,j as de}from"../vendors/vendor-stable.BZTOV27i.js";import{B as pe}from"./0_WithdrawChunk.BZmRfyng.js";import"./vendorChunk.B6ure_9S.js";import"./0_EntryLoginRegisterChunk.DEYBGXQ-.js";import"./0_RechargeCommonChunk.CfvjGnyg.js";function I(){const{t:e}=C(),b=P(),m=N(),{openDialog:y}=A(),{openLoginRegister:R}=W(),U=x(),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,s;return((s=(t=m.systemInfos)==null?void 0:t.loginRegister)==null?void 0:s.guidePageStyleSelection)===1?"col":"row"}),p=(t,s,g)=>l.value.login?t:l.value.register?s:g,L=d(()=>p("","",e("lobby.loginRegisterUpgradeGuide.upgradeTips"))),G=t=>{const s={...l.value,skipGuide:!0,skipTemporary:!0,guide:t};return p(()=>R(s),()=>R(s),()=>y("temporaryAccount",{openType:s.openType,options:s}))},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(s=>t[s])}),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(s=>![c.Webauthn].includes(s.name))).map(s=>({...s,title:p(...o(s.name)),callback:async g=>{_.value?F({upgradeType:V.ThirdParty,accessToken:g.access_token,platform:g.requester_type}).then(()=>{b.updateUserInfos({thirdType:D(g.requester_type)}),y("temporaryAccount",{options:{skipGuide:!0,skipTemporary:!0,guide:u.ThirdParty,requester_type:g.requester_type}})}).catch(()=>{}):await H().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}=z(),{updateRouterViewTransitionModeOnce:R}=J(),{validateConfigStatus:U}=K(),{back:l}=X(),r=I(),_=Y(),T=$();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(()=>Q().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 s=t.type===u.Phone&&o[B.PHONE],g=t.type===u.Email&&o[B.EMAIL];(s||g)&&!a&&(t.click(),a+=1,O.info("tempAccount","binded next auto upgrade",t.type,t.title))}),r.thirdPartyEnables.value.forEach(t=>{var s;t.thirdType===((s=b.userInfos)==null?void 0:s.thirdType)&&!a&&(k(),a+=1,O.info("tempAccount","binded next auto upgrade",t.thirdType,t.title))})}}),()=>n("div",{class:i.loginRegisterUpgradeGuide},[n("div",{class:i.background},[n(w,{src:L.value},null)]),n("div",{class:i.container},[n(pe,{"data-disable":r.isUpgrade.value,class:i.back,onBack:p},null),n(oe,{class:{[i.logo]:!0,[i.isCustomLogo]:G.value}},null),n("div",{class:i.content},[ge(n(te,{class:[i.title,T.rtlClass],html:r.title.value},null),[[ue,r.title.value]]),n("ul",{class:{[i.row]:r.direction.value==="row",[i.col]:r.direction.value==="col"}},[r.enables.value.map(o=>n("li",{class:i.item,onClick:()=>{o.click()}},[n("div",{class:i.icon},[n(w,{useSkeleton:!0,src:o.icon},null)]),n("div",{class:i.desc},[o.title])]))]),!!r.thirdPartyEnables.value.length&&n(ce,null,[n("div",{class:i.space},[n("span",{class:i.line},null),n("span",{class:i.text},[e("lobby.loginRegisterUpgradeGuide.or")]),n("span",{class:i.line},null)]),n("ul",{class:[i.col,i.thirdParty]},[r.thirdPartyEnables.value.map(o=>{const a=n(se,{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 n("li",{class:i.item},[o.name===c.Nowallet?n(ne,{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.