PageSourceSearch

https://www.btse.com/static/js/B9ewHLR_.js

js btse.com collected 2026-10-03 21:21:12 UTC 95,533 bytes, 2 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e.SENTRY_RELEASE={id:"btse@2f4cc265"};var a=(new e.Error).stack;a&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[a]="416d4305-1ffb-4a1b-93d8-45e7de111c52",e._sentryDebugIdIdentifier="sentry-dbid-416d4305-1ffb-4a1b-93d8-45e7de111c52")}catch(l){}}();import{ar as e,ak as a,a9 as l,am as t,aa as i,r as s,a8 as n,aK as r,as as o,a6 as d,ah as c,ag as u,af as v,aY as p,ap as g,a7 as y,an as m,B as f,aM as b,aN as h,ab as P,al as k,ad as w,aU as C,aE as L,aF as T,ai as A,ae as D,aC as _,l as I,aS as R,m as S,n as M,a_ as z}from"./B-0vxubZ.js";import{j as $,ac as x,ad as N,f_ as E,dn as B,af as U,cy as j,bP as V,bx as O,by as H,cF as W,gB as F,nb as q,N as Z,U as Y,ca as K,cp as G,co as X,al as Q,lt as J,ap as ee,e as ae,P as le,X as te,j4 as ie,j5 as se,ay as ne,H as re,av as oe,gD as de,qa as ce,m8 as ue,bd as ve,d0 as pe,r3 as ge,r4 as ye,cm as me,cq as fe,l as be,R as he,r1 as Pe,g6 as ke,az as we,bB as Ce,B as Le,cD as Te,aK as Ae,dz as De,mK as _e,aU as Ie,p as Re,mv as Se,qb as Me,rV as ze,a9 as $e,bD as xe,bp as Ne,dx as Ee,F as Be,h as Ue}from"./fTPyrBIP.js";import{_ as je}from"./SJUTAzMa.js";import{W as Ve,T as Oe,D as He,e as We}from"./DjxVUbdV.js";import{I as Fe}from"./CcpsHvDf.js";import{u as qe,a as Ze,g as Ye,b as Ke,c as Ge,d as Xe,e as Qe,j as Je,i as ea,L as aa}from"./chunk-echarts.K2WzvGbX.js";import{D as la}from"./DiwcCmib.js";import{a as ta,L as ia,C as sa}from"./HCai2xVX.js";import{I as na}from"./DfrJsDA_.js";import{a3 as ra}from"../../app.DI3xhnWo.js";import"./CEBSnBgb.js";import"./D8-5GxBK.js";import"./chunk-lottie.tqfMQl6Y.js";import"./SmGL2nNO.js";import"./chunk-web3.BZXhiO4y.js";import"./chunk-web3-onboard-utils.iUTN3q_9.js";import"./chunk-sentry.DKA24Cnk.js";import"./B4GGByMv.js";import"./zPm80Lq0.js";import"./BphGmIDb.js";import"./C_JXYWer.js";import"./CgvI7oGJ.js";const oa=je({name:"IconPortfolio",components:{Icon:$}},[["render",function(s,n,r,o,d,c){const u=e("Icon");return l(),a(u,{"aria-label":"Portfolio Icon",width:"16",height:"16",viewBox:"0 0 16 16",fill:"currentColor"},{default:t((()=>n[0]||(n[0]=[i("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M10.5914 16L0.582856 16C0.262856 16 -9.30944e-07 15.74 -9.02719e-07 15.4171L1.77177e-08 4.88857C4.59427e-08 4.56571 0.259999 4.30571 0.582857 4.30571L2.82572 4.30571L2.82572 2.58286C2.82572 2.26 3.08571 2 3.40857 2L8 2L8 3.16558L3.99398 3.16558L3.99398 12.5284L12.834 12.5284L12.834 8L14 8L14 13.1114C14 13.4343 13.74 13.6943 13.4171 13.6943L11.1743 13.6943L11.1743 15.4171C11.1743 15.74 10.9143 16 10.5914 16ZM1.17172 5.47112L2.82886 5.47112L2.82886 13.1111C2.82886 13.434 3.08886 13.694 3.41172 13.694L10.0117 13.694L10.0117 14.834L1.17172 14.834L1.17172 5.47112Z"},null,-1),i("path",{d:"M3.23085 9.66667L3 8L5.81003 5.1L8.41003 7.76667L11.79 4.33333H10.1V3L14 3V7L12.7 7V5.26667L8.41003 9.66667L5.81003 7L3.23085 9.66667Z"},null,-1)]))),_:1,__:[0]})}]]);const da=je({name:"IconDataPlus",components:{Icon:$}},[["render",function(s,n,r,o,d,c){const u=e("Icon");return l(),a(u,{"aria-label":"Data Plus Icon",width:"16",height:"17",viewBox:"0 0 16 17",fill:"currentColor"},{default:t((()=>n[0]||(n[0]=[i("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M10.5914 16.5L0.582856 16.5C0.262856 16.5 -9.30944e-07 16.24 -9.02719e-07 15.9171L1.77177e-08 5.38857C4.59427e-08 5.06571 0.259999 4.80571 0.582857 4.80571L2.82572 4.80571L2.82572 3.08286C2.82572 2.76 3.08571 2.5 3.40857 2.5L8 2.5L8 3.66558L3.99398 3.66558L3.99398 13.0284L12.834 13.0284L12.834 8.5L14 8.5L14 13.6114C14 13.9343 13.74 14.1943 13.4171 14.1943L11.1743 14.1943L11.1743 15.9171C11.1743 16.24 10.9143 16.5 10.5914 16.5ZM1.17172 5.97112L2.82886 5.97112L2.82886 13.6111C2.82886 13.934 3.08886 14.194 3.41172 14.194L10.0117 14.194L10.0117 15.334L1.17172 15.334L1.17172 5.97112Z"},null,-1),i("path",{d:"M9.08902 10.2444L6.5833 10.2444C6.26045 10.2444 6.00045 10.5044 6.00045 10.8273C6.00045 11.1502 6.26045 11.4102 6.5833 11.4102L9.08902 11.4102C9.41188 11.4102 9.67188 11.1502 9.67188 10.8273C9.67188 10.5044 9.41188 10.2444 9.08902 10.2444Z"},null,-1),i("path",{d:"M9.08902 7.5003L6.5833 7.5003C6.26045 7.5003 6.00045 7.7603 6.00045 8.08316C6.00045 8.40602 6.26045 8.66602 6.5833 8.66602L9.08902 8.66602C9.41188 8.66602 9.67188 8.40602 9.67188 8.08316C9.67188 7.7603 9.41188 7.5003 9.08902 7.5003Z"},null,-1),i("path",{d:"M11.6 4.89998L11.6 7L12.9 7L12.9 4.89998L15 4.89998L15 3.60002L12.9 3.60002L12.9 1.5L11.6 1.5L11.6 3.60002L9.5 3.60002L9.5 4.89998L11.6 4.89998Z"},null,-1)]))),_:1,__:[0]})}]]);const ca=je({name:"IconChamp",components:{Icon:$}},[["render",function(s,n,r,o,d,c){const u=e("Icon");return l(),a(u,{"aria-label":"Champ Icon",width:"16",height:"16",viewBox:"0 0 16 16",fill:"currentColor"},{default:t((()=>n[0]||(n[0]=[i("g",null,[i("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M7.94772 6.60546C7.97972 6.58592 8.01996 6.58592 8.05197 6.60546L9.64883 7.58075C9.72474 7.62712 9.81886 7.55873 9.79823 7.47221L9.3641 5.65203C9.3554 5.61555 9.36784 5.5
17727 9.39632 5.55287L10.8173 4.33586C10.8849 4.278 10.849 4.16733 10.7603 4.16023L8.89507 4.01082C8.85769 4.00782 8.82513 3.98417 8.81073 3.94954L8.09218 2.22176C8.05802 2.13962 7.94167 2.13962 7.90751 2.22176L7.18896 3.94954C7.17456 3.98417 7.14199 4.00782 7.10461 4.01082L5.23968 4.16023C5.15101 4.16734 5.11506 4.27799 5.18261 4.33586L6.60337 5.55287C6.63185 5.57727 6.64428 5.61555 6.63559 5.65202L6.20146 7.47221C6.18082 7.55873 6.27494 7.62712 6.35085 7.58075L7.94772 6.60546ZM6.5 8.99974C6.22386 8.99974 6 9.2236 6 9.49974V13.9997H10V9.49974C10 9.2236 9.77614 8.99974 9.5 8.99974H6.5ZM1.5 9.99974C1.22386 9.99974 1 10.2236 1 10.4997V13.9997H5V9.99974H1.5ZM11 10.9997H14.5C14.7761 10.9997 15 11.2236 15 11.4997V13.9997H11V10.9997Z"})],-1)]))),_:1,__:[0]})}]]);const ua=je({name:"IconFuturesHistory",components:{Icon:$},props:{width:{type:[Number,String],default:24},height:{type:[Number,String],default:24}}},[["render",function(s,n,r,o,d,c){const u=e("Icon");return l(),a(u,{width:r.width,height:r.height,viewBox:"0 0 24 24","aria-label":"Futures History Icon","fill-rule":"evenodd","clip-rule":"evenodd"},{default:t((()=>n[0]||(n[0]=[i("path",{d:"M19.688 6.26c.36 0 .65-.29.65-.65V2.128l-.007-.097c-.046-.313-.316-.553-.643-.553h-3.483l-.096.007c-.313.046-.554.316-.554.643l.007.096c.047.313.317.554.643.554h1.802l-6.333 6.331-2.641-2.64-.08-.069c-.255-.183-.61-.16-.84.069L3.39 11.192l-.069.08c-.182.255-.16.611.069.84l.08.068c.255.183.61.16.84-.069l4.263-4.264 2.642 2.642.08.068c.254.183.61.16.839-.068l6.904-6.904V5.61l.007.096c.047.314.317.554.643.554zM21.23 9.06h-3.125c-.718 0-1.3.582-1.3 1.3v11.533c0 .718.582 1.3 1.3 1.3h3.125c.718 0 1.3-.582 1.3-1.3V10.36c0-.718-.582-1.3-1.3-1.3zm0 1.3v11.533h-3.125V10.36h3.125zm-10.776 2.307h3.125c.718 0 1.3.582 1.3 1.3v7.926c0 .718-.582 1.3-1.3 1.3h-3.125c-.718 0-1.3-.582-1.3-1.3v-7.925c0-.719.582-1.3 1.3-1.3zm3.125 9.226v-7.925h-3.125v7.925h3.125zM3 15.851h3.125c.718 0 1.3.582 1.3 1.3v4.741c0 .718-.582 1.3-1.3 1.3H3c-.718 0-1.3-.582-1.3-1.3v-4.741c0-.718.582-1.3 1.3-1.3zm3.125 6.041v-4.741H3v4.741h3.125z"},null,-1)]))),_:1,__:[0]},8,["width","height"])}]]),va={__name:"Tabs",props:{list:{type:Array,required:!0},value:{type:[String,Number],required:!0}},emits:["update:value"],setup(e,{emit:a}){const t=a,i=s(null),d=e=>{t("update:value",e);const a=i.value.querySelector("ul").children[e],{width:l}=a.getBoundingClientRect(),s=a.offsetLeft-i.value.clientWidth/2+l/2;i.value.scrollLeft=s};return(a,t)=>(l(),n("div",{ref_key:"wrapperRef",ref:i,class:"tab-scroller"},[r(o(N),{type:o(x).BOTTOM_BAR_NARROW,itemList:e.list,selected:e.value,barHeight:4,onSelect:d},null,8,["type","itemList","selected"])],512))}},pa=je(va,[["__scopeId","data-v-15dd8c9f"]]),ga={class:"duration-wrapper"},ya={__name:"DurationSelector",props:{disableAllTime:{type:Boolean,default:!1}},setup(e){const a=e,t=E(),i=d((()=>[{name:"All Time",value:0},{name:"Last 90D",value:90},{name:"Last 60D",value:60},{name:"Last 30D",value:30},{name:"Last 1W",value:7}].filter((({value:e})=>!a.disableAllTime||0!==e)))),s=d((()=>a.disableAllTime&&0===t.selectedDuration.value?i.value[0]:t.selectedDuration)),c=e=>{t.updateSelectedDuration(e)};return(e,a)=>(l(),n("div",ga,[r(o(B),{value:s.value,list:i.value,onInput:c},null,8,["value","list"])]))}},ma=je(ya,[["__scopeId","data-v-7c190a2a"]]),fa={class:"wrapper"},ba={class:"bar-wrapper"},ha={class:"text-wrapper"},Pa={class:"text green"},ka={class:"bolder"},wa={class:"text red"},Ca={class:"bolder"},La={__name:"RatioBar",props:{value1:{type:Number,required:!0},value2:{type:Number,required:!0},label1:{type:String,default:"Label 1"},label2:{type:String,default:"Label 2"}},setup(e){const a=e,t=d((()=>a.value1+a.value2===0?50:a.value1/(a.value1+a.value2)*100)),s=d((()=>(0!==a.value1||0!==a.value2)&&(0===a.value1||0===a.value2)));return(r,o)=>(l(),n("div",fa,[i("div",ba,[i("div",{class:u(["progress-bar",{"no-border":s.value}]),style:c({width:`${t.value}%`})},null,6)]),i("div",ha,[i("div",Pa,[i("span",null,v(e.label1)+": ",1),i("span",ka,v(a.value1),1)]),i("div",wa,[i("span",null,v(e.label2)+": ",1),i("span",Ca,v(a.value2),1)])])]))}},Ta=je(La,[["__scopeId","data-v-f7b2563d"]]),Aa={class:"block-wrapper"},Da={class:"title-bar"},_a={class:"performance"},Ia={class:"text"},Ra={class:"section"},Sa={class:"cumulate"},Ma={class:"mb-4"},za={class:"darker"},$a={class:"bold"},xa={class:"mb-4"},Na={class:"darker bold"},Ea={class:"performance-bars"},Ba={class:"title"},Ua={class:"section"},ja={class:"cumulate"},Va={class:"mb-4"},Oa={class:"mb-4"},Ha={class:"darker bold"},Wa={class:"performance-bars"},Fa={class:"title"},qa={class:"performance-bar"},Za={class:"title"},Ya={class:"num"},Ka={class:"performance-bar"},Ga={class:"title"},Xa={class:"num"},Qa={class:"notes"},Ja="*****",el=je({__name:"OverviewPerformanceBlock",setup(e){const{t:t}=p(),c=g(),L=y(),T=E(),A=d((()=>c.params.id===L.state.accountInfo.uid)),D=d((()=>{const e=+z.value.copiersStandardRealizedPnl,a=+z.value.copiersStandardUnrealizedPnl,l=0===T.selectedDuration.value?"90D":T.selectedDuration.name.replace("Last ","");return[{title:t("t.aum"),value:U(z.value.aum)},{title:t("referralV2Page.affiliate.performance.totalTradingVolume"),value:U(z.value.tradeVolume)},{title:t("copyTrading.tradersPnl"),value:U(e,{signed:!0}),class:I(e)},{title:t("copyTrading.tradersUnPnl"),value:U(a,{signed:!0}),class:I(a)},...A.value?[{title:t("t.profitRebate"),value:R.value?Ja:U(z.value.profitRebate)},{title:t("t.unProfitRebate"),value:R.value?Ja:U(z.value.unrealizedProfitRebate)}]:[],{title:t("t.profitRebate")+"%",value:U(z.value.rebate,{formatKey:0,postfix:"%"})},{title:`${t("copyTrading.longShortRatio")} (${l})`,value:N(z.value)},{title:t("copyTrading.tradingFreq"),value:`${z.value.tradeFrequency} times /day`},{title:t("copyTrading.lastTradeMade"),value:z.value.lastTradingTime?j(z.value.lastTradingTime):"-"}]})),_=d((()=>[{title:t("t.assetBalance"),value:R.value?Ja:U(z.value.totalAssets)},{title:t("wallets.realizedPnl"),value:U(z.value.realizedPnl,{signed:!0}),class:I(z.value.realizedPnl)},{title:t("futuresMain.marginBalanace.unrealizedPNL"),value:U(z.value.unrealizedPnl,{signed:!0}),class:I(z.value.unrealizedPnl)},{title:t("copyTrading.maxDrawdown"),value:U(100*z.value.maxDrawdown,{postfix:"%"})}])),I=e=>
10===Number(e)?"":Number(e)>0?"green":"red",R=d((()=>L.state.userConfig[V.COPY_STRATEGY_HIDE_VALUE])),S=d((()=>R.value?O:H)),M=()=>{L.dispatch("updateUserConfigByKey",{key:V.COPY_STRATEGY_HIDE_VALUE,value:!R.value})},z=s({}),$=s(!1),x=async()=>{try{$.value=!0;const{data:e}=await F.getLeaderPerformance({leaderShareId:c.params.id,period:T.selectedDuration.value});z.value=e}catch(e){}finally{$.value=!1}};function N({longCount:e,shortCount:a}){if(0===e||0===a)return`${e}:${a}`;const l=f.min(e,a);return`${f(e).div(l).dp(1,f.ROUND_HALF_UP)}:${f(a).div(l).dp(1,f.ROUND_HALF_UP)}`}return x(),m((()=>T.selectedDuration),(()=>{x()})),(e,t)=>{var s,d,c,p,g,y,m;const f=b("loading");return h((l(),n("div",Aa,[i("div",Da,[i("div",_a,[i("div",Ia,v(e.$t("t.performance")),1),A.value?(l(),a(k(S.value),{key:0,class:"icon-eye",onClick:M})):P("",!0)]),r(o(ma))]),i("div",Ra,[i("div",Sa,[i("div",null,[i("div",Ma,v(e.$t("copyTrading.currentCopyTraders")),1),i("div",za,[i("span",$a,v(z.value.copiers),1),i("span",null," /"+v(z.value.maxCopier),1)])]),i("div",null,[i("div",xa,v(e.$t("copyTrading.totalCopyToDate")),1),i("div",Na,v(o(U)(z.value.cumulativeCopiers,{formatKey:0})),1)])]),i("div",Ea,[(l(!0),n(w,null,C(D.value,((e,a)=>(l(),n("div",{key:a,class:"performance-bar"},[i("div",Ba,v(e.title),1),i("div",{class:u(["num",e.class])},v(e.value),3)])))),128))])]),i("div",Ua,[i("div",ja,[i("div",null,[i("div",Va,v(e.$t("t.roi")),1),i("div",{class:u(["darker bold",I(z.value.roi)])},v(o(U)(100*z.value.roi,{signed:!0,postfix:"%"})),3)]),i("div",null,[i("div",Oa,v(e.$t("wallets.winRate")),1),i("div",Ha,v(o(U)(100*(null==(s=z.value.realizedWinRate)?void 0:s.winRate),{formatKey:1,postfix:"%"})),1)])]),i("div",Wa,[(l(!0),n(w,null,C(_.value,((e,a)=>(l(),n("div",{key:a,class:"performance-bar"},[i("div",Fa,v(e.title),1),i("div",{class:u(["num",e.class])},v(e.value),3)])))),128)),i("div",qa,[i("div",Za,v(e.$t("wallets.winRate")),1),i("div",Ya,v(o(U)(100*(null==(d=z.value.realizedWinRate)?void 0:d.winRate),{formatKey:1,postfix:"%"})),1),r(o(Ta),{value1:(null==(c=z.value.realizedWinRate)?void 0:c.winTrade)||0,value2:(null==(p=z.value.realizedWinRate)?void 0:p.lossTrade)||0,label1:e.$t("copyTrading.winTrades"),label2:e.$t("copyTrading.lossTrades"),class:"ratio"},null,8,["value1","value2","label1","label2"])]),i("div",Ka,[i("div",Ga,v(e.$t("copyTrading.unWinRate")),1),i("div",Xa,v(o(U)(100*(null==(g=z.value.unrealizedWinRate)?void 0:g.winRate),{formatKey:1,postfix:"%"})),1),r(o(Ta),{value1:(null==(y=z.value.unrealizedWinRate)?void 0:y.winTrade)||0,value2:(null==(m=z.value.unrealizedWinRate)?void 0:m.lossTrade)||0,label1:e.$t("copyTrading.winPositions"),label2:e.$t("copyTrading.lossPositions"),class:"ratio"},null,8,["value1","value2","label1","label2"])])])]),i("div",Qa,v(`(${e.$t("t.unit")}: ${o(W)})`),1)])),[[f,$.value]])}}},[["__scopeId","data-v-9f9ad30a"]]),al={class:"block-wrapper"},ll={class:"title-bar"},tl={class:"title"},il=je({__name:"OverviewRoiBlock",props:{roiPnlData:{type:Array,default:()=>[]}},setup(e){const a=e,t=s(null),{t:d}=p();qe([Ze,Ye,Ke,Ge,Xe,Qe,Je]);const c="rgba(16, 186, 104, 0.3)",u="rgba(16, 186, 104, 0)",g="rgba(255, 91, 90, 0)",y="rgba(255, 91, 90, 0.3)";let b;L((()=>{b=ea(t.value,null),h(),window.addEventListener("resize",w)})),T((()=>{window.removeEventListener("resize",w)}));const h=()=>{const e={dataset:{dimensions:[{name:"date",type:"date"},{name:"roi",type:"number"},{name:"pnl",type:"number"}],sourceHeader:!1,source:a.roiPnlData},grid:[{containLabel:!0,left:"5%",right:"5%",bottom:"10%",top:"15%"}],xAxis:{type:"category",inverse:!0,axisLabel:{color:"#7E8F9F",formatter:function(e){return j(+e,"MM-dd")}},axisLine:{lineStyle:{color:"#E3EAF0"}},axisTick:{show:!1}},yAxis:{type:"value",nameTextStyle:{color:"#4C5763",fontWeight:500,fontSize:16,lineHeight:24,align:"right",padding:[0,0,0,0]},axisLabel:{color:"#7E8F9F",formatter:e=>`${e}%`},splitLine:{lineStyle:{color:"#E3EAF0"}}},series:[{type:"line",smooth:!0,symbol:"none",encode:{x:"date",y:"roi"},areaStyle:{color:new aa(0,0,0,1,k())}}],visualMap:{type:"piecewise",show:!1,dimension:1,pieces:[{gte:0,lte:99999999999999,color:"#00B15D"},{lt:0,color:"#FF5B5A"}]},tooltip:{trigger:"axis",axisPointer:{type:"cross",snap:!0,label:{show:!1},crossStyle:{color:"#7E8F9F"}},className:"chart-tooltip",backgroundColor:"rgba(247, 249, 251, 0.9)",borderColor:"transparent",padding:0,formatter:e=>{const{data:[a,l,t]}=e[0];return`\n              <div class="inner-wrap">\n                  <div class="date-wrap">${j(a,"yyyy-MM-dd")}</div>\n                  <div class="roi-wrap">
1\n                      <span class="roi-label">${d("t.roi")}</span>\n                      ${P(U(l,{formatKey:2,signed:!0,postfix:"%",roundMode:f.ROUND_HALF_UP}))}\n                  </div>\n                  <div class="pnl-wrap">\n                      <span class="pnl-label">${d("t.pnl")}</span>\n                      ${P(U(t,{formatKey:2,postfix:` ${W}`,roundMode:f.ROUND_HALF_UP}))}\n                  </div>\n              </div>\n              `}}};b&&b.setOption(e)};m((()=>a.roiPnlData),h);const P=e=>void 0===e?"-":e,k=()=>{const e=a.roiPnlData.map((e=>e[1])),l=Math.max(...e),t=Math.min(...e);if(t>=0)return[{offset:0,color:c},{offset:1,color:u}];if(l<=0)return[{offset:0,color:g},{offset:1,color:y}];const i=(l/(l-t)).toFixed(2);return[{offset:0,color:c},{offset:i,color:u},{offset:i,color:g},{offset:1,color:y}]},w=()=>{b&&b.resize()};return(e,a)=>(l(),n("div",al,[i("div",ll,[i("div",tl,v(e.$t("t.roi")),1),r(o(ma),{disableAllTime:""})]),i("div",{ref_key:"chartRef",ref:t,class:"chart"},null,512)]))}},[["__scopeId","data-v-c06d9e26"]]),sl={class:"block-wrapper"},nl={class:"title-bar"},rl={class:"title"},ol=je({__name:"OverviewPnlBlock",props:{roiPnlData:{type:Array,default:()=>[]}},setup(e){const a=e,t=s(null),{t:c}=p();let u;qe([Ye,Ke,Ge,Xe,Qe,Je]);L((()=>{u=ea(t.value,null),y(),window.addEventListener("resize",h)})),T((()=>{window.removeEventListener("resize",h)}));const g=d((()=>a.roiPnlData.map((e=>{const a=new Date(e[0]);return a.setHours(0),e[0]=a.getTime(),e})))),y=()=>{const e={dataset:{dimensions:[{name:"date",type:"date"},{name:"roi",type:"number"},{name:"pnl",type:"number"}],sourceHeader:!1,source:g.value},grid:[{containLabel:!0,left:"5%",right:"5%",bottom:"10%",top:"15%"}],xAxis:{type:"category",inverse:!0,axisLabel:{color:"#7E8F9F",formatter:function(e){return j(+e,"MM-dd")}},axisLine:{lineStyle:{color:"#E3EAF0"}},axisTick:{show:!1}},yAxis:{type:"value",nameTextStyle:{color:"#4C5763",fontWeight:500,fontSize:16,lineHeight:24,align:"right",padding:[0,0,0,0]},axisLabel:{color:"#7E8F9F"},splitLine:{lineStyle:{color:"#E3EAF0"}}},series:[{type:"bar",smooth:!0,symbol:"none",encode:{x:"date",y:"pnl"}}],visualMap:{type:"piecewise",show:!1,dimension:2,pieces:[{gte:0,lte:99999999999999,color:"#00B15D"},{lt:0,color:"#FF5B5A"}]},tooltip:{trigger:"axis",axisPointer:{type:"cross",snap:!0,label:{show:!1},crossStyle:{color:"#7E8F9F"}},className:"chart-tooltip",backgroundColor:"rgba(247, 249, 251, 0.9)",borderColor:"transparent",padding:0,formatter:e=>{const{data:[a,l,t]}=e[0];return`\n              <div class="inner-wrap">\n                  <div class="date-wrap">${j(a,"yyyy-MM-dd")}</div>\n                  <div class="pnl-wrap">\n                      <span class="pnl-label">${c("t.pnl")}</span>\n                      ${b(U(t,{formatKey:2,postfix:` ${W}`,roundMode:f.ROUND_HALF_UP}))}\n                  </div>\n                  <div class="roi-wrap">\n                      <span class="roi-label">${c("t.roi")}</span>\n                      ${b(U(l,{formatKey:2,signed:!0,postfix:"%",roundMode:f.ROUND_HALF_UP}))}\n                  </div>\n              </div>\n              `}}};u&&u.setOption(e)};m((()=>a.roiPnlData),y);const b=e=>void 0===e?"-":e,h=()=>{u&&u.resize()};return(e,a)=>(l(),n("div",sl,[i("div",nl,[i("div",rl,v(e.$t("wallets.realizedPnl")),1),r(o(ma),{disableAllTime:""})]),i("div",{ref_key:"chartRef",ref:t,class:"chart"},null,512)]))}},[["__scopeId","data-v-e7671a32"]]),dl={class:"block-wrapper"},cl={class:"title-bar"},ul={class:"title"},vl={key:0,class:"content"},pl={class:"left"},gl={class:"table"},yl={class:"row head"},ml=["onMouseenter"],fl={class:"market"},bl={class:"market-name"},hl={class:"notes"},Pl={class:"right"},kl={class:"tooltip-center"},wl={class:"name"},Cl={class:"percentage"},Ll={class:"num"},Tl=je({__name:"OverviewMarketsBlock",props:{marketsData:{type:Array,default:()=>[]}},setup(e){const d=["var(--app--color--primary)","var(--app--color--primary-light)","var(--app--color--accent-teal-light)","var(--app--color--accent-green-light)","var(--app--color--primary-lighter)"],p=s(null);return(s,g)=>
1(l(),n("div",dl,[i("div",cl,[i("div",ul,[i("span",null,v(s.$t("copyTrading.marketsInvestIn")),1)]),r(o(ma),{disableAllTime:""})]),e.marketsData.length?(l(),n("div",vl,[i("div",pl,[i("div",gl,[i("div",yl,[i("div",null,v(s.$t("t.market")),1),i("div",null,v(s.$t("copyTrading.tradeRatio")),1),i("div",null,v(s.$t("wallets.realizedPnl")),1)]),(l(!0),n(w,null,C(e.marketsData,((e,a)=>{return l(),n("div",{key:a,class:"row item",onMouseenter:e=>p.value=a,onMouseleave:g[0]||(g[0]=e=>p.value=null)},[i("div",fl,[i("div",{class:"square",style:c({backgroundColor:d[a]})},null,4),i("div",bl,v(e.symbol),1)]),i("div",null,v(o(U)(e.value,{postfix:"%"})),1),i("div",{class:u((t=e.realizedPnl,0===Number(t)?"":Number(t)>0?"green":"red"))},v(o(U)(e.realizedPnl,{signed:!0})),3)],40,ml);var t})),128))]),i("div",hl,v(`(${s.$t("t.unit")}: ${o(W)})`),1)]),i("div",Pl,[r(o(q),{data:e.marketsData,isShowLegend:!1,tooltipType:"center",width:280,hoverTrigger:p.value,scaleColors:d},{tooltipCenter:t((({info:e})=>[i("div",kl,[i("div",wl,v(e.symbol),1),i("div",Cl,v(o(U)(e.value,{postfix:"%"})),1),i("div",Ll,v(o(U)(e.tradeCount,{formatKey:0}))+" "+v(s.$t("copyTrading.trades")),1)])])),_:1},8,["data","hoverTrigger"])])])):(l(),a(Z,{key:1,class:"no-data",emptyText:s.$t("t.noDataFound")},null,8,["emptyText"]))]))}},[["__scopeId","data-v-fc8c12b0"]]),Al={class:"overview-wrapper"},Dl={class:"right-block"},_l=je({__name:"Overview",setup(e){const a=g(),t=E(),d=s([]),c=s([]),u=s(!1),v=async()=>{try{u.value=!0;const e=0===t.selectedDuration.value?90:t.selectedDuration.value,{data:l}=await F.getLeaderPerformanceChart({leaderShareId:a.params.id,period:e});d.value=l.roiData.map((([e],a)=>[Number(e),Number(100*l.roiData[a][1]),Number(l.pnlData[a][1])])),c.value=l.marketInvestments.map((e=>({...e,value:100*Number(e.ratio),tradeCount:Number(e.ratio)*l.tradeCount})))}catch(e){}finally{u.value=!1}};return v(),m((()=>t.selectedDuration),(()=>{v()})),(e,a)=>{const t=b("loading");return l(),n("div",Al,[r(o(el),{class:"block"}),i("div",Dl,[h(r(o(il),{roiPnlData:d.value,class:"block"},null,8,["roiPnlData"]),[[t,u.value]]),h(r(o(ol),{roiPnlData:d.value,class:"block"},null,8,["roiPnlData"]),[[t,u.value]]),h(r(o(Tl),{marketsData:c.value,class:"block"},null,8,["marketsData"]),[[t,u.value]])])])}}},[["__scopeId","data-v-061de85a"]]),Il={class:"position-card"},Rl={class:"market-bar"},Sl={class:"labels"},Ml={class:"label"},zl={class:"label"},$l={class:"info"},xl={key:0,class:"col"},Nl={class:"label"},El={class:"value"},Bl={class:"trader"},Ul={class:"col"},jl={class:"label"},Vl={class:"value"},Ol={class:"size-wrapper"},Hl={class:"col"},Wl={class:"label"},Fl={class:"value"},ql={class:"col"},Zl={class:"label"},Yl={class:"value"},Kl={key:1,class:"col"},Gl={class:"label"},Xl={class:"value"},Ql={class:"col"},Jl={class:"label"},et={class:"value"},at={class:"col"},lt={class:"label"},tt={class:"col"},it={class:"label"},st=je(A({__name:"MobilePositionCard",props:{info:{type:Object,required:!0},isCopyTab:{type:Boolean,default:!1},isSelf:{type:Boolean,default:!1}},setup(s){const c=s,p=y(),g=e=>"BUY"===e.side,m=d((()=>p.state.futures.riskLimitSettingMap)),f=e=>{var a;const l=null==(a=m.value[e])?void 0:a.find((e=>1===e.riskLevel));return(null==l?void 0:l.riskLimitValue)||0};return(d,p)=>{const y=e("Tooltip");return l(),n("div",Il,[i("div",Rl,[r(Y,{name:s.info.displayCoin,displayName:s.info.symbol},null,8,["name","displayName"]),i("div",Sl,[i("div",{class:u(["label",g(s.info)?"long":"short"])},v(g(s.info)?d.$t("t.long"):d.$t("t.short")),3),i("div",Ml,v(s.info.displayWalletName),1),i("div",zl,v(o(K)(s.info.isolatedLeverage,Number(s.info.initialMarginPercentage)))+"x ",1)])]),i("div",$l,[c.isCopyTab?(l(),n("div",xl,[i("div",Nl,v(d.$t("copyTrading.leadTrader")),1),i("div",El,[i("div",Bl,[r(X,{avatarId:s.info.leaderAvatarType||o(G),class:"user-avatar"},null,8,["avatarId"]),i("span",null,v(s.info.leaderDisplayName),1)])])])):P("",!0),i("div",Ul,[i("div",jl,[D(v(d.$t("t.size"))+" ",1),i("span",null,"("+v(s.info.displayCoin)+")",1)]),i("div",Vl,[i("div",Ol,[i("span",null,v(s.info.displaySize),1),s.info.riskLimitExceeded?(l(),a(y,{key:0,tooltip:d.$t("futures.riskLimit.errorMessage.exceedValueReduceOnlyMode",{value:o(U)(f(s.info.symbol),0)})},{content:t((()=>[r(Q,{class:"icon-info"})])),_:1},8,["tooltip"])):P("",!0)])])]),i("div",Hl,[i("div",Wl,v(d.$t("futuresMain.openPosition.entryPrice")),1),i("div",Fl,v(o(U)(s.info.entryPrice,2)),1)]),i("div",ql,[i("div",Zl,v(d.$t("futuresMain.openPosition.markPrice")),1),i("div",Yl,v(s.info.displayMarkPrice),1)]),s.isSelf?(l(),n("div",Kl,[i("div",Gl,v(d.$t("futuresMain.order.liquidation")),1),i("div",Xl,v(s.info.displayLiqPrice),1)])):P("",!0),i("div",Ql,[i("div",Jl,[D(v(d.$t("t.margin"))+" ",1),i("span",null,"("+v(o(W))+")",1)]),i("div",et,v(s.info.displayPositionMargin),1)]),i("div",at,[i("div",lt,[D(v(d.$t("futuresMain.marginBalanace.unrealizedPNL"))+" ",1),i("span",null,"("+v(o(W))+")",1)]),i("div",{class:u(["value",{green:s.info.displayUnrealizedPnl>0,red:s.info.displayUnrealizedPnl<0,bolder:0!==s.info.displayUnrealizedPnl}])},v(o(U)(s.info.displayUnrealizedPnl,2)),3)]),i("div",tt,[i("div",it,v(d.$t("t.roe"))+"%",1),i("div",{class:u(["value",{green:s.info.displayRoe>0,red:s.info.displayRoe<0,bolder:0!==s.info.displayRoe}])},v(o(U)(s.info.displayRoe,{postfix:"%"})),3)])])])}}}),[["__scopeId","data-v-876a85bb"]]),nt={class:"empty-text"},rt=je({__name:"NoResult",props:{emptyText:{type:String,default:""}},setup(e){const s=e;return(e,n)=>(l(),a(Z,{class:"empty-wrapper"},{"empty-text":t((()=>[i("div",nt,v(s.emptyText||e.$t("msg.noResults")),1)])),_:1}))}},[["__scopeId","data-v-d24f4f76"]]),ot={class:"trader"},dt={class:"labels"},ct={class:"label"},ut={class:"label"},vt={class:"size-wrapper"},pt={class:"wrap"},gt={class:"value"},yt={class:"symbol"},mt={class:"wrap"},ft={class:"value"},bt={class:"symbol"},ht={class:"wrap"}
1,Pt={class:"symbol"},kt=je({__name:"CurrentPositionsList",props:{dataList:{type:Array,required:!0},isCopyTab:{type:Boolean,default:!1}},emits:"update:displayPositions",setup(s,{emit:c}){const{t:b}=p(),h=g(),k=y(),L=c,T=s,A=d((()=>k.state.accountInfo.uid===h.params.id)),_=d((()=>T.dataList.map((e=>({...e,displayMarkPrice:N(e),displayLiqPrice:E(e),displayUnrealizedPnl:B(e),displayRoe:j(e),displayPositionMargin:V(e),displaySize:O(e),displayCoin:$(e),displayWalletName:M(e)})))));m(_,(e=>L("update:displayPositions",e)));const I=d((()=>[{id:"trader",label:b("copyTrading.leadTrader")},{id:"symbol",label:b("futuresMain.symbol")},{id:"size",label:b("t.size"),textAlign:"right"},{id:"entry",label:b("futuresMain.openPosition.entryPrice"),textAlign:"right"},{id:"mark",label:b("futuresMain.openPosition.markPrice"),textAlign:"right"},{id:"liq",label:b("futuresMain.order.liquidation"),textAlign:"center"},{id:"margin",label:b("t.margin"),textAlign:"right"},{id:"pnl",label:b("futuresMain.marginBalanace.unrealizedPNL"),textAlign:"right"},{id:"roe",label:`${b("t.roe")}%`,textAlign:"right"}].filter((e=>{const a=[];return T.isCopyTab||a.push("trader"),A.value||a.push("liq"),!a.includes(e.id)}
1)))),R=d((()=>k.state.futures.riskLimitSettingMap)),S=e=>{var a;const l=null==(a=R.value[e])?void 0:a.find((e=>1===e.riskLevel));return(null==l?void 0:l.riskLimitValue)||0},M=e=>e.walletName.startsWith("VIRTUAL")?b("t.isolated"):b("futuresMain.trade.cross"),z=e=>"BUY"===e.side,$=e=>e.symbol.replace("-PERP",""),x=e=>{var a;return(null==(a=k.state.futures.marketMap[e.symbol])?void 0:a.priceFilter)??2},N=e=>{const a=k.state.futures.futuresMarkPriceMap;return U(a[e.symbol],x(e))||"-"},E=e=>U(e.liquidationPrice,{formatKey:x(e),roundMode:z(e)?f.ROUND_DOWN:f.ROUND_HALF_UP})||"-",B=e=>{const a={...e,orderModeName:z(e)?"MODE_BUY":"MODE_SELL",totalContracts:e.size},l=k.state.futures.marketMap[e.symbol],t={price:k.state.futures.futuresMarkPriceMap[e.symbol]||0},i=k.state.futures.marketDetailMap[e.symbol],s=k.state.futures.assetExchangeRateMap,n=J({formula:"unrealizedPnlInUsdt",position:a,market:l,markIndex:t,marketDetail:i})||a.unrealizedPnl||0;return J({formula:"unrealizedPnl",unrealizedPnlInUsdt:n,assetExchangeRateMap:(s[e.settleWithAsset]||{}).ask||!1})},j=e=>{const a={...e,orderModeName:z(e)?"MODE_BUY":"MODE_SELL"},l={price:k.state.futures.futuresMarkPriceMap[e.symbol]||0},t=K(e.isolatedLeverage,e.initialMarginPercentage);return J({formula:"positionRoe",position:a,markIndex:l,leverage:t})},V=e=>{if(!e.walletName.startsWith("VIRTUAL")){const a=e.contractSize,l=e.size,t=k.state.futures.futuresMarkPriceMap[e.symbol]||0,i=K(e.isolatedLeverage,e.initialMarginPercentage);if(!(a&&l&&t&&i))return"-";const s=f(t).times(l).times(a).div(i).toNumber();return U(s)}const a=T.isCopyTab?"copierWalletMap":"leaderWalletMap",l=k.state.futures[a][e.walletName.replace("-USDT","-USD")];return U(null==l?void 0:l.marginBalance)||"-"},O=e=>f(e.size).times(e.contractSize).toNumber();return(s,d)=>{const c=e("Tooltip");return l(),n("div",null,[s.isDesktop?(l(),a(o(ee),{key:1,columns:I.value,rows:_.value,total:_.value.length},{"cell(trader)":t((({info:e})=>[i("div",ot,[r(o(X),{avatarId:e.leaderAvatarType||o(G),class:"user-avatar"},null,8,["avatarId"]),i("span",null,v(e.leaderDisplayName),1)])])),"cell(symbol)":t((({info:e})=>[i("div",null,[r(o(Y),{name:e.displayCoin,displayName:e.symbol},null,8,["name","displayName"]),i("div",dt,[i("div",{class:u(["label",z(e)?"long":"short"])},v(z(e)?s.$t("t.long"):s.$t("t.short")),3),i("div",ct,v(e.displayWalletName),1),i("div",ut,v(o(K)(e.isolatedLeverage,e.initialMarginPercentage))+"x ",1)])])])),"cell(size)":t((({info:e})=>[i("div",vt,[i("div",pt,[i("div",gt,v(e.displaySize),1),i("div",yt,v(e.displayCoin),1)]),e.riskLimitExceeded?(l(),a(c,{key:0,tooltip:s.$t("futures.riskLimit.errorMessage.exceedValueReduceOnlyMode",{value:o(U)(S(e.symbol),0)})},{content:t((()=>[r(o(Q),{class:"info-icon"})])),_:2},1032,["tooltip"])):P("",!0)])])),"cell(entry)":t((({info:e})=>[D(v(o(U)(e.entryPrice)),1)])),"cell(mark)":t((({info:e})=>[D(v(e.displayMarkPrice),1)])),"cell(liq)":t((({info:e})=>[D(v(e.displayLiqPrice),1)])),"cell(margin)":t((({info:e})=>[i("div",mt,[i("div",ft,v(e.displayPositionMargin),1),i("div",bt,v(o(W)),1)])])),"cell(pnl)":t((({info:e})=>[i("div",ht,[i("div",{class:u(["value",{green:e.displayUnrealizedPnl>0,red:e.displayUnrealizedPnl<0,bolder:0!==e.displayUnrealizedPnl}])},v(o(U)(e.displayUnrealizedPnl,{signed:0!==e.displayUnrealizedPnl})),3),i("div",Pt,v(o(W)),1)])])),"cell(roe)":t((({info:e})=>[i("div",{class:u({green:e.displayRoe>0,red:e.displayRoe<0,bolder:0!==e.displayRoe})},v(o(U)(e.displayRoe,{signed:0!==e.displayRoe,postfix:"%"})),3)])),_:1},8,["columns","rows","total"])):(l(),n(w,{key:0},[(l(!0),n(w,null,C(_.value,((e,t)=>(l(),a(o(st),{key:t,info:e,isSelf:A.value,isCopyTab:T.isCopyTab},null,8,["info","isSelf","isCopyTab"])))),128)),_.value.length?P("",!0):(l(),a(o(rt),{key:0}))],64))])}}},[["__scopeId","data-v-4da28d04"]]),wt={class:"mobile-loader"},Ct={class:"load-btn"},Lt=je({__name:"MobileLoadBtn",setup:e=>(e,a)=>(l(),n("div",wt,[i("div",Ct,[r(o(ae))])]))},[["__scopeId","data-v-eeb77e4c"]]),Tt={class:"current-positions"},At={class:"info-wrapper"},Dt={class:"section-1"},_t={class:"block"},It={class:"label fix-width"},Rt={class:"value"},St={class:"block"},Mt={class:"label fix-width"},zt={class:"value"},$t={class:"block"},xt={class:"label"},Nt={class:"rate-box"},Et={class:"block"},Bt={class:"label"},Ut={class:"value"},jt={class:"pagination"},Vt=je({__name:"CurrentPositions",setup(e){const t=g(),c=y(),{t:m}=p(),b=s([]),h=_({pageSize:10,page:1,totalPages:1,total:0}),k=e=>{h.page=e,T()},w=s([]),C=s(!1),L=s(!1),T=async(e=!1)=>{try{const{data:a}=await F.getLeaderPositions({leaderShareId:t.params.id,pageNumber:h.page,pageSize:h.pageSize,enablePagination:!1});e?w.value.push(...a.pageItems):w.value=a.pageItems,C.value=a.pagesAvailable>h.page,h.total=a.total,h.totalPages=a.pagesAvailable}catch(a){if(-6===a)return void(L.value=!0);const e=`response-code.${a}`,l=te(e)?m(e):`${m("defaultError")} [code: ${a}]`;c.dispatch("messageCustom",{title:l,error:!0})}};T();const A=()=>{h.page++,T(!0)},D=s({});(async()=>{const{data:e}=await F.getLeaderPositionSummary({leaderShareId:t.params.id});D.value=e})();const I=e=>{b.value=e},R=d((()=>b.value.reduce(((e,a)=>e+(a.displayUnrealizedPnl||0)),0))),S=d((()=>b.value.reduce(((e,a)=>e+(a.displayUnrealizedPnl>0?1:0)),0))),M=d((()=>b.value.reduce(((e,a)=>e+(a.displayUnrealizedPnl<0?1:0)),0))),z=d((()=>f(S.value).div(b.value.length).times(100).toNumber()));return(e,t)=>{return l(),n("div",Tt,[i("div",At,[i("div",Dt,[i("div",_t,[i("div",It,v(e.$t("copyTrading.longNumber")),1),i("div",Rt,v(D.value.longCount),1)]),i("div",St,[i("div",Mt,v(e.$t("copyTrading.shortNumber")),1),i("div",zt,v(D.value.shortCount),1)]),i("div",$t,[i("div",xt,v(e.$t("futuresMain.marginBalanace.unrealizedPNL")),1),i("div",{class:u(["value",(s=R.value,0===Number(s)?"":Number(s)>0?"green":"red")])},v(o(U)(R.value,{signed:!0})),3)]),i("div",Nt,[i("div",Et,[i("div",Bt,v(e.$t("copyTrading.unWinRate")),1),i("div",Ut,v(o(U)(z.value,{formatKey:0,postfix:"%"})),1)]),r(o(Ta),{value1:S.value,value2:M.value,label1:e.$t("copyTrading.winPositions"),label2:e.$t("copyTrading.lossPositions"),class:"ratio"},null,8,["value1","value2","label1","label2"])])])]),L.value?(l(),a(o(Ve),{key:0,text:e.$t("copyTrading.notSharingPositions")},null,8,["text"])):P("",!0),r(o(kt),{dataList:w.value,"onUpdate:displayPositions":I},null,8,["dataList"]),i("div",jt,[e.isMobile&&C.value?(l(),a(o(Lt),{key:0,onClick:A})):e.isMobile?P("",!0):(l(),a(o(le),{key:1,layout:"prev, pager, next, jumper",pagerCount:5,background:!1,total:h.total,totalPages:h.totalPages,pageSize:h.pageSize,currentPage:h.page,onHandleCurrentChangeP:k},null,8,["total","totalPages","pageSize","currentPage"]))])]);var s}}},[["__scopeId","data-v-3569a1b1"]]),Ot={class:"history-card"},Ht={class:"market-bar"},Wt={class:"labels"},Ft={class:"info"},qt={class:"col"},Zt={class:"label"},Yt={class:"value"},Kt={key:0,class:"col"},Gt={class:"label"},Xt={class:"value"},Qt={class:"trader"},Jt={class:"col"},ei={class:"label"},ai={class:"value"},li={class:"col"},ti={class:"label"},ii={class:"value"},si={class:"col"},ni={class:"label"},ri={class:"value"},oi={class:"col"},di={class:"label"},ci={class:"col"},ui={class:"label"},vi=je({__name:"MobileTradeHistoryCard",props:{info:{type:Object,required:!0},isCopyTab:{type:Boolean,default:!1},displaySymbol:{type:String,default:""}},setup(e){const a=e;return(t,s)=>{return l(),n("div",Ot,[i("div",Ht,[r(o(Y),{name:a.displaySymbol,displayName:a.info.symbol},null,8,["name","displayName"]),i("div",Wt,[i("div",{class:u(["label",o(ie)(e.info)])},v(t.$t(o(se)(e.info))),3)])]),i("div",Ft,[i("div",qt,[i("div",Zt,v(t.$t("t.time")),1),i("div",Yt,v(o(j)(a.info.dateTime)),1)]),a.isCopyTab?(l(),n("div",Kt,[i("div",Gt,v(t.$t("copyTrading.leadTrader")),1),i("div",Xt,[i("div",Qt,[r(o(X),{avatarId:e.info.leaderAvatarType||o(G),class:"user-avatar"},null,8,["avatarId"]),i("span",null,v(a.info.leaderDisplayName),1)])])])):P("",!0),i("div",Jt,[i("div",ei,[D(v(t.$t("history.order.filled"))+" ",1),i("span",null,"("+v(a.displaySymbol)+")",1)]),i("div",ai,v((d=a.info,f(d.fillSize).times(d.contractSize).toNumber())),1)]),i("div",li,[i("div",ti,v(t.$t("t.fillPrice")),1),i("div",ii,v(o(U)(a.info.fillPrice)),1)]),i("div",si,[i("div",ni,[D(v(t.$t("t.fee"))+" ",1),i("span",null,"("+v(o(W))+")",1)]),i("div",ri,v(o(U)(a.info.fee)),1)]),i("div",oi,[i("div",di,[D(v(t.$t("wallets.realizedPnl"))+" ",1),i("span",null,"("+v(o(W))+")",1)]),i("div",{class:u(["value",{green:a.info.realizedPnl>0,red:a.info.realizedPnl<0,bolder:0!==a.info.realizedPnl}])},v(o(U)(a.info.realizedPnl,{signed:0!==a.info.realizedPnl})),3)]),i("div",ci,[i("div",ui,[D(v(t.$t("t.netAmount"))+" ",1),i("span",null,"("+v(o(W))+")",1)]),i("div",{class:u(["value",{green:a.info.total>0,red:a.info.total<0,bolder:0!==a.info.total}])},v(o(U)(a.info.total,{signed:0!==a.info.total})),3)])])]);var d}}},[["__scopeId","data-v-ad3d28ca"]]),pi={class:"trader"},gi={class:"wrap"},yi={class:"value"},mi={class:"symbol"},fi={class:"wrap"},bi={class:"value"},hi={class:"symbol"},Pi={class:"wrap"},ki={class:"symbol"},wi={class:"wrap"},Ci={class:"symbol"},Li=je({__name:"TradeHistoryList",props:{dataList:{type:Array,required:!0},isCopyTab:{type:Boolean,default:!1}},setup(e){const{t:s}=p(),c=e,g=d((()=>[{id:"time",label:s("t.time")},{id:"trader",label:s("copyTrading.leadTrader")},{id:"symbol",label:s("futuresMain.symbol")},{id:"side",label:s("t.side")},{id:"filled",label:s("history.order.filled"),textAlign:"right"},{id:"filledPrice",label:s("t.fillPrice"),textAlign:"right"},{id:"fee",label:s("t.fee"),textAlign:"right"},{id:"pnl",label:s("wallets.realizedPnl"),textAlign:"right"},{id:"netAmount",label:`${s("t.netAmount")}`,textAlign:"right"}].filter((e=>{const a=[];return c.isCopyTab||a.push("trader"),!a.includes(e.id)}
1))));function y(e){return e.replace("-PERP","")}return(e,s)=>(l(),n("div",null,[e.isDesktop?(l(),a(o(ee),{key:1,columns:g.value,rows:c.dataList,total:c.dataList.length},{"cell(time)":t((({info:e})=>[D(v(o(j)(e.dateTime)),1)])),"cell(trader)":t((({info:e})=>[i("div",pi,[r(o(X),{avatarId:e.leaderAvatarType||o(G),class:"user-avatar"},null,8,["avatarId"]),i("span",null,v(e.leaderDisplayName),1)])])),"cell(symbol)":t((({info:e})=>[i("div",null,[r(o(Y),{name:y(e.symbol),displayName:e.symbol},null,8,["name","displayName"])])])),"cell(side)":t((({info:a})=>[i("div",{class:u(["label",o(ie)(a)])},v(e.$t(o(se)(a))),3)])),"cell(filled)":t((({info:e})=>{return[i("div",gi,[i("div",yi,v((a=e,f(a.fillSize).times(a.contractSize).toNumber())),1),i("div",mi,v(y(e.symbol)),1)])];var a})),"cell(filledPrice)":t((({info:e})=>[D(v(o(U)(e.fillPriceDecimal,{preserveDecimals:!0})||"-"),1)])),"cell(fee)":t((({info:e})=>[i("div",fi,[i("div",bi,v(o(U)(e.fee)),1),i("div",hi,v(o(W)),1)])])),"cell(pnl)":t((({info:e})=>[i("div",Pi,[i("div",{class:u(["value",{green:e.realizedPnl>0,red:e.realizedPnl<0,bolder:0!==e.realizedPnl}])},v(o(U)(e.realizedPnl,{signed:0!==e.realizedPnl})),3),i("div",ki,v(o(W)),1)])])),"cell(netAmount)":t((({info:e})=>[i("div",wi,[i("div",{class:u(["value",{green:e.total>0,red:e.total<0,bolder:0!==e.total}])},v(o(U)(e.total,{signed:0!==e.total})),3),i("div",Ci,v(o(W)),1)])])),_:1},8,["columns","rows","total"])):(l(),n(w,{key:0},[(l(!0),n(w,null,C(c.dataList,((e,t)=>(l(),a(o(vi),{key:t,info:e,isCopyTab:c.isCopyTab,displaySymbol:y(e.symbol)},null,8,["info","isCopyTab","displaySymbol"])))),128)),c.dataList.length?P("",!0):(l(),a(o(rt),{key:0}))],64))]))}},[["__scopeId","data-v-f568fed1"]]),Ti={class:"filter"},Ai={class:"pagination"},Di=je(A({__name:"TradeHistory",setup(e){const t=y(),o=g(),{t:d}=p(),c=s([]),u=s(!1),v=s(!1),f=s({days:90}),b=_({pageSize:10,page:1,total:1,totalPages:1}),[h,k]=ne({rangeSize:7}),w=_({dateRange:{start:h,end:k}}),C=s(!1),L=s(null),T=async e=>{var a;b.page=e,await A(),null==(a=L.value)||a.scrollIntoView()};async function A(e=!1){var a;const l={from:+new Date(w.dateRange.start),to:+new Date(w.dateRange.end),pageSize:b.pageSize,pageNumber:b.page,orderMode:"ALL_MODES"};(null==(a=t.state)?void 0:a.accountInfo.uid)!==o.params.id&&(l.leaderShareId=o.params.id);try{const{data:a}=await F.getLeaderTradeHistory(l);e?c.value.push(...a.pageItems):c.value=a.pageItems,u.value=a.pagesAvailable>b.page,b.total=a.total,b.totalPages=a.pagesAvailable}catch(i){if(-6===i)return void(v.value=!0);const e=`response-code.${i}`,a=te(e)?d(e):`${d("defaultError")} [code: ${i}]`;t.dispatch("messageCustom",{title:a,error:!0})}}function D(){b.page+=1,A(!0)}return m(w,(()=>{b.page=1,A()})),A(),(e,t)=>(l(),n("div",{ref_key:"listRef",ref:L,class:"trade-history"},[v.value?(l(),a(Ve,{key:0,text:e.$t("copyTrading.notSharingPositions")},null,8,["text"])):P("",!0),i("div",Ti,[e.isMobile?(l(),a(la,{key:0,class:"date-range-picker",dateRangeData:w.dateRange,isShowArrow:"",onToggle:t[0]||(t[0]=e=>C.value=!0)},null,8,["dateRangeData"])):(l(),a(re,{key:1,dateRange:w.dateRange,"onUpdate:dateRange":t[1]||(t[1]=e=>w.dateRange=e),rangeLimitDuration:f.value},null,8,["dateRange","rangeLimitDuration"])),C.value?(l(),a(oe,{key:2,showDatePickerDialog:C.value,"onUpdate:showDatePickerDialog":t[2]||(t[2]=e=>C.value=e),dateRange:w.dateRange,"onUpdate:dateRange":t[3]||(t[3]=e=>w.dateRange=e),rangeLimitDuration:f.value},null,8,["showDatePickerDialog","dateRange","rangeLimitDuration"])):P("",!0)]),r(Li,{dataList:c.value},null,8,["dataList"]),i("div",Ai,[e.isMobile&&u.value?(l(),a(Lt,{key:0,onClick:D})):e.isMobile?P("",!0):(l(),a(le,{key:1,layout:"prev, pager, next, jumper",pagerCount:5,background:!1,total:b.total,totalPages:b.totalPages,pageSize:b.pageSize,currentPage:b.page,onHandleCurrentChangeP:T},null,8,["total","totalPages","pageSize","currentPage"]))])],512))}}),[["__scopeId","data-v-42253d97"]]),_i={class:"history-card"},Ii={class:"info"},Ri={class:"col date"},Si={class:"col"},Mi={class:"label"},zi={class:"value"},$i={class:"col"},xi={class:"label"},Ni={class:"value"},Ei={class:"col"},Bi={class:"label"},Ui={class:"value"},ji={class:"col"},Vi={class:"label"},Oi={class:"value"},Hi=je({__name:"MobileTransferHistoryCard",props:{info:{type:Object,required:!0},isSelf:{type:Boolean,default:!1},getIsTransferIn:{type:Function,required:!0},getAmount:{type:Function,required:!0}},setup:e=>(a,t)=>(l(),n("div",_i,[i("div",Ii,[i("div",Ri,v(o(j)(e.info.dateTime)),1),i("div",Si,[i("div",Mi,v(a.$t("t.transferInOut")),1),i("div",zi,v(e.getIsTransferIn(e.info)?a.$t("t.transfer_in"):a.$t("t.transfer_out")),1)]),e.isSelf?(l(),n(w,{key:0},[i("div",$i,[i("div",xi,v(a.$t("t.from")),1),i("div",Ni,v(e.getIsTransferIn(e.info)?a.$t("t.spot"):a.$t("copyTrading.leadTrading")),1)]),i("div",Ei,[i("div",Bi,v(a.$t("t.to")),1
1),i("div",Ui,v(e.getIsTransferIn(e.info)?a.$t("copyTrading.leadTrading"):a.$t("t.spot")),1)])],64)):P("",!0),i("div",ji,[i("div",Vi,[D(v(a.$t("t.amount"))+" ",1),i("span",null,"("+v(o(W))+")",1)]),i("div",Oi,v(e.getAmount(e.info)),1)])])]))},[["__scopeId","data-v-0b1af8a7"]]),Wi={class:"wrap"},Fi={class:"value"},qi={class:"symbol"},Zi=je({__name:"TransferHistoryList",props:{dataList:{type:Array,required:!0},isSelf:{type:Boolean,default:!1}},setup(e){const{t:s}=p(),r=e,c=d((()=>[{id:"time",label:s("t.time")},{id:"transfer",label:s("t.transferInOut")},{id:"from",label:s("t.from")},{id:"to",label:s("t.to")},{id:"amount",label:s("t.amount"),textAlign:"right"}].filter((e=>r.isSelf||"from"!==e.id&&"to"!==e.id))));function u(e){return e.walletSrc===de}function g(e){const a=Math.abs(+e.netAmount);return U(a)}return(s,d)=>(l(),n("div",null,[s.isDesktop?(l(),a(o(ee),{key:1,columns:c.value,rows:r.dataList,total:r.dataList.length},{"cell(time)":t((({info:e})=>[D(v(o(j)(e.dateTime)),1)])),"cell(transfer)":t((({info:e})=>[D(v(u(e)?s.$t("t.transfer_in"):s.$t("t.transfer_out")),1)])),"cell(from)":t((({info:e})=>[D(v(u(e)?s.$t("t.spot"):s.$t("copyTrading.leadTrading")),1)])),"cell(to)":t((({info:e})=>[D(v(u(e)?s.$t("copyTrading.leadTrading"):s.$t("t.spot")),1)])),"cell(amount)":t((({info:e})=>[i("div",Wi,[i("div",Fi,v(g(e)),1),i("div",qi,v(o(W)),1)])])),_:1},8,["columns","rows","total"])):(l(),n(w,{key:0},[(l(!0),n(w,null,C(r.dataList,((t,i)=>(l(),a(o(Hi),{key:i,info:t,isSelf:e.isSelf,getIsTransferIn:u,getAmount:g},null,8,["info","isSelf"])))),128)),r.dataList.length?P("",!0):(l(),a(o(rt),{key:0}))],64))]))}},[["__scopeId","data-v-e338a7e5"]]),Yi={class:"filter"},Ki={class:"pagination"},Gi=je({__name:"TransferHistory",setup(e){const t=y(),c=g(),u=s([]),v=s(!1),p=s({days:90}),f=_({pageSize:10,page:1,total:0,totalPages:1}),[b,h]=ne({rangeSize:7}),k=_({dateRange:{start:b,end:h}}),w=s(!1),C=d((()=>{var e;return(null==(e=t.state)?void 0:e.accountInfo.uid)===c.params.id})),L=s(null),T=async e=>{f.page=e,await A(),L.value.scrollIntoView()};async function A(e=!1){const a={from:+new Date(k.dateRange.start),to:+new Date(k.dateRange.end),pageSize:f.pageSize,pageNumber:f.page,shareId:c.params.id};try{const{data:l}=await F.getWalletHistory(a);e?u.value.push(...l.pageItems):u.value=l.pageItems,v.value=l.pagesAvailable>f.page,f.total=l.total,f.totalPages=l.pagesAvailable}catch(l){}}function D(){f.page+=1,A(!0)}return m(k,(()=>{f.page=1,A()})),A(),(e,t)=>(l(),n("div",{ref_key:"listRef",ref:L,class:"transfer-history"},[i("div",Yi,[e.isMobile?(l(),a(o(la),{key:0,class:"date-range-picker",dateRangeData:k.dateRange,isShowArrow:"",onToggle:t[0]||(t[0]=e=>w.value=!0)},null,8,["dateRangeData"])):(l(),a(o(re),{key:1,dateRange:k.dateRange,"onUpdate:dateRange":t[1]||(t[1]=e=>k.dateRange=e),rangeLimitDuration:p.value},null,8,["dateRange","rangeLimitDuration"])),w.value?(l(),a(o(oe),{key:2,showDatePickerDialog:w.value,"onUpdate:showDatePickerDialog":t[2]||(t[2]=e=>w.value=e),dateRange:k.dateRange,"onUpdate:dateRange":t[3]||(t[3]=e=>k.dateRange=e),rangeLimitDuration:p.value},null,8,["showDatePickerDialog","dateRange","rangeLimitDuration"])):P("",!0)]),r(o(Zi),{dataList:u.value,isSelf:C.value},null,8,["dataList","isSelf"]),i("div",Ki,[e.isMobile&&v.value?(l(),a(o(Lt),{key:0,onClick:D})):e.isMobile?P("",!0):(l(),a(o(le),{key:1,layout:"prev, pager, next, jumper",pagerCount:5,background:!1,total:f.total,totalPages:f.totalPages,pageSize:f.pageSize,currentPage:f.page,onHandleCurrentChangeP:T},null,8,["total","totalPages","pageSize","currentPage"]))])],512))}},[["__scopeId","data-v-2280cb46"]]);const Xi=je({name:"IconCopyPositive",components:{Icon:$}},[["render",function(s,n,r,o,d,c){const u=e("Icon");return l(),a(u,{"aria-label":"Copy Positive Icon",width:"17",height:"16",viewBox:"0 0 17 16",fill:"currentColor"},{default:t((()=>n[0]||(n[0]=[i("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M16.0199 3.48502L11.4365 0.323109C11.2375 0.185817 10.9661 0.328276 10.9661 0.570049V2.98249H1C0.585786 2.98249 0.25 3.31828 0.25 3.73249C0.25 4.1467 0.585786 4.48249 1 4.48249H10.9661V6.89387C10.9661 7.13564 11.2375 7.2781 11.4365 7.14081L16.0199 3.9789C16.1927 3.85965 16.1927 3.60427 16.0199 3.48502ZM1 11.5158C0.585786 11.5158 0.25 11.8516 0.25 12.2658C0.25 12.68 0.585786 13.0158 1 13.0158H1.75491V11.5158H1ZM2.76146 13.0158H4.27128V11.5158H2.76146V13.0158ZM5.27783 13.0158H6.78765V11.5158H5.27783V13.0158ZM7.7942 13.0158H9.30402V11.5158H7.7942V13.0158ZM10.9661 11.5158V9.10391C10.9661 8.86214 11.2375 8.71968 11.4365 8.85697L16.0199 12.0189C16.1927 12.1381 16.1927 12.3935 16.0199 12.5128L11.4365 15.6747C11.2375 15.812 10.9661 15.6695 10.9661 15.4277V13.0158H10.3106V11.5158H10.9661Z"},null,-1)]))),_:1,__:[0]})}]]);const Qi=je({name:"IconCopyNegative",components:{Icon:$}},[["render",function(s,n,r,o,d,c){const u=e("Icon");return l(),a(u,{"aria-label":"Copy Negative Icon",width:"17",height:"16",viewBox:"0 0 17 16",fill:"currentColor"},{default:t((()=>n[0]||(n[0]=[i("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M16.0181 3.48502L11.4348 0.323109C11.2357 0.185817 10.9644 0.328276 10.9644 0.570049V2.98249H0.998256C0.584042 2.98249 0.248256 3.31828 0.248256 3.73249C0.248256 4.1467 0.584042 4.48249 0.998256 4.48249H10.9644V6.89387C10.9644 7.13564 11.2357 7.2781 11.4348 7.14081L16.0181 3.9789C16.191 3.85965 16.191 3.60427 16.0181 3.48502ZM5.40992 13.0161H5.60287V11.5161H5.40992V9.10391C5.40992 8.86214 5.13858 8.71968 4.93957 8.85697L0.356207 12.0189C0.183348 12.1381 0.183348 12.3935 0.356207 12.5128L4.93957 15.6747C5.13858 15.812 5.40992 15.6695 5.40992 15.4277V13.0161ZM6.60942 13.0161H8.11924V11.5161H6.60942V13.0161ZM9.12579 13.0161H10.6356V11.5161H9.12579V13.0161ZM11.6422 13.0161H13.152V11.5161H11.6422V13.0161ZM14.1585 13.0161H14.9134C15.3277 13.0161 15.6634 12.6803 15.6634 12.2661C15.6634 11.8519 15.3277 11.5161 14.9134 11.5161H14.1585V13.0161Z"},null,-1)]))),_:1,__:[0]})}]]),Ji={class:"trader-card"},es={class:"user-bar"},as={class:"id"},ls={class:"info"},ts={class:"col"},is={class:"label"},ss={class:"value"},ns={class:"col"},rs={class:"label"},os={class:"col"},ds={class:"label"},cs={class:"col"},us={class:"label"},vs={class:"value"},ps=je({__name:"MobileCopyTraderCard",props:{info:{type:Object,required:!0}},setup(e){const t=e,s=(e,a=new Date)=>`${I(a,e)}`;return(e,d)=>(l(),n("div",Ji,[i("div",es,[i("div",as,[r(o(X),{avatarId:t.info.avatarType||o(G),class:"user-avatar"},null,8,["avatarId"]),i("div",null,v(t.info.displayName),1)]),i("div",{class:u(["type-icon",{negative:t.info.direction!==o(ce).STANDARD}])},[t.info.direction===o(ce).STANDARD?(l(),a(o(Xi),{key:0})):(l(),a(o(Qi),{key:1}))],2)]),i("div",ls,[i("div",ts,[i("div",is,[D(v(e.$t("t.marginBalance"))+" ",1),i("span",null,"("+v(o(W))+")",1)]),i("div",ss,v(o(U)(t.info.marginBalance)),1)]),i("div",ns,[i("div",rs,[D(v(e.$t("t.pnl"))+" ",1),i("span",null,"("+v(o(W))+")",1)]),i("div",{class:u(["value",{green:t.info.realizedPnl>0,red:t.info.realizedPnl<0,bolder:0!==t.info.realizedPnl}])},v(o(U)(t.info.realizedPnl,{signed:0!==t.info.realizedPnl}
1)),3)]),i("div",os,[i("div",ds,v(e.$t("t.roi")),1),i("div",{class:u(["value",{green:t.info.roi>0,red:t.info.roi<0,bolder:0!==t.info.roi}])},v(o(U)(100*t.info.roi,{signed:0!==t.info.roi,postfix:"%"})),3)]),i("div",cs,[i("div",us,v(e.$t("t.duration")),1),i("div",vs,v(`${s(t.info.startTime)} ${e.$t("wallets.earn.days")}`),1)])])]))}},[["__scopeId","data-v-fd108c64"]]),gs={class:"user-block"},ys={class:"wrap"},ms={class:"value"},fs={class:"symbol"},bs={class:"wrap"},hs={class:"symbol"},Ps={class:"wrap"},ks=je({__name:"CopyTradersList",props:{dataList:{type:Array,required:!0}},setup(e){const{t:s}=p(),c=e,g=d((()=>[{id:"id",label:s("t.userId")},{id:"margin",label:s("t.marginBalance"),textAlign:"right"},{id:"pnl",label:s("t.pnl"),textAlign:"right"},{id:"roi",label:s("t.roi"),textAlign:"right"},{id:"duration",label:s("t.duration"),textAlign:"right"}])),y=(e,a=new Date)=>`${I(a,e)}`;return(e,s)=>(l(),n("div",null,[e.isDesktop?(l(),a(o(ee),{key:1,columns:g.value,rows:c.dataList,total:c.dataList.length},{"cell(id)":t((({info:e})=>[i("div",gs,[r(o(X),{avatarId:e.avatarType||o(G),class:"user-avatar"},null,8,["avatarId"]),i("div",null,v(e.displayName),1),i("div",{class:u(["type-icon",{negative:e.direction!==o(ce).STANDARD}])},[e.direction===o(ce).STANDARD?(l(),a(o(Xi),{key:0})):(l(),a(o(Qi),{key:1}))],2)])])),"cell(margin)":t((({info:e})=>[i("div",ys,[i("div",ms,v(o(U)(e.marginBalance)),1),i("div",fs,v(o(W)),1)])])),"cell(pnl)":t((({info:e})=>[i("div",bs,[i("div",{class:u(["value",{green:e.realizedPnl>0,red:e.realizedPnl<0,bolder:0!==e.realizedPnl}])},v(o(U)(e.realizedPnl,{signed:0!==e.realizedPnl})),3),i("div",hs,v(o(W)),1)])])),"cell(roi)":t((({info:e})=>[i("div",Ps,[i("div",{class:u(["value",{green:e.roi>0,red:e.roi<0,bolder:0!==e.roi}])},v(o(U)(100*e.roi,{signed:0!==e.roi,postfix:"%"})),3)])])),"cell(duration)":t((({info:a})=>[D(v(`${y(a.startTime)} ${e.$t("wallets.earn.days")}`),1)])),_:1},8,["columns","rows","total"])):(l(),n(w,{key:0},[(l(!0),n(w,null,C(c.dataList,((e,t)=>(l(),a(o(ps),{key:t,info:e},null,8,["info"])))),128)),c.dataList.length?P("",!0):(l(),a(o(rt),{key:0}))],64))]))}},[["__scopeId","data-v-82abb675"]]),ws={class:"pagination"},Cs={__name:"CopyTraders",setup(e){const t=g(),d=_({pageSize:10,page:1,totalPages:1,total:0}),c=e=>{d.page=e,p()},u=s([]),v=s(!1),p=async(e=!1)=>{const{data:a}=await F.getLeaderCopiers({leaderShareId:t.params.id,pageNumber:d.page,pageSize:d.pageSize});e?u.value.push(...a.pageItems):u.value=a.pageItems,v.value=a.pagesAvailable>d.page,d.total=a.total,d.totalPages=a.pagesAvailable};p();const y=()=>{d.page++,p(!0)};return(e,t)=>(l(),n("div",null,[r(o(ks),{dataList:u.value},null,8,["dataList"]),i("div",ws,[e.isMobile&&v.value?(l(),a(o(Lt),{key:0,onClick:y})):e.isMobile?P("",!0):(l(),a(o(le),{key:1,layout:"prev, pager, next, jumper",pagerCount:5,background:!1,total:d.total,totalPages:d.totalPages,pageSize:d.pageSize,currentPage:d.page,onHandleCurrentChangeP:c},null,8,["total","totalPages","pageSize","currentPage"]))])]))}},Ls={key:0,class:"exceed-warning"},Ts={class:"bold"},As={key:1,class:"page-container"},Ds={class:"warning-area"},_s={class:"icon-warning"},Is={class:"text"},Rs={class:"page-container"},Ss=je(A({__name:"index",setup(c){const{t:u}=p(),m=g(),b=y(),h=d((()=>[u("t.overview"),u("copyTrading.currentPositions"),u("t.tradeHistory"),u("account.subAccount.management.subAccountDetailDialog.transactionHistoryDownloads.transferHistory"),u("copyTrading.copyTraders")])),w=s(Number(m.query.tab)||0),C=d((()=>{switch(w.value){case 0:return _l;case 1:return Vt;case 2:return Di;case 3:return Gi;case 4:return Cs;default:return null}})),L=d((()=>m.params.id===b.state.accountInfo.uid)),T=d((()=>b.state.futures.leaderWalletMap)),A=d((()=>b.getters["futures/isLeaderRiskLimitExceedLimitMap"])),D=d((()=>Object.entries(A.value).filter((([,e])=>e)).map((([e])=>e)))),_=d((()=>{if(!L.value)return!1;const e=Object.values(T.value);if(0===e.length)return!1;const a=e.reduce(((e,a)=>e+a.walletTotalValue),0);return f(a).lt(ue)}));return(s,d)=>{const c=e("i18n-t");return l(),n("div",null,[L.value&&D.value.length?(l(),n("div",Ls,[r(Q,{class:"info-icon"}),r(c,{keypath:"futures.riskLimit.errorMessage.exceedMarkets",tag:"div"},{markets:t((()=>[i("span",Ts,v(D.value.join(", ")),1)])),_:1})])):P("",!0),_.value?(l(),n("div",As,[i("div",Ds,[i("div",_s,[r(ve)]),i("div",Is,v(s.$t("copyTrading.warning.underLimit.2",{value:`${o(ue)} ${o(W)}`})),1)])])):P("",!0),r(pa,{value:w.value,"onUpdate:value":d[0]||(d[0]=e=>w.value=e),list:h.value},null,8,["value","list"]),i("div",Rs,[(l(),a(k(C.value)))])])}}}),[["__scopeId","data-v-6c37ed77"]]),Ms={class:"block-wrapper"},zs={class:"title-bar"},$s={class:"performance"},xs={class:"text"},Ns={class:"section"},Es={class:"cumulate"},Bs={class:"mb-4"},Us={class:"mb-4"},js={class:"performance-bars"},Vs={class:"notes"},Os="*****",Hs=je({__name:"OverviewPerformanceBlock",setup(e){const{t:t}=p(),c=g(),f=y(),L=E(),T=d((()=>c.params.id===f.state.accountInfo.uid)),A=(e,a=!1)=>
1_.value&&!a||0===Number(e)?"":e>0?"green":"red",D=d((()=>[{title:t("twc.totalRealizedPnl"),value:_.value?Os:U(S.value.realizedPnl,{signed:!0}),class:A(S.value.realizedPnl)},{title:t("twc.totalUnrealizedPnl"),value:_.value?Os:U(S.value.unrealizedPnl,{signed:!0}),class:A(S.value.unrealizedPnl)},{title:t("trading.totalAssetBalance"),value:_.value?Os:U(S.value.totalAssets),dashed:!1},{title:t("trading.totalMarginBalance"),value:_.value?Os:U(S.value.marginBalance),dashed:!1}])),_=d((()=>f.state.userConfig[V.COPY_STRATEGY_HIDE_VALUE])),I=d((()=>_.value?O:H)),R=()=>{f.dispatch("updateUserConfigByKey",{key:V.COPY_STRATEGY_HIDE_VALUE,value:!_.value})},S=s({}),M=s(!1),z=async()=>{try{M.value=!0;const{data:e}=await F.getCopierPerformance({period:L.selectedDuration.value});S.value=e}catch(e){}finally{M.value=!1}};return z(),m((()=>L.selectedDuration),(()=>{z()})),(e,t)=>{const s=b("loading");return h((l(),n("div",Ms,[i("div",zs,[i("div",$s,[i("div",xs,v(e.$t("t.performance")),1),T.value?(l(),a(k(I.value),{key:0,class:"icon-eye",onClick:R})):P("",!0)]),r(o(ma))]),i("div",Ns,[i("div",Es,[i("div",null,[i("div",Bs,v(e.$t("t.roi")),1),i("div",{class:u(["darker bold",A(S.value.roi,!0)])},v(o(U)(100*S.value.roi,{signed:!0,postfix:"%"})),3)]),i("div",null,[i("div",Us,v(e.$t("t.netProfit")),1),i("div",{class:u(["darker bold",A(S.value.netProfit)])},v(_.value?Os:o(U)(S.value.netProfit,{signed:!0})),3)])]),i("div",js,[(l(!0),n(w,null,C(D.value,((e,a)=>(l(),n("div",{key:a,class:"performance-bar"},[i("div",{class:u(["title",{"underline-dashed":e.dashed}])},v(e.title),3),i("div",{class:u(["num",e.class])},v(e.value),3)])))),128))])]),i("div",Vs,v(`(${e.$t("t.unit")}: ${o(W)})`),1)])),[[s,M.value]])}}},[["__scopeId","data-v-6759cbae"]]),Ws={class:"overview-wrapper"},Fs={class:"right-block"},qs=je({__name:"Overview",setup(e){const a=E(),t=s([]),d=s([]),c=s(!1),u=async()=>{try{c.value=!0;const e=0===a.selectedDuration.value?90:a.selectedDuration.value,{data:l}=await F.getCopierPerformanceChart({period:e});t.value=l.roiData.map((([e],a)=>[Number(e),Number(100*l.roiData[a][1]),Number(l.pnlData[a][1])])),d.value=l.marketInvestments.map((e=>({...e,value:100*Number(e.ratio),tradeCount:Number(e.ratio)*l.tradeCount})))}catch(e){}finally{c.value=!1}};return u(),m((()=>a.selectedDuration),(()=>{u()})),(e,a)=>{const s=b("loading");return l(),n("div",Ws,[r(o(Hs),{class:"block"}),i("div",Fs,[h(r(o(il),{roiPnlData:t.value,class:"block"},null,8,["roiPnlData"]),[[s,c.value]]),h(r(o(ol),{roiPnlData:t.value,class:"block"},null,8,["roiPnlData"]),[[s,c.value]]),h(r(o(Tl),{marketsData:d.value,class:"block"},null,8,["marketsData"]),[[s,c.value]])])])}}},[["__scopeId","data-v-12dd9e21"]]);const Zs=je({name:"IconReject",components:{Icon:$}},[["render",function(s,n,r,o,d,c){const u=e("Icon");return l(),a(u,{"aria-label":"Reject Icon",width:"16",height:"16",viewBox:"0 0 16 16",fill:"currentColor"},{default:t((()=>n[0]||(n[0]=[i("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M8 14C11.3137 14 14 11.3137 14 8C14 4.68629 11.3137 2 8 2C4.68629 2 2 4.68629 2 8C2 11.3137 4.68629 14 8 14ZM8 15C11.866 15 15 11.866 15 8C15 4.13401 11.866 1 8 1C4.13401 1 1 4.13401 1 8C1 11.866 4.13401 15 8 15Z"},null,-1),i("rect",{x:"4",y:"7",width:"8",height:"1.5",rx:"0.75"},null,-1)]))),_:1,__:[0]})}]]),Ys={class:"tabs"},Ks=["onClick"],Gs={key:0,class:"warning-area"},Xs={class:"icon-warning"},Qs={class:"text"},Js={class:"input-area"},en={class:"input-title"},an={key:0,class:"avbl"},ln={key:0,class:"error-msg"},tn={class:"wallet-info"},sn={class:"spot-info"},nn={class:"em"},rn={class:"em"},on={key:1},dn={class:"em"},cn={class:"action-btn"},un=je(A({__name:"CopierAdjustBalanceDialog",props:{visible:{type:Boolean},leaderShareId:{},marginBalance:{}},emits:["update:visible","adjusted"],setup(c,{emit:g}){const b={ADD:"add",REDUCE:"reduce"},h={[b.ADD]:"ADD",[b.REDUCE]:"REDUCE"},k=y(),L=R(),{t:T}=p(),{$openDialog:A}=pe(),_=c,I=g,S=s(b.ADD),M=s(),z=s(!1),$={pendingProfitRebate:"0",availableToReduce:"0",hasOpenPosition:!1},x=s({...$}),N=d((()=>x.value.hasOpenPosition));async function E(){try{x.value=await F.getCopierWalletLimit({leaderShareId:_.leaderShareId})}catch(e){}}m((()=>_.visible),(e=>{e&&(S.value=b.ADD,M.value=void 0,x.value={...$},E(),async function(){try{await k.dispatch("initialWalletInfo")}catch(e){}}())}));const B=d((()=>S.value===b.REDUCE)),j=d((()=>B.value&&N.value)),V=d((()=>{var e;return(null==(e=k.state.currencyMap[W])?void 0:e.available)||0})),O=d((()=>N.value?"0":x.value.availableToReduce||"0")),H=d((()=>f(M.value||0))),q=d((()=>H.value.lte(0)?"":B.value?H.value.gt(O.value)?T("copyTrading.adjustBalance.error.exceedAvblToReduce"):"":H.value.gt(V.value)?T("copyTrading.adjustBalance.error.exceedSpotAvbl"):f(_.marginBalance||0).plus(H.value).gt(ge)?T("copyTrading.adjustBalance.error.exceedMaxInvestment",{amount:U(ge,{})}):"")),Z=d((()=>j.value||H.value.isNaN()||H.value.lt(ye)||!!q.value));async function Y(){if(z.value)return;const e=B.value?"reduce":"add";try{z.value=!0,await F.copierWalletTransfer({leaderShareId:_.leaderShareId,type:h[S.value],amount:String(M.value)}),A(ta,{dialogType:"success",title:T("t.success"),content:T(`copyTrading.adjustBalance.${e}.ok`)})}catch{return A(ta,{dialogType:"fail",title:T("t.failed"),content:T(`copyTrading.adjustBalance.${e}.fail`)}),void E()}finally{z.value=!1}
1I("update:visible",!1),I("adjusted")}function K(){const e=L.resolve({name:he.DEPOSIT,params:{lang:k.state.lang}});window.open(e.href,"_blank")}return(s,d)=>{const c=e("i18n-t"),p=e("BaseButton");return l(),a(be,{class:"copier-adjust-balance-dialog",isBrandNewStyle:"",visible:_.visible,width:s.isMobile?"100%":"480px","onUpdate:visible":d[1]||(d[1]=e=>I("update:visible",e))},{header:t((()=>[D(v(s.$t("t.adjustBalance")),1)])),body:t((()=>[i("div",Ys,[(l(),n(w,null,C(b,(e=>i("div",{key:e,class:u(["tab",{selected:S.value===e}]),onClick:a=>S.value=e},v(s.$t(`t.${e}`)),11,Ks))),64))]),j.value?(l(),n("div",Gs,[i("div",Xs,[r(ve)]),i("div",Qs,v(s.$t("copyTrading.adjustBalance.reduce.notAllowed.openPosition")),1)])):P("",!0),i("div",Js,[i("div",en,[i("span",null,v(s.$t("trading.bot.investment")),1),B.value?(l(),n("div",an,[r(me,{tooltip:s.$t("copyTrading.adjustBalance.reduce.avblTooltip")},{content:t((()=>[r(Q,{class:"icon-info"})])),_:1},8,["tooltip"]),r(c,{keypath:"copyTrading.adjustBalance.reduce.avbl",tag:"p"},{number:t((()=>[i("span",null,v(o(U)(O.value,{})),1)])),_:1})])):P("",!0)]),r(Oe,{value:M.value,"onUpdate:value":d[0]||(d[0]=e=>M.value=e),enableThousandSeparator:"",step:o(ye),maxDecimalPlaces:2,inputmode:"decimal",errorShown:!!q.value,disabled:j.value},{append:t((()=>[i("span",null,v(o(W)),1)])),_:1},8,["value","step","errorShown","disabled"]),q.value?(l(),n("div",ln,v(q.value),1)):P("",!0),i("div",tn,[B.value?(l(),n("div",on,[D(v(s.$t("t.to"))+" ",1),i("span",dn,v(s.$t("t.spotWallet")),1)])):(l(),n(w,{key:0},[i("div",sn,[i("span",null,[D(v(s.$t("t.from"))+" ",1),i("span",nn,v(s.$t("t.spotWallet")),1)]),i("span",null,[D(v(s.$t("trading.bot.avbl"))+": ",1),i("span",rn,v(o(U)(V.value,{}))+" "+v(o(W)),1)])]),i("div",{class:"deposit",onClick:K},[r(fe,{width:"16px",height:"16px"}),D(" "+v(s.$t("t.deposit")),1)])],64))])]),i("div",cn,[r(p,{class:"primary submit-btn",disabled:Z.value,isLoading:z.value,onClick:Y},{default:t((()=>[D(v(B.value?s.$t("t.reduce"):s.$t("t.add")),1)])),_:1},8,["disabled","isLoading"])])])),_:1},8,["visible","width"])}}}),[["__scopeId","data-v-5f4b4e5f"]]),vn={class:"trader-card"},pn={class:"top"},gn={class:"left"},yn={class:"id"},mn={key:0,class:"tag"},fn={class:"duration"},bn={class:"header-icons"},hn={key:0,class:"right"},Pn={class:"body"},kn={class:"data"},wn={key:0,class:"mobile-currency"},Cn={key:0,class:"currency"},Ln={key:0,class:"mobile-footer"},Tn={key:1,class:"reduce-only-warning"},An={class:"warning-wrapper"},Dn={class:"stop-title"},_n={class:"btns-wrapper"},In={class:"input-block"},Rn={class:"label"},Sn={class:"info"},Mn=je({__name:"MyTraderCard",props:{isHistory:{type:Boolean,default:!1},data:{type:Object,required:!0}},emits:["stopCopy","slippageUpdated","balanceAdjusted"],setup(c,{emit:g}){const{t:m}=p(),f=R(),k=y(),L=c,T=g,A=d((()=>!L.isHistory)),_=d((()=>A.value&&L.data.status===Pe.ACTIVE)),z=d((()=>L.data.leaderStatus===ke.INACTIVE)),$=d((()=>L.data.direction===ce.REVERSE)),x=d((()=>L.isHistory?[{label:m("trading.copywise.stopTime"),value:j(L.data.endTime)},{label:m("wallets.realizedPnl"),value:U(L.data.realizedPnl,{signed:!0}),class:O(L.data.realizedPnl),currency:W},{label:m("t.profitShared"),value:U(L.data.profitShared),currency:W},{label:m("t.netProfit"),dashed:!1,value:U(L.data.netProfit,{signed:!0}),class:O(L.data.netProfit),currency:W}]:[{label:m("t.assetBalance"),dashed:!1,value:U(L.data.totalAssets,{signed:!1}),currency:W},{label:m("t.marginBalance"),dashed:!1,value:U(L.data.marginBalance,{signed:!1}),currency:W},{label:m("wallets.realizedPnl"),dashed:!1,value:U(L.data.realizedPnl,{signed:!0}),class:O(L.data.realizedPnl),currency:W},{label:m("futuresMain.marginBalanace.unrealizedPNL"),dashed:!1,value:U(L.data.unRealizedPnl,{signed:!0}),class:O(L.data.unRealizedPnl),currency:W},{label:m("t.profitShared"),dashed:!1,value:U(L.data.profitShared,{signed:!1}),currency:W},{label:m("t.netProfit"),dashed:!1,value:U(L.data.netProfit,{signed:!0}),class:O(L.data.netProfit),currency:W}])),N=s(!1),E=s(!1),B=s(!1),V=s(null),O=e=>0===e?"":e>0?"green":"red",H=(e,a=new Date)=>`${I(a,e)}d-${S(a,e)%24}h-${M(a,e)%60}m`,q=s(!1),Z=async()=>{try{q.value=!0,await F.stopCopy({leaderShareId:L.data.shareId}),N.value=!1,T("stopCopy")}catch(e){}finally{q.value=!1}},Y=()=>{V.value=L.data.slippage,E.value=!0},K=()=>{f.push({name:he.COPY_LEADER_REDIRECT,params:{id:L.data.shareId,lang:k.state.lang},query:{tab:1}})},J=s(!1),ee=async()=>{try{J.value=!0,await F.adjustSlippage({leaderShareId:L.data.shareId,slippage:Number(V.value)}),E.value=!1,T("slippageUpdated")}catch(e){}finally{J.value=!1}},ae=()=>
1{z.value||f.push({name:he.COPY_LEADER_REDIRECT,params:{id:L.data.shareId,lang:k.state.lang}})};return(s,d)=>{var c,p;const g=e("BaseButton"),y=b("loading");return l(),n("div",vn,[i("div",pn,[i("div",gn,[i("div",{class:u(["user",{inactive:z.value}]),onClick:ae},[r(o(X),{avatarId:L.data.avatarType||o(G),class:u(["user-avatar",{inactive:z.value}])},null,8,["avatarId","class"]),i("div",null,[i("div",yn,[i("span",null,v(L.data.displayName),1),z.value?(l(),n("div",mn,v(s.$t("t.deactivated")),1)):P("",!0)]),i("div",fn,[D(v(s.$t("t.duration"))+" ",1),i("span",null,v(H(L.data.startTime,L.isHistory?L.data.endTime:void 0)),1)])])],2),i("div",bn,[i("div",{class:u(["type-icon",{negative:$.value}])},[$.value?(l(),a(o(Qi),{key:0})):(l(),a(o(Xi),{key:1}))],2),A.value?(l(),n("div",{key:0,class:"mobile-chevron",onClick:K},[r(o(we))])):P("",!0)]),A.value?(l(),n("div",{key:0,class:"p-btn current-positions",onClick:K},v(s.$t("copyTrading.viewLeaderPositions")),1)):P("",!0)]),A.value?(l(),n("div",hn,[i("div",{class:"p-btn",onClick:Y},[r(o(Ce)),D(" "+v(s.$t("t.settings")),1)]),i("div",{class:"p-btn",onClick:d[0]||(d[0]=e=>N.value=!0)},[r(o(Zs)),D(" "+v(s.$t("t.stop")),1)]),_.value?(l(),a(g,{key:0,class:"primary adjust-balance-btn",size:o(Le).S,onClick:d[1]||(d[1]=e=>B.value=!0)},{default:t((()=>[D(v(s.$t("t.adjustBalance")),1)])),_:1},8,["size"])):P("",!0)])):P("",!0)]),i("div",Pn,[i("div",kn,[(l(!0),n(w,null,C(x.value,((e,a)=>(l(),n("div",{key:a,class:"data-block"},[i("div",{class:u(["label",{"underline-dashed":e.dashed}])},[D(v(e.label)+" ",1),e.currency?(l(),n("span",wn," ("+v(o(W))+") ",1)):P("",!0)],2),i("div",{class:u(["value",e.class])},v(e.value),3),e.currency?(l(),n("div",Cn,v(o(W)),1)):P("",!0)])))),128))]),A.value?(l(),n("div",Ln,[i("div",{class:"p-btn",onClick:Y},[r(o(Ce)),D(" "+v(s.$t("t.settings")),1)]),i("div",{class:"p-btn",onClick:d[2]||(d[2]=e=>N.value=!0)},[r(o(Zs)),D(" "+v(s.$t("t.stop")),1)]),_.value?(l(),a(g,{key:0,class:"primary adjust-balance-btn",size:o(Le).S,onClick:d[3]||(d[3]=e=>B.value=!0)},{default:t((()=>[D(v(s.$t("t.adjustBalance")),1)])),_:1},8,["size"])):P("",!0)])):P("",!0),!L.isHistory&&(null==(p=null==(c=L.data)?void 0:c.riskLimitExceededMarkets)?void 0:p.length)>0?(l(),n("div",Tn,[i("div",An,[r(o(Q),{class:"icon-info"}),i("div",null,v(s.$t("futures.riskLimit.errorMessage.copierReduceOnlyMode")),1)])])):P("",!0)]),r(o(Te),{visible:N.value,"onUpdate:visible":d[5]||(d[5]=e=>N.value=e),class:"stop-dialog center-dialog"},{buttons:t((()=>[i("div",_n,[h((l(),a(g,{class:"primary",size:o(Le).L,disabled:q.value,onClick:Z},{default:t((()=>[D(v(s.$t("t.pleaseStop")),1)])),_:1},8,["size","disabled"])),[[y,q.value]]),i("div",{class:"cancel-btn",onClick:d[4]||(d[4]=e=>N.value=!1)},v(s.$t("t.cancel")),1)])])),default:t((()=>[i("div",Dn,v(s.$t("copyTrading.warn.stopCopy")),1)])),_:1},8,["visible"]),r(un,{visible:B.value,"onUpdate:visible":d[6]||(d[6]=e=>B.value=e),leaderShareId:L.data.shareId,marginBalance:L.data.marginBalance,onAdjusted:d[7]||(d[7]=e=>T("balanceAdjusted"))},null,8,["visible","leaderShareId","marginBalance"]),r(o(be),{visible:E.value,"onUpdate:visible":d[9]||(d[9]=e=>E.value=e),isBrandNewStyle:"",width:"480px",class:"slippage-dialog center-dialog"},{header:t((()=>[D(v(s.$t("t.settings")),1)])),body:t((()=>[i("div",In,[i("div",Rn,v(s.$t("copyTrading.slippageProtection")),1),r(o(Oe),{value:V.value,"onUpdate:value":d[8]||(d[8]=e=>V.value=e),type:"number",min:0,max:5,step:1,maxDecimalPlaces:0,placeholder:"0 ~ 5"},{append:t((()=>d[10]||(d[10]=[D("%")]))),_:1},8,["value"]),i("div",Sn,v(s.$t("copyTrading.warn.slipage",{num:V.value||0})),1)]),h((l(),a(g,{class:"primary",size:o(Le).L,disabled:J.value,onClick:ee},{default:t((()=>[D(v(s.$t("t.confirm")),1)])),_:1},8,["size","disabled"])),[[y,J.value]])])),_:1},8,["visible"])])}}},[["__scopeId","data-v-eee74d0c"]]),zn={class:"tabs"},$n={class:"traders"},xn={class:"pagination"},Nn=je({__name:"MyTraders",emits:["updateProfile"],setup(e,{emit:t}){const r=t,c=s(0),p=d((()=>1===c.value));m(c,(()=>{g.page=1,T()}));const g=_({pageSize:10,page:1,totalPages:1,total:0}),y=e=>{g.page=e,T()},f=s(!1),k=s([]),L=s(!1),T=async(e=!1)=>{try{f.value=!0;const{data:a}=await F.getMyLeaders({status:p.value?Pe.STOPPED:`${Pe.ACTIVE}, ${Pe.STOPPING}`,pageNumber:g.page,pageSize:g.pageSize});e?k.value.push(...a.pageItems):k.value=a.pageItems,L.value=a.pagesAvailable>g.page,g.totalPages=a.pagesAvailable,g.total=a.total}catch(a){}finally{f.value=!1}};T();const A=()=>{g.page++,T(!0)},D=()=>{T(),r("updateProfile")};return(e,t)=>{const s=b("loading");return l(),n("div",null,[i("div",zn,[i("div",{class:u(["tab",{active:!p.value}]),onClick:t[0]||(t[0]=e=>c.value=0)},v(e.$t("t.ongoing")),3),i("div",{class:u(["tab",{active:p.value}]),onClick:t[1]||(t[1]=e=>c.value=1)}
1,v(e.$t("t.history")),3)]),h((l(),n("div",$n,[(l(!0),n(w,null,C(k.value,((e,t)=>(l(),a(o(Mn),{key:t,data:e,isHistory:p.value,onStopCopy:D,onSlippageUpdated:T,onBalanceAdjusted:D},null,8,["data","isHistory"])))),128)),k.value.length?P("",!0):(l(),a(o(rt),{key:0}))])),[[s,f.value]]),i("div",xn,[e.isMobile&&L.value?(l(),a(o(Lt),{key:0,onClick:A})):e.isMobile?P("",!0):(l(),a(o(le),{key:1,layout:"prev, pager, next, jumper",pagerCount:5,background:!1,total:g.total,totalPages:g.totalPages,pageSize:g.pageSize,currentPage:g.page,onHandleCurrentChangeP:y},null,8,["total","totalPages","pageSize","currentPage"]))])])}}},[["__scopeId","data-v-1338da5b"]]),En={class:"pagination"},Bn=je({__name:"CurrentPositions",setup(e){const t=_({pageSize:10,page:1,totalPages:1,total:0}),d=e=>{t.page=e,v()},c=s([]),u=s(!1),v=async(e=!1)=>{const{data:a}=await F.getCopierPositions({leaderShareId:null,pageNumber:t.page,pageSize:t.pageSize});e?c.value.push(...a.pageItems):c.value=a.pageItems,u.value=a.pagesAvailable>t.page,t.total=a.total,t.totalPages=a.pagesAvailable};v();const p=()=>{t.page++,v(!0)};return(e,s)=>(l(),n("div",null,[r(o(kt),{dataList:c.value,isCopyTab:""},null,8,["dataList"]),i("div",En,[e.isMobile&&u.value?(l(),a(o(Lt),{key:0,onClick:p})):e.isMobile?P("",!0):(l(),a(o(le),{key:1,layout:"prev, pager, next, jumper",pagerCount:5,background:!1,total:t.total,totalPages:t.totalPages,pageSize:t.pageSize,currentPage:t.page,onHandleCurrentChangeP:d},null,8,["total","totalPages","pageSize","currentPage"]))])]))}},[["__scopeId","data-v-e87d7f6f"]]),Un={class:"filter"},jn={class:"pagination"},Vn=je({__name:"TradeHistory",setup(e){const t=s([]),d=s(!1),c=s({days:90}),u=_({pageSize:10,page:1,total:1,totalPages:1}),[v,p]=ne({rangeSize:7}),g=_({dateRange:{start:v,end:p}}),y=s(!1),f=s(null),b=async e=>{u.page=e,await h(),f.value.scrollIntoView()};async function h(e=!1){const a={from:+new Date(g.dateRange.start),to:+new Date(g.dateRange.end),pageSize:u.pageSize,pageNumber:u.page,orderMode:"ALL_MODES"};try{const{data:l}=await F.getCopierTradeHistory(a);e?t.value.push(...l.pageItems):t.value=l.pageItems,d.value=l.pagesAvailable>u.page,u.total=l.total,u.totalPages=l.pagesAvailable}catch(l){}}function k(){u.page+=1,h(!0)}return m(g,(()=>{u.page=1,h()})),h(),(e,s)=>(l(),n("div",{ref_key:"listRef",ref:f,class:"trade-history"},[i("div",Un,[e.isMobile?(l(),a(o(la),{key:0,class:"date-range-picker",dateRangeData:g.dateRange,isShowArrow:"",onToggle:s[0]||(s[0]=e=>y.value=!0)},null,8,["dateRangeData"])):(l(),a(o(re),{key:1,dateRange:g.dateRange,"onUpdate:dateRange":s[1]||(s[1]=e=>g.dateRange=e),rangeLimitDuration:c.value},null,8,["dateRange","rangeLimitDuration"])),y.value?(l(),a(o(oe),{key:2,showDatePickerDialog:y.value,"onUpdate:showDatePickerDialog":s[2]||(s[2]=e=>y.value=e),dateRange:g.dateRange,"onUpdate:dateRange":s[3]||(s[3]=e=>g.dateRange=e),rangeLimitDuration:c.value},null,8,["showDatePickerDialog","dateRange","rangeLimitDuration"])):P("",!0)]),r(o(Li),{dataList:t.value,isCopyTab:""},null,8,["dataList"]),i("div",jn,[e.isMobile&&d.value?(l(),a(o(Lt),{key:0,onClick:k})):e.isMobile?P("",!0):(l(),a(o(le),{key:1,layout:"prev, pager, next, jumper",pagerCount:5,background:!1,total:u.total,totalPages:u.totalPages,pageSize:u.pageSize,currentPage:u.page,onHandleCurrentChangeP:b},null,8,["total","totalPages","pageSize","currentPage"]))])],512))}},[["__scopeId","data-v-11236fe0"]]),On={class:"page-container"},Hn=je({__name:"index",emits:["updateProfile"],setup(e,{emit:t}){const c=t,{t:u}=p(),v=g(),y=d((()=>[u("t.overview"),u("copyTrading.myTraders"),u("copyTrading.currentPositions"),u("t.tradeHistory")])),m=s(Number(v.query.tab)||0),f=d((()=>{switch(m.value){case 0:return qs;case 1:return Nn;case 2:return Bn;case 3:return Vn;default:return null}}));return(e,t)=>(l(),n("div",null,[r(o(pa),{value:m.value,"onUpdate:value":t[0]||(t[0]=e=>m.value=e),list:y.value},null,8,["value","list"]),i("div",On,[(l(),a(k(f.value),{onUpdateProfile:t[1]||(t[1]=e=>c("updateProfile"))},null,32))])]))}},[["__scopeId","data-v-fbcde358"]]),Wn={class:"text-wrapper"},Fn=["placeholder"],qn={class:"count"},Zn={class:"btn-wrapper"},Yn=je({__name:"EditIntroductionDialog",props:{isShow:{type:Boolean,default:!1},introduction:{type:String,default:""}},emits:["update:isShow","updated"],setup(n,{emit:d}){const c=n,u=s(c.introduction||""),p=d,g=()=>{p("update:isShow",!1)},y=async()=>{try{await F.editProfile({introduction:u.value}),p("updated"),g()}catch(e){}};return(s,n)=>{const d=e("BaseButton");
1return l(),a(o(be),{visible:c.isShow,class:"edit-dialog",isBrandNewStyle:"",width:"500px",onClosed:g},{header:t((()=>[D(v(s.$t("trading.leaderboard.editIntro")),1)])),body:t((()=>[i("div",null,[i("div",Wn,[h(i("textarea",{"onUpdate:modelValue":n[0]||(n[0]=e=>u.value=e),placeholder:s.$t("trading.leaderboard.introPlaceholder.2"),maxlength:400},null,8,Fn),[[z,u.value]]),i("div",qn,v(u.value.length)+"/"+v(400),1)]),i("div",Zn,[r(d,{class:"primary w-100",onClick:y},{default:t((()=>[D(v(s.$t("t.save")),1)])),_:1}),i("div",{class:"cancel-btn",onClick:g},v(s.$t("t.cancel")),1)])])])),_:1},8,["visible"])}}},[["__scopeId","data-v-c534e810"]]),Kn=A({__name:"IconLinkOff",setup:e=>(e,s)=>(l(),a($,{width:"60",height:"60","aria-label":"Link Off Icon"},{default:t((()=>s[0]||(s[0]=[i("path",{d:"M46.7928 37.7205L43.5329 34.3456C44.9817 33.9465 46.1589 33.1753 47.0644 32.0322C47.9699 30.8891 48.4227 29.5555 48.4227 28.0314C48.4227 26.217 47.7888 24.6747 46.5211 23.4046C45.2534 22.1345 43.714 21.4994 41.9029 21.4994H33.2099V17.1448H41.9029C44.9093 17.1448 47.4719 18.2062 49.5908 20.3291C51.7098 22.452 52.7692 25.0194 52.7692 28.0314C52.7692 30.0999 52.235 32.005 51.1664 33.7469C50.0979 35.4887 48.64 36.8133 46.7928 37.7205ZM37 30.2087L32.6535 25.8541H39.7296V30.2087H37ZM47.988 51.1111L8 11.0482L11.0426 7.99997L51.0306 48.0628L47.988 51.1111ZM28.8633 38.918H20.1703C17.1639 38.918 14.6013 37.8566 12.4824 35.7337C10.3634 33.6108 9.30396 31.0434 9.30396 28.0314C9.30396 25.5275 10.0646 23.2957 11.5859 21.3361C13.1072 19.3765 15.0631 18.0883 17.4537 17.4714L21.4742 21.4994H20.1703C18.3592 21.4994 16.8198 22.1345 15.5521 23.4046C14.2844 24.6747 13.6505 26.217 13.6505 28.0314C13.6505 29.8458 14.2844 31.3881 15.5521 32.6582C16.8198 33.9283 18.3592 34.5634 20.1703 34.5634H28.8633V38.918ZM22.3435 30.2087V25.8541H25.8751L30.1673 30.2087H22.3435Z"},null,-1)]))),_:1,__:[0]}))}),Gn={class:"title"},Xn={class:"effect-list"},Qn=je(A({__name:"DeactivateConfirmDialog",emits:["dialog:closed"],setup(e,{emit:n}){const o=n,d=s(!1);async function c(){if(!d.value)try{d.value=!0,await F.disableLeader(),o("dialog:closed",!0)}catch(e){}finally{d.value=!1}}return(e,s)=>(l(),a(be,{class:"deactivate-confirm-dialog",width:e.isMobile?"100%":"333px",isBottomUp:e.isMobile,center:!e.isMobile,showClose:!d.value,closeOnPressEscape:!d.value,onClosed:s[1]||(s[1]=e=>o("dialog:closed"))},{body:t((()=>[r(Ae,{class:"alert-icon",width:"48",height:"48"}),i("p",Gn,v(e.$t("copyTrading.deactivate.confirmTitle")),1),i("ul",Xn,[i("li",null,v(e.$t("copyTrading.deactivate.bullet1")),1),i("li",null,v(e.$t("copyTrading.deactivate.bullet2")),1),i("li",null,v(e.$t("copyTrading.deactivate.bullet3")),1)]),r(De,{class:"confirm-btn",isLoading:d.value,onClick:c},{default:t((()=>[D(v(e.$t("copyTrading.deactivate.confirmBtn")),1)])),_:1},8,["isLoading"]),i("div",{class:"cancel-btn",onClick:s[0]||(s[0]=e=>!d.value&&o("dialog:closed"))},v(e.$t("t.cancel")),1)])),_:1},8,["width","isBottomUp","center","showClose","closeOnPressEscape"]))}}),[["__scopeId","data-v-3c9643ba"]]),Jn={class:"setting-wrapper"},er={class:"header"},ar={class:"name"},lr={class:"description"},tr={class:"switchers"},ir={class:"switcher disabled"},sr={class:"switcher-label"},nr={class:"switcher disabled"},rr={class:"switcher-label"},or={class:"switcher"},dr={class:"switecher-content"},cr={class:"switcher-label"},ur={class:"switcher-desc"},vr={class:"header"},pr={class:"name"},gr={class:"description"},yr={class:"effect-list"},mr={class:"action-btn"},fr=je({__name:"PrivacySettingDialog",props:{setting:{type:Object,default:()=>({})}},emits:["dialog:closed","settingSuccess"],setup(n,{emit:d}){const c=n,p=d,{$openDialog:g}=pe(),m=y(),f=R(),b=s(!1),h=s({shareRoi:!0,sharePnl:!0,sharePositionDetail:c.setting.sharePositionDetail}),P=s(!1);async function k(){if(b.value){if(!(await g(Qn)))return;return p("dialog:closed"),void f.push({name:he.COPY_LEADER_TRADING,params:{lang:m.state.lang}})}try{P.value=!0,await F.updatePrivacySetting(h.value)}catch(e){return}finally{P.value=!1}p("settingSuccess"),p("dialog:closed")}return(s,n)=>{const d=e("BaseButton");return l(),a(o(be),{class:"privacy-setting-dialog",width:s.isMobile?"100%":"888px",isBottomUp:s.isMobile,onClosed:n[5]||(n[5]=e=>p("dialog:closed"))},{header:t((()=>[D(v(s.$t("trading.leaderboard.privacySettings")),1)])),body:t((()=>[i("div",Jn,[i("div",{class:u(["option",{active:!b.value}]),onClick:n[3]||(n[3]=e=>b.value=!1)},[i("div",er,[r(o(na)),i("div",ar,v(s.$t("t.public")),1),r(o(_e),{class:"icon-check"})]),i("div",lr,v(s.$t("trading.leaderboard.public.info")),1),i("div",tr,[i("div",ir,[r(o(Ie),{modelValue:h.value.shareRoi,"onUpdate:modelValue":n[0]||(n[0]=e=>h.value.shareRoi=e),disabled:""},null,8,["modelValue"]),i("div",sr,v(s.$t("trading.leaderboard.shareMyRoi")),1)]),i("div",nr,[r(o(Ie),{modelValue:h.value.sharePnl,"onUpdate:modelValue":n[1]||(n[1]=e=>h.value.sharePnl=e),disabled:""},null,8,["modelValue"]),i("div",rr,v(s.$t("trading.leaderboard.shareMyPnl")),1)]),i("div",or,[r(o(Ie),{modelValue:h.value.sharePositionDetail,"onUpdate:modelValue":n[2]||(n[2]=e=>h.value.sharePositionDetail=e)},null,8,["modelValue"]),i("div",dr,[i("div",cr,v(s.$t("copyTrading.shareOption.sharePosition")),1),i("div",ur,v(s.$t("copyTrading.shareOption.sharePosition.desc")),1
1)])])])],2),i("div",{class:u(["option deactivate",{active:b.value}]),onClick:n[4]||(n[4]=e=>b.value=!0)},[i("div",vr,[r(o(Kn),{class:"icon-link-off",width:"60",height:"60"}),i("div",pr,v(s.$t("copyTrading.deactivate.title")),1),r(o(_e),{class:"icon-check"})]),i("div",gr,v(s.$t("copyTrading.deactivate.desc")),1),i("ul",yr,[i("li",null,v(s.$t("copyTrading.deactivate.bullet1")),1),i("li",null,v(s.$t("copyTrading.deactivate.bullet2")),1),i("li",null,v(s.$t("copyTrading.deactivate.bullet3")),1)])],2)]),i("div",mr,[r(d,{class:u(["primary save-btn",{danger:b.value}]),onClick:k},{default:t((()=>[D(v(s.$t("t.save")),1)])),_:1},8,["class"])])])),_:1},8,["width","isBottomUp"])}}},[["__scopeId","data-v-a2ee9d01"]]),br={class:"tabs"},hr=["onClick"],Pr={key:0,class:"warning-area"},kr={class:"icon-warning"},wr={class:"text"},Cr={key:1,class:"warning-area"},Lr={class:"icon-warning"},Tr={class:"text"},Ar={class:"input-area"},Dr={class:"input-title"},_r={class:"wallet-info"},Ir={key:1},Rr={class:"action-btn"},Sr=je({__name:"AdjustBalanceDialog",props:{walletName:{type:String,default:""}},emits:["dialog:closed"],setup(c,{emit:g}){const m={ADD:"add",REDUCE:"reduce"},b=y(),h=R(),{t:k}=p(),{$openDialog:L}=pe(),T=c,A=g,_=s(m.ADD),I=s(),S=s(!1),M=d((()=>_.value===m.REDUCE)),z=d((()=>{var e;return(null==(e=b.state.currencyMap[W])?void 0:e.available)||0})),$=d((()=>b.state.futures.leaderWalletMap)),x=d((()=>{var e,a;if(N.value)return 0;const l=$.value[T.walletName],t=(null==l?void 0:l.assets)||[],i=(null==l?void 0:l.assetsInUse)||[],s=(null==(e=t.find((({currency:e})=>e===W)))?void 0:e.balance)||0,n=(null==(a=i.find((({currency:e})=>e===W)))?void 0:a.balance)||0;return f(s).minus(n).toNumber()||0})),N=d((()=>{const e=b.state.futures.leaderPositionMap,a=Object.values(e).some((e=>e.some((e=>0!==e.totalContracts))));return M.value&&a})),E=d((()=>{var e;if(!M.value)return!1;const a=$.value[T.walletName],l=(null==(e=((null==a?void 0:a.assets)||[]).find((({currency:e})=>e===W)))?void 0:e.balance)||0;return f(l).minus(I.value).lt(ue)})),B=d((()=>!I.value||N.value||M.value&&I.value>x.value));async function j(){const e={walletSrc:M.value?T.walletName:de,walletDest:M.value?de:T.walletName,apiWallets:[{currency:W,balance:String(I.value)}]},a=M.value?"reduce":"add";try{S.value=!0,await F.walletTransfer(e),L(ta,{dialogType:"success",title:k("t.success"),content:k(`copyTrading.adjustBalance.${a}.ok`)})}catch{return L(ta,{dialogType:"fail",title:k("t.failed"),content:k(`copyTrading.adjustBalance.${a}.fail`)})}finally{S.value=!1}A("dialog:closed")}function V(){const e=h.resolve({name:he.DEPOSIT,params:{lang:b.state.lang}});window.open(e.href,"_blank")}return(s,d)=>{const c=e("i18n-t"),p=e("BaseButton");return l(),a(o(be),{class:"adjust-balance-dialog",width:s.isMobile?"100%":"480px",onClosed:d[1]||(d[1]=e=>A("dialog:closed"))},{header:t((()=>[D(v(s.$t("t.adjustBalance")),1)])),body:t((()=>[i("div",br,[(l(),n(w,null,C(m,(e=>i("div",{key:e,class:u(["tab",{selected:_.value===e}]),onClick:a=>_.value=e},v(s.$t(`t.${e}`)),11,hr))),64))]),N.value?(l(),n("div",Pr,[i("div",kr,[r(o(ve))]),i("div",wr,v(s.$t("copyTrading.reduce.notAllowed.openPosition")),1)])):E.value?(l(),n("div",Cr,[i("div",Lr,[r(o(ve))]),i("div",Tr,v(s.$t("copyTrading.warning.underLimit.1",{value:`${o(ue)} ${o(W)}`})),1)])):P("",!0),i("div",Ar,[i("div",Dr,[i("span",null,v(s.$t("trading.bot.investment")),1),M.value?(l(),a(c,{key:0,keypath:"copyTrading.adjustBalance.reduce.avbl",tag:"p",class:"avbl"},{number:t((()=>[i("span",null,v(o(U)(x.value)),1)])),_:1}
1)):P("",!0)]),r(o(Oe),{value:I.value,"onUpdate:value":d[0]||(d[0]=e=>I.value=e),enableThousandSeparator:"",step:.01,errorShown:M.value&&I.value&&I.value>x.value,inputmode:"decimal",disabled:N.value},{append:t((()=>[i("span",null,v(o(W)),1)])),_:1},8,["value","errorShown","disabled"]),i("div",_r,[M.value?(l(),n("div",Ir,[D(v(s.$t("t.to"))+" ",1),i("span",null,v(s.$t("t.spotWallet")),1)])):(l(),n(w,{key:0},[i("div",null,[D(v(s.$t("t.from"))+" ",1),i("span",null,v(s.$t("t.spotWallet")),1),D(" "+v(s.$t("trading.bot.avbl"))+": ",1),i("span",null,v(o(U)(z.value))+" "+v(o(W)),1)]),i("div",{class:"deposit",onClick:V},[r(o(fe),{width:"16px",height:"16px"}),D(" "+v(s.$t("t.deposit")),1)])],64))])]),i("div",Rr,[r(p,{class:"primary add-btn",disabled:B.value,isLoading:S.value,onClick:j},{default:t((()=>[D(v(M.value?s.$t("t.reduce"):s.$t("t.add")),1)])),_:1},8,["disabled","isLoading"])])])),_:1},8,["width"])}}},[["__scopeId","data-v-c9354362"]]),Mr={class:"trader-page-wrapper"},zr={class:"header"},$r={class:"page-container"},xr={class:"bread"},Nr={class:"current"},Er={class:"trader-wrapper"},Br={class:"top"},Ur={class:"info-wrapper"},jr={class:"name-wrapper"},Vr={class:"name"},Or={class:"text"},Hr={key:0,class:"medals"},Wr={class:"subs"},Fr={key:0,class:"sub-item"},qr={class:"num"},Zr={class:"text"},Yr={key:1,class:"sub-item"},Kr={class:"num"},Gr={class:"text"},Xr={class:"action-wrapper"},Qr={class:"action-btns"},Jr={key:0},eo={key:1},ao={key:2},lo={key:2,class:"mobile-popup"},to={class:"pop-item"},io={class:"description"},so={class:"text"},no={class:"page-nav"},ro={class:"page-container"},oo={class:"page-body"},co=je({__name:"index",setup(c){const{enableAccountAvatar:f}=Re,{t:L}=p(),{$openDialog:T}=pe(),A=R(),_=g(),I=y();m((()=>I.getters.isEnableCopyLeader),(e=>{I.state.isAccessibleFunctionsLoaded&&!e&&A.replace({name:"home",params:{lang:I.state.lang}})}),{immediate:!0});const S="LEAD",M="COPY",z=d((()=>({privacySetting:{dialog:fr,props:{setting:E.value.privacySetting,onSettingSuccess:re}},adjustBalance:{dialog:Sr,props:{walletName:E.value.wallet,onSettingSuccess:re}},leadSetting:{dialog:ia,props:{isDayMode:!0,onSettingSuccess:re}}}))),$=s({}),E=d((()=>$.value.leader||{})),B=d((()=>$.value.copier||{})),U=d((()=>E.value.copiers>=E.value.maxCopier)),j=d((()=>Se(E.value.status))),V=d((()=>E.value.status===ke.PROCESSING)),O=d((()=>I.state.accountInfo.uid===_.params.id)),H=d((()=>O.value&&E.value.type===Me.AI)),W=s(!1),q=s(!1),Z=s(!1),Y=d((()=>{if(ne.value)return[];return[{title:L("copyTrading.leadTrading"),show:j.value&&!H.value,id:S},{title:L("nav.copyLeaderTrading"),show:O.value,id:M}].filter((e=>e.show))})),K=s(null),Q=(e,a=!1)=>{K.value=e,A.replace({query:{category:e,tab:a?_.query.tab:void 0}})},J=d((()=>{if(ne.value)return null;switch(K.value){case S:return j.value&&!H.value?Ss:null;case M:return Hn;default:return null}})),ee=()=>{A.push({name:he.COPY_LEADER_TRADING,params:{lang:I.state.lang}})},ae=()=>{A.push({name:Ue.ACCOUNT,params:{lang:I.state.lang}})},le=()=>{I.dispatch("copyLeader/updateLeaderMode",!0),A.push({name:"futures",params:{lang:I.state.lang}})},te=()=>{q.value=!1},ie=e=>{var a;if((null==(a=I.state.accountInfo)?void 0:a.kycNotice)===Be.limited)return void(Z.value=!0);if("leadSetting"===e){if(V.value)return;if(!I.getters.isUnifiedWallet)return I.commit("setShowUnifiedWalletUpgradeDialog",!0)}const l=z.value[e];T(l.dialog,l.props)},se=()=>{if(I.state.loginState)return I.getters.isUnifiedWallet?void T(sa,{leaderShareId:$.value.shareId,avatarType:$.value.avatarType||G,userName:$.value.displayName,successAction:re}):I.commit("setShowUnifiedWalletUpgradeDialog",!0);A.push({name:"login",params:{lang:I.state.lang},query:{redirect:_.fullPath}})},ne=s(!0);m(Y,(e=>{if(!e.length)return;const{category:a}=_.query;if(a)return a===S&&H.value?void A.replace({name:he.COPY_LEADER_TRADING,params:{lang:I.state.lang}}):void Q(a,!0);Q(e[0].id,!0)}),{flush:"post"});const re=async(e=!1)=>{try{!e&&(ne.value=!0);const a=await F.getProfile({shareId:_.params.id});$.value=a}catch{A.replace({name:he.COPY_LEADER_TRADING,params:{lang:I.state.lang}})}finally{ne.value=!1}},oe=()=>{I.dispatch("messageCustom",{title:L("trading.leaderboard.profileLinkCopied"),success:!0})},de=d((()=>`${location.origin}${_.path}`)),ce=d((()=>E.value.rewards.map((e=>{switch(e){case ze.ROI:return`${L("copyTrading.highestObject",{name:L("t.roi")})}`;case ze.PNL:return`${L("copyTrading.highestObject",{name:L("t.pnl")})}`;case ze.WIN_RATE:return`${L("copyTrading.highestObject",{name:L("wallets.winRate")})}`;case ze.COPIERS:return L("copyTrading.mostCopiers");case ze.VOLUME:return`${L("copyTrading.highestObject",{name:L("t.tradingVolume")})}`;
1case ze.AUM:return`${L("copyTrading.highestObject",{name:L("t.aum")})}`;default:return""}})))),ue=d((()=>E.value.status===ke.REJECTED&&Date.now()>1e3*E.value.unBlockingTime||E.value.status===ke.INACTIVE));return m((()=>I.state.accountInfo),((e,a)=>{a.username&&e.username&&e.username!==a.username&&re()})),m((()=>_.params.id),(e=>{e&&re()}),{immediate:!0}),(s,d)=>{const c=e("BaseButton"),p=b("clipboard"),g=b("click-outside");return l(),n("div",Mr,[i("div",zr,[r(o($e),{class:"full-kyc-notification"}),i("div",$r,[i("div",xr,[i("span",{onClick:ee},v(s.$t("nav.copyLeaderTrading")),1),r(o(we)),i("span",Nr,v(O.value?s.$t("copyTrading.myTrades"):$.value.displayName||o(_).params.id),1)]),i("div",Er,[i("div",Br,[i("div",Ur,[o(f)?(l(),a(o(X),{key:0,class:"user-avatar",avatarId:$.value.avatarType||o(G)},null,8,["avatarId"])):P("",!0),i("div",jr,[i("div",Vr,[i("div",Or,v($.value.displayName),1),O.value?(l(),a(o(xe),{key:0,onClick:ae})):P("",!0)]),j.value&&ce.value.length?(l(),n("div",Hr,[(l(!0),n(w,null,C(ce.value,(e=>(l(),n("div",{key:e,class:"medal"},[d[10]||(d[10]=i("img",{src:"data:image/png;base64,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",alt:"medal-img"},null,-1)),i("span",null,v(e),1)])))),128))])):P("",!0),i("div",Wr,[j.value?(l(),n("div",Fr,[r(o(da)),i("div",qr,v(E.value.copiers||0),1),i("div",Zr,v(s.$t("copyTrading.copyTraders")),1)])):P("",!0),O.value?(l(),n("div",Yr,[r(o(oa)),i("div",Kr,v(B.value.leaders||0),1),i("div",Gr,v(s.$t("copyTrading.tradersCopying")),1)])):P("",!0)])])]),i("div",Xr,[s.isMobile&&j.value&&O.value?(l(),a(o(Ne),{key:0,width:"20",onClick:d[0]||(d[0]=e=>q.value=!0)})):h((l(),a(o(He),{key:1,class:"icon-share",width:"18"},null,512)),[[p,de.value,"copy"],[p,oe,"success"]]),i("div",Qr,[O.value?(l(),n(w,{key:0},[j.value?(l(),n(w,{key:0},[s.isMobile?P("",!0):(l(),a(c,{key:0,class:"primary action-btn",size:"large",onClick:d[1]||(d[1]=e=>ie("privacySetting"))},{default:t((()=>[r(o(We)),i("span",null,v(s.$t("t.settings")),1)])),_:1})),s.isMobile?P("",!0):(l(),a(c,{key:1,class:"primary action-btn",size:"large",onClick:d[2]||(d[2]=e=>ie("adjustBalance"))},{default:t((()=>[r(o(Fe),{width:"16"}),i("span",null,v(s.$t("t.adjustBalance")),1)])),_:1})),r(c,{class:"primary action-btn",size:"large",onClick:le},{default:t((()=>[r(o(ua),{width:"16",height:"16"}),i("span",null,v(s.$t("wallets.trade")),1)])),_:1})],64)):!E.value.status||V.value||ue.value?(l(),a(c,{key:1,class:u(["primary action-btn",{isInProcessing:V.value}]),size:"large",onClick:d[3]||(d[3]=e=>ie("leadSetting"))},{default:t((()=>[r(o(ca)),i("span",null,v(s.$t("copyTrading.beLeader")),1),V.value?(l(),a(o(Ee),{key:0,class:"icon-processing"})):P("",!0)])),_:1},8,["class"])):P("",!0)],64)):(l(),a(c,{key:1,class:"primary action-btn btn-wider",size:"large",disabled:E.value.isCopied||U.value,onClick:se},{default:t((()=>[r(o(oa)),E.value.isCopied?(l(),n("span",Jr,v(s.$t("msg.copied")),1)):U.value?(l(),n("span",eo,v(s.$t("t.full")),1)):(l(),n("span",ao,v(s.$t("trading.copywise.copyNow")),1))])),_:1},8,["disabled"]))]),q.value?h((l(),n("div",lo,[h((l(),n("div",to,[D(v(s.$t("t.share")),1)])),[[p,de.value,"copy"],[p,oe,"success"]]),i("div",{class:"pop-item",onClick:d[4]||(d[4]=e=>ie("privacySetting"))},v(s.$t("t.settings")),1),i("div",{class:"pop-item",onClick:d[5]||(d[5]=e=>ie("adjustBalance"))},v(s.$t("t.adjustBalance")),1)])),[[g,te]]):P("",!0)])]),i("div",io,[i("span",so,v($.value.introduction),1),O.value?(l(),a(o(xe),{key:0,onClick:d[6]||(d[6]=e=>W.value=!0)})):P("",!0)])])])]),i("div",no,[i("div",ro,[r(o(N),{type:o(x).BOTTOM_BAR_NARROW,itemList:Y.value,selected:K.value,barHeight:4,isDefaultSelectedKey:!1,onSelect:Q},null,8,["type","itemList","selected"])])]),i("div",oo,[(l(),a(k(J.value),{key:o(_).params.id,onUpdateProfile:d[7]||(d[7]=()=>re(!0))},null,32))]),W.value?(l(),a(o(Yn),{key:0,isShow:W.value,"onUpdate:isShow":d[8]||(d[8]=e=>W.value=e),introduction:$.value.introduction,onUpdated:re},null,8,["isShow","introduction"])):P("",!0),r(o(ra),{visible:Z.value,"onUpdate:visible":d[9]||(d[9]=e=>Z.value=e)},null,8,["visible"])])}}},[["__scopeId","data-v-fef8b1de"]]);
1export{co as default};
2//# sourceMappingURL=B9ewHLR_.js.map

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.