PageSourceSearch

https://member.ufabet888.red/assets/1789559418326/BHW7IhsZ.js

js ufabet888.red collected 2026-10-06 13:18:23 UTC 6,602 bytes, 1 lines download raw bytes

1import{_ as O}from"./D2WAcC-S.js";import{C as D}from"./qF8I_tPr.js";import{d as x,f as o,a as e,b as i,B as b,aI as E,t as h,a7 as F,l as N,G as C,h as c,g as w,F as S,I as A,e as v,w as U,c as P,J as K,Q as R,u as j,M as L,P as d,r as H,n as X,S as V,K as B,ba as W,o as q}from"./zGN25SIG.js";import"./BmwrrxPv.js";import"./CTTOQ1fF.js";const G={class:"relative"},z={class:"flex items-center gap-3 mb-3"},J={key:0,src:E,alt:"",class:"w-4 h-4"},Q={key:1,class:"w-4 h-4 text-[#E3BB72]",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","stroke-width":"2"},Y={key:2,class:"w-4 h-4 text-white/20",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","stroke-width":"2"},Z={class:"ml-11 space-y-2"},tt=x({__name:"StepItem",props:{step:{},title:{},status:{}},setup(_){return(a,n)=>(e(),o("div",G,[i("div",z,[i("div",{class:b(["w-8 h-8 rounded-full flex items-center justify-center text-[13px] font-bold flex-shrink-0",a.status==="completed"||a.status==="active"?"bg-[#E3BB72]/15 text-[#E3BB72]":"bg-white/5 text-white/30"])},[a.status==="completed"?(e(),o("img",J)):a.status==="active"?(e(),o("svg",Q,n[0]||(n[0]=[i("circle",{cx:"12",cy:"12",r:"10"},null,-1),i("path",{"stroke-linecap":"round",d:"M12 6v6l4 2"},null,-1)]))):(e(),o("svg",Y,n[1]||(n[1]=[i("circle",{cx:"12",cy:"12",r:"10"},null,-1),i("path",{"stroke-linecap":"round",d:"M12 8v4M12 16h.01"},null,-1)])))],2),i("h2",{class:b(["text-[15px] font-semibold",a.status==="completed"?"text-white/40 line-through":a.status==="active"?"text-white/90":"text-white/30"])},h(a.title),3)]),i("div",Z,[F(a.$slots,"default")])]))}}),et=Object.assign(tt,{__name:"StepItem"}),st={class:"flex items-center gap-3 flex-1 min-w-0"},ot={key:0,src:E,alt:"",class:"w-3 h-3"},nt={key:1,class:"w-1.5 h-1.5 rounded-full bg-white/20"},at={key:2,class:"w-1.5 h-1.5 rounded-full bg-[#E3BB72]"},it={key:3,class:"w-1.5 h-1.5 rounded-full bg-white/20"},ct={class:"flex flex-col min-w-0"},lt={key:0,class:"text-[11px] text-white/30 uppercase tracking-wider"},ut={key:2,class:"ml-3 flex-shrink-0 text-[12px] text-green-400/70"},rt=x({__name:"ActionItem",props:{label:{},status:{},optional:{type:Boolean}},emits:["click-action"],setup(_,{emit:a}){const{t:n}=N(),l=_,r=C(()=>l.optional&&l.status==="active"),p=a;return(t,f)=>(e(),o("div",{class:b(["flex justify-between items-center px-4 py-3 rounded-[12px] border",c(r)?"bg-[#1c1c1e] border-white/5":t.status==="active"?"bg-[#1c1c1e] border-[#E3BB72]/20":"bg-[#1c1c1e] border-white/5"])},[i("div",st,[i("div",{class:b(["w-5 h-5 rounded-full flex items-center justify-center flex-shrink-0",t.status==="completed"?"bg-green-500/15":c(r)?"bg-white/5":t.status==="active"?"bg-[#E3BB72]/10":"bg-white/5"])},[t.status==="completed"?(e(),o("img",ot)):c(r)?(e(),o("div",nt)):t.status==="active"?(e(),o("div",at)):(e(),o("div",it))],2),i("div",ct,[i("span",{class:b(["text-[14px] leading-snug",t.status==="completed"?"text-white/40":c(r)?"text-white/50":t.status==="active"?"text-white/90":"text-white/30"])},h(t.label),3),c(r)?(e(),o("span",lt,h(c(n)("labelOptional")),1)):w("",!0)])]),c(r)?(e(),o("button",{key:0,type:"button",class:"ml-3 flex-shrink-0 h-[30px] px-4 rounded-[8px] text-[12px] font-medium border border-white/10 text-white/40 active:opacity-60 transition-opacity",onClick:f[0]||(f[0]=s=>p("click-action"))},h(c(n)("setupAccount.btnActions.go")),1)):t.status==="active"||t.status==="pending"?(e(),o("button",{key:1,type:"button",class:"ml-3 flex-shrink-0 h-[30px] px-4 rounded-[8px] text-[12px] font-semibold bg-gradient-to-b from-[#BA8C4E] to-[#FCDD9A] text-black active:opacity-80 transition-opacity",onClick:f[1]||(f[1]=s=>p("click-action"))},h(c(n)("setupAccount.btnActions.go")),1)):t.status==="completed"?(e(),o("span",ut,h(c(n)("setupAccount.btnActions.completed")),1)):w("",!0)],2))}}),pt=Object.assign(rt,{__name:"ActionItem"}),dt={class:"space-y-6"},ft={key:0,class:"absolute left-4 top-8 w-px h-[calc(100%+8px)] bg-white/5"},mt=x({__name:"Steps",props:{data:{}},emits:["click-action"],setup(_,{emit:a}){const n=_,l=C(()=>{const t=n.data?.profileFillSteps??[];let f=!1;return t.map(s=>s.status==="completed"?{...s,displayStatus:"completed"}:f?{...s,displayStatus:"pending"}:(f=!0,{...s,displayStatus:"active"}))}),r=a;function p(t){r("click-action",t)}return(t,f)=>(e(),o("div",dt,[(e(!0),o(S,null,A(c(l),(s,y)=>(e(),o("div",{key:s.stepKey,class:"relative"},[y<c(l).length-1?(e(),o("div",ft)):w("",!0),v(et,{step:y+1,title:t.$t(`setupAccount.stepTitles.${s.stepKey}`),status:s.displayStatus},{default:U(()=>[s.requireActions?(e(!0),o(S,{key:0},A(s.requireActions,m=>
1(e(),P(pt,{key:m.actionKey,label:t.$t(`setupAccount.actionTitles.${m.actionKey}`),status:m.optional||s.displayStatus==="active"?m.status:s.displayStatus,optional:m.optional,onClickAction:k=>p(m)},null,8,["label","status","optional","onClickAction"]))),128)):w("",!0)]),_:2},1032,["step","title","status"])]))),128))]))}}),ht=Object.assign(mt,{__name:"Steps"});class _t{static async getMySetupAccountStatus(a={}){const n=await K.getMySetupAccountStatus(a);return n.data?n.data:null}}const yt={class:"px-5 pt-4 pb-32 space-y-6"},bt={class:"flex justify-center items-center gap-3 pt-2"},vt={class:"text-[13px] text-white/40"},At=x({__name:"index",setup(_){const{showMobileLayout:a}=R(),n=j(),l=L(),r=n.query.returnMenu;let p=r||"/"+d.HOME;const t=n.query.afterAdd;p=t||p;function f(){p.startsWith("/")||(p="/"+p),l.replace(p)}let s=H(null);async function y(){s.value=await _t.getMySetupAccountStatus(),$()}const m=X(),{isActivated:k}=V(m);function $(){m.isActivated&&l.replace("/"+d.HOME),s.value?.profileFillSteps&&((s.value.profileFillSteps||[]).some(g=>g.status!=="completed")||l.replace("/"+d.HOME))}const M=W();B(M,u=>{u&&y()}),B(()=>k.value,u=>{u&&y()});function I(u){if(u.actionKey==="require-basic-info"){l.push("/"+d.SETUP_ACCOUNT_SETUP_PROFILE+"?returnMenu="+d.SETUP_ACCOUNT_INDEX);return}if(u.actionKey==="require-bank-account"){l.push("/"+d.PROFILE_ADD_BANK+"?returnMenu="+d.SETUP_ACCOUNT_INDEX);return}if(u.actionKey==="require-crypto-account"){l.push("/"+d.PROFILE_ADD_WHITELIST_ADDRESS+"?returnMenu="+d.SETUP_ACCOUNT_INDEX);return}if(u.actionKey==="require-deposit"){l.push("/"+d.DEPOSIT+"?returnMenu="+d.SETUP_ACCOUNT_INDEX);return}}return q(()=>{window.scrollTo({top:0,behavior:"smooth"}),y()}),(u,g)=>{const T=O;return e(),o("div",{class:b(["bg-black nav-gap-h-full",{"mx-auto max-w-[436px]":c(a)}])},[v(D,{title:u.$t("progressBar.setupAccount"),onBack:f},null,8,["title"]),i("div",yt,[v(ht,{data:c(s),onClickAction:I},null,8,["data"]),i("div",bt,[i("span",vt,h(u.$t("needSupport")),1),v(T)])])],2)}}});export{At 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.