1import{bu as B,e as F,z as y,l as o,m as f,t as l,G as c,y as e,e5 as ye,x as re,aR as ke,F as W,E as Z,D as K,v as x,a4 as Me,q as H,b8 as Ae,B as M,u as A,r as w,J as S,d$ as Y,w as i,Q as D,eJ as Oe,bm as Ue,es as ie,d_ as ee,ba as Ie,j as ne,eT as le,bx as Ne,eU as _e,eV as ue,bn as me,eW as de,a2 as pe,_ as ze,P as Le,W as Ve,C as Ee,k as Re,aP as we,o as Be,eQ as Pe,a5 as Te,eS as qe}from"#entry";import{_ as Ke}from"./Bd6jwOjM.js";import{_ as De}from"./kJEeO-no.js";import{u as Fe,E as We,a as Je}from"./BmUNRyWb.js";import"./C_9_aoTq.js";const Qe={请è¾å
¥è´¦å·åæå¤_7924:"Enter account or remark"},je={请è¾å
¥è´¦å·åæå¤_7924:"Ingrese cuenta o nota"},Ge={请è¾å
¥è´¦å·åæå¤_7924:"ÐведиÑе аккаÑÐ½Ñ Ð¸Ð»Ð¸ пÑимеÑание"},Xe={请è¾å
¥è´¦å·åæå¤_7924:"请è¾å
¥è´¦å·åæå¤æ³¨"},Ye={请è¾å
¥è´¦å·åæå¤_7924:"è«è¼¸å
¥è³¬èåæå注"},te={en_US:Qe,es_ES:je,ru_RU:Ge,zh_Hans_CN:Xe,zh_Hant_HK:Ye},Ze={class:"c-observer-account"},en={class:"account-search"},nn=["onClick"],on={class:"account"},tn={__name:"ObserverHeaderAccount",setup(k){const v=n=>{const t=A().$lang.value||"zh_Hans_CN",r=te[t]||te.zh_Hans_CN||{};return r[n]===void 0?n:r[n]},_=B(),h=F(),{info:d,user_id:g}=y(_),a=w(""),p=S(()=>{var m,t;const n=Y(a.value);return((t=(m=d.value)==null?void 0:m.accounts)==null?void 0:t.filter(r=>Y(r.account).includes(n)||Y(r.remark).includes(n)))||[]}),u=async n=>{const m={...h.query,user_id:n};location.replace(`${h.path}?${new URLSearchParams(m).toString()}`)};return(n,m)=>{const t=ke,r=Ae;return o(),f("div",Ze,[l("div",en,[c(t,{modelValue:e(a),"onUpdate:modelValue":m[0]||(m[0]=s=>re(a)?a.value=s:null),placeholder:v("请è¾å
¥è´¦å·åæå¤_7924"),clearable:"","suffix-icon":e(ye)},null,8,["modelValue","placeholder","suffix-icon"])]),(o(!0),f(W,null,Z(e(p),(s,b)=>(o(),f("div",{key:b,class:K(["account-menu-item",{"account-active":e(g)===s.user_id}])},[l("div",{onClick:Me(O=>u(s.user_id),["stop"])},[l("div",on,x(s.account),1)],8,nn)],2))),128)),e(p).length===0?(o(),H(r,{key:0,class:"py-20"})):M("",!0)])}}},sn={"ï¼è§å¯è
ï¼":"(Watcher)"},cn={"ï¼è§å¯è
ï¼":"(Observador)"},an={"ï¼è§å¯è
ï¼":"(ÐаблÑдаÑелÑ)"},rn={"ï¼è§å¯è
ï¼":"ï¼è§å¯è
ï¼"},ln={"ï¼è§å¯è
ï¼":"ï¼è§å¯è
ï¼"},se={en_US:sn,es_ES:cn,ru_RU:an,zh_Hans_CN:rn,zh_Hant_HK:ln},_n={class:"account-name"},un={class:"mark"},mn={class:"account-name"},dn={class:"mark"},ve={__name:"ObserverHeaderAccountItem",props:{isMobile:{type:Boolean,default:!1}},setup(k){const v=a=>{const u=A().$lang.value||"zh_Hans_CN",n=se[u]||se.zh_Hans_CN||{};return n[a]===void 0?a:n[a]},_=B(),{account:h}=y(_),d=w(!1),g=a=>{d.value=a};return(a,p)=>{const u=tn,n=Oe,m=Ue,t=ie;return e(h)?(o(),f(W,{key:0},[k.isMobile?(o(),H(t,{key:1,index:"account-search",class:"c-observer-header-account-item"},{title:i(()=>[l("span",mn,[D(x(e(h)),1),l("span",dn,x(v("ï¼è§å¯è
ï¼")),1)])]),default:i(()=>[c(m,null,{default:i(()=>[c(u)]),_:1})]),_:1})):(o(),H(n,{key:0,visible:e(d),"onUpdate:visible":p[0]||(p[0]=r=>re(d)?d.value=r:null),"popper-class":"c-observer-header-account-item__popover",placement:"bottom",offset:23,"show-arrow":!1,width:"250"},{reference:i(()=>[l("div",{class:K([[a.$attrs.class,{"account-open":e(d)}],"c-observer-header-account-item"])},[l("span",_n,[D(x(e(h)),1),l("span",un,x(v("ï¼è§å¯è
ï¼")),1)]),p[1]||(p[1]=l("i",{class:"iconfont icon-angle-down text-12"},null,-1))],2)]),default:i(()=>[c(u,{onToggle:g})]),_:1},8,["visible"]))],64)):M("",!0)}}},fe={__name:"ObserverHeaderMenuCoins",props:{isMobile:{type:Boolean,default:!1}},emits:["changeCoin"],setup(k,{emit:v}){const _=v,{isBitdeer:h}=ee(),d=B(),g=Ie(),{coin:a,info:p}=y(d),{poolCoins:u}=y(g),n=S(()=>{var t,r;return((r=(t=p.value)==null?void 0:t.open_coins)==null?void 0:r.filter(s=>s!=="bitcoin").map(s=>({value:s,text:s})).sort((s,b)=>(u.value||[]).indexOf(s.text)-(u.value||[]).indexOf(b.text)))||[]}),m=t=>{_("changeCoin",t)};return(t,r)=>{const s=Ke;return e(h)?M("",!0):(o(),H(s,{key:0,"is-mobile":k.isMobile,items:e(n),coin:e(a),"onUpdate:coin":m},null,8,["is-mobile","items","coin"]))}}},pn={æ±æ»:"Overview",ç»å½:"Log In"},vn={æ±æ»:"Resumen",ç»å½:"Iniciar sesión"},fn={æ±æ»:"ÐÑÑоÑиÑ",ç»å½:"ÐойÑи"},hn={æ±æ»:"æ±æ»",ç»å½:"ç»å½"},gn={æ±æ»:"å¯ç¸½",ç»å½:"ç»é"},ce={en_US:pn,es_ES:vn,ru_RU:fn,zh_Hans_CN:hn,zh_Hant_HK:gn},bn={class:"c-observer-header-mobile"},Cn={class:"header-wrapper-mobile"},$n={key:0,class:"iconfont icon-close"},xn={key:1,class:"iconfont icon-menu"}
1,Hn={key:0,class:"iconfont icon-close"},Sn={key:1,class:"iconfont icon-current-user"},yn={key:2,class:"left-menu-container"},kn={key:3,class:"right-menu-container"},Mn={class:"el-menu-item"},An={class:"pl-20 text-gray-500 text-20"},On={name:"title"},Un={__name:"ObserverHeaderMobile",emits:["changeCoin"],setup(k,{emit:v}){const _=$=>{const L=A().$lang.value||"zh_Hans_CN",I=ce[L]||ce.zh_Hans_CN||{};return I[$]===void 0?$:I[$]},h=v,d=A(),g=F(),a=ne(),{getObserverMenuItems:p,getObserverLoginedMenuItems:u}=ee(),{curAccount:n,isLoadingAccount:m,isLogin:t,isSummary:r}=y(a),s=w(!1),b=w(!1),O=S(()=>d.$equalLangPath(g.path,"/account")),J=S(()=>p(!0)),z=S(()=>n.value?t.value?u(!0):[]:!O.value&&!m.value?[{title:_("ç»å½"),link:"/signin"}]:[]),Q=()=>{s.value=!s.value,b.value=!1},P=()=>{b.value=!b.value,s.value=!1},j=$=>{h("changeCoin",$,!1)};return($,U)=>{const L=le,I=Ne,G=ve,T=fe,X=ue,C=_e,V=de,E=me,N=pe;return o(),f("div",bn,[l("div",Cn,[c(L,{"is-mobile":""}),U[0]||(U[0]=l("div",{class:"flex-1"},null,-1)),c(N,null,{default:i(()=>[l("div",{class:K(["mobile-menu-toggle",{active:e(s)}]),onClick:Q},[e(s)?(o(),f("i",$n)):(o(),f("i",xn))],2),e(t)?(o(),f("div",{key:0,class:K(["mobile-menu-toggle",{active:e(b)}]),onClick:P},[e(b)?(o(),f("i",Hn)):(o(),f("i",Sn))],2)):(o(),H(I,{key:1,to:`/signin?next=${encodeURIComponent(e(g).fullPath)}`,class:"mobile-menu-toggle text-green-500"},{default:i(()=>[D(x(_("ç»å½")),1)]),_:1},8,["to"])),e(s)?(o(),f("div",yn,[c(C,{items:e(J),class:"light-menu flex-1"},{before:i(()=>[c(G,{"is-mobile":""}),c(T,{"is-mobile":"",onChangeCoin:j})]),default:i(()=>[c(X,{"is-mobile":""})]),_:1},8,["items"])])):M("",!0),e(b)?(o(),f("div",kn,[c(E,{ref:"userMenu",ellipsis:!1},{default:i(()=>{var q;return[l("div",Mn,[l("p",An,x(e(r)?_("æ±æ»"):(q=e(n))==null?void 0:q.account),1)]),(o(!0),f(W,null,Z(e(z),R=>(o(),H(V,{key:R.link,item:R},{title:i(()=>[l("span",On,x(R.title),1)]),_:2},1032,["item"]))),128))]}),_:1},512)])):M("",!0)]),_:1})])])}}},In={å å
¥æ¶è:"Add to Favorites",ç»å½:"Log In"},Nn={å å
¥æ¶è:"Agregar a los favoritos",ç»å½:"Iniciar sesión"},zn={å å
¥æ¶è:"ÐобавиÑÑ Ð² избÑанное",ç»å½:"ÐойÑи"},Ln={å å
¥æ¶è:"å å
¥æ¶è",ç»å½:"ç»å½"},Vn={å å
¥æ¶è:"å å
¥æ¶è",ç»å½:"ç»é"},ae={en_US:In,es_ES:Nn,ru_RU:zn,zh_Hans_CN:Ln,zh_Hant_HK:Vn},En={class:"c-observer-header-normal"},Rn={class:"main-header"},wn={class:"menu-container"},Bn={name:"title"},Pn={key:2,class:"user-not-login"},Tn={__name:"ObserverHeaderNormal",emits:["changeCoin"],setup(k,{emit:v}){const _=C=>{const E=A().$lang.value||"zh_Hans_CN",N=ae[E]||ae.zh_Hans_CN||{};return N[C]===void 0?C:N[C]},h=v,d=A(),{getObserverMenuItems:g,getObserverLoginedMenuItems:a,isBitdeer:p}=ee(),u=ne(),n=B(),{cookieToken:m}=Le(),t=F(),r=Ve("addCollectionDialog"),{prefixToUrl:s}=Ee(),{isLoadingAccount:b,account:O}=y(u),{info:J,access_key:z,coin:Q}=y(n),P=w(!1),j=S(()=>g()),$=S(()=>!!O.value),U=S(()=>{var C;return!p.value&&(!$.value||!((C=J.value)!=null&&C.in_favorites))}),L=S(()=>((location==null?void 0:location.origin)||"")+t.fullPath),I=S(()=>$.value?a(!1):[]),G=()=>{P.value=!0},T=async()=>{try{await r.value.handle();const C=await d.$api.observer.getInfo({access_key:z.value,coin:Q.value||"BTC"});n.setInfo(C)}catch(C){d.$error(C)}localStorage.setItem(z.value,"ignored")},X=C=>{h("changeCoin",C,!1)};return Re(()=>{$.value&&U.value&&!localStorage.getItem(z.value)&&T()}),(C,V)=>{const E=le,N=fe,q=_e,R=ve,he=de,ge=ie,be=me,Ce=we,$e=De,xe=pe,He=ue;return o(),f("div",En,[l("header",Rn,[c(E),l("div",wn,[c(xe,null,{default:i(()=>[c(q,{mode:"horizontal",items:e(j),class:"light-menu flex-1"},{before:i(()=>[c(N,{onChangeCoin:X})]),_:1},8,["items"]),e(U)?(o(),f("span",{key:0,class:"add-favorite",onClick:T},x(_("å å
¥æ¶è")),1)):M("",!0),c(R),e($)?(o(),H(be,{key:1,mode:"horizontal",class:"light-menu",ellipsis:!1,onOpen:G},{default:i(()=>[c(ge,{class:"h-full",index:"user","popper-class":"main-popper-class"},{title:i(()=>[...V[0]||(V[0]=[l("i",{class:"iconfont icon-current-user text-20"},null,-1)])]),default:i(()=>[(o(!0),f(W,null,Z(e(I),(oe,Se)=>(o(),H(he,{key:Se,item:oe,"parent-menu-opened":e(P)},{title:i(()=>
1[l("span",Bn,x(oe.title),1)]),_:2},1032,["item","parent-menu-opened"]))),128))]),_:1})]),_:1})):!e(b)&&!e(m)?(o(),f("div",Pn,[c(Ce,{to:e(s)(`/signin?next=${encodeURIComponent(e(t).fullPath)}`),class:"op-link"},{default:i(()=>[D(x(_("ç»å½")),1)]),_:1},8,["to"])])):M("",!0),c($e,{ref_key:"addCollectionDialog",ref:r,url:e(L)},null,8,["url"])]),_:1}),c(He)])])])}}},qn=ze(Tn,[["__scopeId","data-v-e213a359"]]),Kn={__name:"ObserverHeader",setup(k){const v=A(),_=F(),h=ne(),d=B(),{curAccount:g}=y(h),{access_key:a,coin:p}=y(d),u=async(n,m=!1)=>{const t=n||"BTC",r=_.query.coin,b=`${_.path}?${new URLSearchParams({..._.query,coin:t}).toString()}`;if(r?location.replace(b):location.href=b,g.value&&!m)try{await v.$api.setting.postObserverFavoritesCoin({access_key:a.value,coin:t})}catch(O){v.$error(O)}};return Be(async()=>{if(g.value&&!_.query.coin)try{const n=await v.$api.setting.getObserverFavoritesCoin({access_key:a.value});n.coin!==p.value&&u(n.coin,!0)}catch(n){v.$error(n)}}),(n,m)=>{const t=Un,r=qn;return n.$device.isMobile?(o(),H(t,{key:0,onChangeCoin:u})):(o(),H(r,{key:1,onChangeCoin:u}))}}},Dn={class:"l-observer-main"},Gn={__name:"observer",setup(k){const v=Fe();return(_,h)=>{const d=Pe,g=Kn,a=qe,p=We,u=Je;return o(),H(u,{locale:e(v)},{default:i(()=>[c(p,{class:"l-observer",direction:"vertical"},{default:i(()=>[c(d),c(g),l("main",Dn,[Te(_.$slots,"default")]),c(a)]),_:3})]),_:3},8,["locale"])}}};export{Gn 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.