1import{_ as Me}from"./BvWtaWD2.js";import{_ as Ve}from"./CBzBOmYY.js";import{d as ne,u as ie,k as f,v as de,B as me,x as fe,o as k,l as Y,w as d,a as t,b as m,H as pe,h as e,t as p,g as ye,I as ze,j as E,i as oe,J as Be,c as R,F as _e,K as Se,n as M,T as we,e as G,r as Ie,L as ge,E as De,M as Fe,y as ve,N as be,O as le,P as He,Q as We,m as se,R as Ne,S as Ge,U as Ce,V as Te,W as Xe,s as Le,X as Pe,z as Oe,A as Ke,Y as xe,C as je}from"./CYMs3uwY.js";import{u as Re}from"./DeA-_k6M.js";import{_ as Ye}from"./sksvT_ej.js";import{u as Ee}from"./Drt5MB65.js";import{f as Je,g as Qe,u as Ae}from"./gF6fNELc.js";import{u as Ze,a as et}from"./BhCObGnq.js";import{_ as tt}from"./Doe-uhlB.js";import{u as at}from"./B-AyXbLo.js";import{i as nt}from"./ClPwX7rX.js";import{N as $e}from"./Dd_lGV5x.js";import{_ as ot}from"./BA_hDSs6.js";import{T as ke,a as st}from"./D7D-Ba0V.js";import{u as lt}from"./U7OwvQX4.js";import{o as it}from"./DHA0qeWX.js";import{u as rt,a as ut,_ as dt}from"./qs8_gATm.js";import{u as Ue}from"./C5oLZy4O.js";import"./CFprKcbD.js";import"./rOmQOW4P.js";import"./CW_hxHPT.js";import"./B2OIvZH8.js";import"./ChMfYSUz.js";import"./DkOf9YSu.js";import"./B9sshpbS.js";import"./z1i7nWYm.js";import"./CZ9UXHJB.js";import"./DDsDBead.js";import"./Uuexxa7j.js";import"./Dt8ZZmnv.js";import"./lSsM6icv.js";const ct={class:"payout-amount-item-label"},mt={class:"payout-amount-item"},ft={class:"payout-amount-item-input"},pt=["id","onUpdate:modelValue","type","name","placeholder","required","onChange"],yt={class:"payout-amount-item-text"},vt={class:"method-item"},ht={class:"email-item"},_t={class:"email-item"},gt=ne({__name:"requestRate",props:{currentData:{}},setup(X,{expose:x}){const g=X,{t:o}=ie(),{fetchAvailablePayoutMethods:L}=Re(),S=f();x({requestPayoutFormRef:S});const V=f(),q=f(!0),P=async()=>{const I=await L({currency:g.currentData.currency});V.value=I.data||[],S.value&&(S.value.formData.method=V.value[0].value||""),q.value=!1},w=de(()=>{var I;return(I=V.value)==null?void 0:I.map(r=>({title:`${r.displayName} (min: ${r.minimumAmount})`,value:r.value}))}),a=[{name:"amount",label:o("payout-amount"),type:"number",placeholder:o("enter"),required:!0,layout:"full"},{name:"method",label:o("payout-method"),type:"select",placeholder:o("enter"),closeSearch:!0,required:!0,options:w.value||[],layout:"half"},{name:"recipientName",label:o("recipient"),type:"text",placeholder:o("enter"),required:!0,layout:"half"},{name:"accountNumber",label:o("bank-account-iban"),type:"text",placeholder:o("enter"),required:!0,layout:"half"},{name:"bankName",label:o("bank-name"),type:"text",placeholder:o("enter"),required:!0,layout:"half"},{name:"routingNumber",label:o("bank-swift-code"),type:"text",placeholder:o("enter"),required:!0,layout:"half"},{name:"address",label:o("recipient-address"),type:"text",placeholder:o("enter"),required:!0,layout:"half"},{name:"email",label:o("Paypal address(Email)"),type:"text",placeholder:o("enter"),required:!0,layout:"full",hide:!0},{name:"email2",label:o("Reconfirm address(Email)"),type:"text",placeholder:o("enter"),required:!0,layout:"full",hide:!0},{name:"alipayEmail",label:o("Alipay Email Address"),type:"text",placeholder:o("enter"),required:!0,layout:"half",hide:!0},{name:"holderName",label:o("Alipay Account Holder Name"),type:"text",placeholder:o("enter"),required:!0,layout:"half",hide:!0},{name:"phoneNumber",label:o("Alipay Account Phone Number"),type:"text",placeholder:o("enter"),required:!0,layout:"half",hide:!0}],$=I=>{var N;if(!S.value)return;if((N=S.value)==null||N.validateField("amount"),!g.currentData.amount){S.value.formData.amount=0;return}const r=parseFloat(g.currentData.amount.replace(/[^\d.]/g,""));r<I&&(S.value.formData.amount=r)},u=()=>{var I,r;S.value&&((I=S.value.formData)==null?void 0:I.email)===((r=S.value.formData)==null?void 0:r.email2)&&(S.value.formErrors.email2="")};return me(()=>{var I;return(I=S.value)==null?void 0:I.formData.method},I=>{if(I===2){const r=a.findIndex(s=>s.name==="recipientName");r!==-1&&(a[r].hide=!1);const N=a.findIndex(s=>s.name==="accountNumber");N!==-1&&(a[N].hide=!1);const O=a.findIndex(s=>s.name==="bankName");O!==-1&&(a[O].hide=!1);const _=a.findIndex(s=>s.name==="routingNumber");_!==-1&&(a[_].hide=!1);const l=a.findIndex(s=>s.name==="address");l!==-1&&(a[l].hide=!1);const y=a.findIndex(s=>s.name==="email");y!==-1&&(a[y].hide=!0);const n=a.findIndex(s=>s.name==="email2");n!==-1&&(a[n].hide=!0);const b=a.findIndex(s=>s.name==="alipayEmail");b!==-1&&(a[b].hide=!0);const i=a.findIndex(s=>
1s.name==="holderName");i!==-1&&(a[i].hide=!0);const C=a.findIndex(s=>s.name==="phoneNumber");C!==-1&&(a[C].hide=!0)}if(I===3){const r=a.findIndex(s=>s.name==="recipientName");r!==-1&&(a[r].hide=!0);const N=a.findIndex(s=>s.name==="accountNumber");N!==-1&&(a[N].hide=!0);const O=a.findIndex(s=>s.name==="bankName");O!==-1&&(a[O].hide=!0);const _=a.findIndex(s=>s.name==="routingNumber");_!==-1&&(a[_].hide=!0);const l=a.findIndex(s=>s.name==="address");l!==-1&&(a[l].hide=!0);const y=a.findIndex(s=>s.name==="email");y!==-1&&(a[y].hide=!1);const n=a.findIndex(s=>s.name==="email2");n!==-1&&(a[n].hide=!1);const b=a.findIndex(s=>s.name==="alipayEmail");b!==-1&&(a[b].hide=!0);const i=a.findIndex(s=>s.name==="holderName");i!==-1&&(a[i].hide=!0);const C=a.findIndex(s=>s.name==="phoneNumber");C!==-1&&(a[C].hide=!0)}if(I===4){const r=a.findIndex(s=>s.name==="recipientName");r!==-1&&(a[r].hide=!0);const N=a.findIndex(s=>s.name==="accountNumber");N!==-1&&(a[N].hide=!0);const O=a.findIndex(s=>s.name==="bankName");O!==-1&&(a[O].hide=!0);const _=a.findIndex(s=>s.name==="routingNumber");_!==-1&&(a[_].hide=!0);const l=a.findIndex(s=>s.name==="address");l!==-1&&(a[l].hide=!0);const y=a.findIndex(s=>s.name==="email");y!==-1&&(a[y].hide=!0);const n=a.findIndex(s=>s.name==="email2");n!==-1&&(a[n].hide=!0);const b=a.findIndex(s=>s.name==="alipayEmail");b!==-1&&(a[b].hide=!1);const i=a.findIndex(s=>s.name==="holderName");i!==-1&&(a[i].hide=!1);const C=a.findIndex(s=>s.name==="phoneNumber");C!==-1&&(a[C].hide=!1)}}),fe(()=>{P()}),(I,r)=>{const N=E("DynaSelect"),O=E("DynaInput"),_=Ve;return k(),Y(_,{ref_key:"requestPayoutFormRef",ref:S,fields:a},{"amount-label":d(()=>[t("div",ct,[t("span",null,p(e(o)("payout-amount")),1)])]),amount:d(({field:l,formData:y})=>[t("div",mt,[t("div",ft,[t("span",null,p(g.currentData.symbol),1),ye(t("input",{id:l.name,"onUpdate:modelValue":n=>y[l.name]=n,type:l.type,name:l.name,placeholder:l.placeholder,required:l.required,class:"form-input",onChange:n=>$(y[l.name])},null,40,pt),[[ze,y[l.name]]])]),t("div",yt,[t("span",null,p(e(o)("available-balance")+" :"),1),t("span",null,p(g.currentData.amount),1)])])]),method:d(({field:l,formData:y})=>[t("div",vt,[m(N,{modelValue:y[l.name],"onUpdate:modelValue":n=>y[l.name]=n,options:e(w)||[],placeholder:l.placeholder,disabled:e(q)},null,8,["modelValue","onUpdate:modelValue","options","placeholder","disabled"])])]),email:d(({field:l,formData:y})=>[t("div",ht,[m(O,{modelValue:y[l.name],"onUpdate:modelValue":n=>y[l.name]=n,placeholder:l.placeholder,onCopy:r[0]||(r[0]=pe(()=>{},["prevent"])),onCut:r[1]||(r[1]=pe(()=>{},["prevent"])),onPaste:r[2]||(r[2]=pe(()=>{},["prevent"]))},null,8,["modelValue","onUpdate:modelValue","placeholder"])])]),email2:d(({field:l,formData:y})=>[t("div",_t,[m(O,{modelValue:y[l.name],"onUpdate:modelValue":n=>y[l.name]=n,placeholder:l.placeholder,onCopy:r[3]||(r[3]=pe(()=>{},["prevent"])),onCut:r[4]||(r[4]=pe(()=>{},["prevent"])),onPaste:r[5]||(r[5]=pe(()=>{},["prevent"])),onInput:u},null,8,["modelValue","onUpdate:modelValue","placeholder"])])]),_:1},512)}}}),kt=oe(gt,[["__scopeId","data-v-a2423b4e"]]),Dt={class:"request-payout-content"},bt={key:0,class:"request-payout-list"},xt=["onClick"],St={class:"item-left"},wt={key:1,class:"empty-content"},It={key:0,class:"request-payout-form"},Ct=ne({__name:"index",props:{isShowRequestPayout:{type:Boolean}},emits:["update:isShowRequestPayout"],setup(X,{emit:x}){const g=X,o=x,{isShowRequestPayout:L}=Be(g),{t:S}=ie(),{fetchAvailableForPayout:V,fetchRequestPayout:q}=Re(),P=f("list"),w=f(),a=f(!1),$=f(),u=f(),I=f(!0),r=async()=>{var y;const l=await V();u.value=l.data,I.value=!1,(y=l.data)!=null&&y.length&&(w.value=l.data[0])},N=l=>{var y;((y=w.value)==null?void 0:y.currency)===l.currency&&(P.value="form"),w.value=l},O=()=>{P.value="list"},_=async()=>{var l,y;try{if(a.value=!0,!((l=$.value)!=null&&l.requestPayoutFormRef)||!((y=w.value)!=null&&y.currency))return;const n=$.value.requestPayoutFormRef,b=f(!1);if(n.formData.method===2?(n.validateForm(),b.value=n.formData.amount&&n.formData.method&&n.formData.recipientName&&n.formData.address&&n.formData.bankName&&n.formData.routingNumber&&n.formData.accountNumber):n.formData.method===3?(n.validateForm(),b.value=n.formData.amount&&n.formData.method&&n.formData.email&&n.formData.email2,n.formData.email!==n.formData.email2&&(b.value=!1,n.formErrors.email2=S("Reconfirm address(Email) do not match."))):n.formData.method===4&&(n.validateForm(),b.value=n.formData.amount&&n.formData.method&&n.formData.alipayEmail&&n.formData.phoneNumber&&n.formData.holderName),!b.value)return;const i={currency:w.value.currency,amount:n.formData.amount,method:n.formData.method,details:{wire:n.formData.method===2?{recipientName:n.formData.recipientName,recipientAddress:n.formData.address,bankName:n.formData.bankName,routingNumber:n.formData.routingNumber,accountNumber:n.formData.accountNumber}:void 0,paypal:n.formData.method===3?{email:n.formData.email}:void 0,alipay:n.formData.method===4?{email:n.formData.alipayEmail,holderName:n.formData.holderName,phoneNumber:n.formData.phoneNumber}:void 0}};(await q(i)).data&&o("update:isShowRequestPayout",!1)}catch(n){console.error("Submit error:",n)}finally{a.value=!1}};return fe(()=>{r()}),(l,y)=>{const n=kt,b=E("DynaButton"),i=E("DynaOverlay"),C=Ie("loading");return k(),Y(i,{"model-value":e(L),title:e(S)("request-payout"),"z-index":1e3,class:"request-payout-overlay","onUpdate:modelValue":y[1]||(y[1]=s=>o("update:isShowRequestPayout",s))},{action:d(()=>[m(b,{class:"cancel-button",type:"dark-outline",onClick:y[0]||(y[0]=()=>o("update:isShowRequestPayout",!1))},{default:d(()=>[G(p(e(S)("cancel")),1)]),_:1}
1),e(P)==="form"?(k(),Y(b,{key:0,type:"dark",loading:e(a),onClick:_},{default:d(()=>[G(p(e(S)("request-payout")),1)]),_:1},8,["loading"])):M("",!0)]),default:d(()=>[t("div",Dt,[m(we,{name:"slide-left",mode:"out-in"},{default:d(()=>{var s,F;return[e(P)==="list"?ye((k(),R("div",bt,[!e(I)&&((s=e(u))!=null&&s.length)?(k(!0),R(_e,{key:0},Se(e(u),D=>{var T;return k(),R("div",{key:D.currency,class:ge(["list-item",{"activate-item":((T=e(w))==null?void 0:T.currency)===D.currency}]),onClick:z=>N(D)},[t("div",St,[t("span",null,p(D.currency),1),t("span",null,p(e(S)("available-balance")+": "+D.amount),1)]),y[2]||(y[2]=t("div",{class:"item-right"},[t("i",{class:"fa-light fa-arrow-right"})],-1))],10,xt)}),128)):M("",!0),!e(I)&&!((F=e(u))!=null&&F.length)?(k(),R("div",wt,[t("span",null,p(e(S)("withdrawable-balance-is-temporarily-zero")),1),y[3]||(y[3]=t("img",{src:Ye,alt:""},null,-1))])):M("",!0)])),[[C,e(I)]]):M("",!0)]}),_:1}),m(we,{name:"slide-right",mode:"out-in"},{default:d(()=>[e(P)==="form"?(k(),R("div",It,[t("i",{class:"fa-light fa-arrow-left",onClick:O}),e(P)==="form"&&e(w)?(k(),Y(n,{key:0,ref_key:"requestPayoutRatesRef",ref:$,"current-data":e(w)},null,8,["current-data"])):M("",!0)])):M("",!0)]),_:1})])]),_:1},8,["model-value","title"])}}}),$t=oe(Ct,[["__scopeId","data-v-13a49dc6"]]),qe=()=>{const X={0:"PROCESSING",1:"COMPLETED",2:"PARTIAL_SUCCESS",3:"FAILED"},x={0:"PROCESSING",1:"SUCCESS",2:"FAILED"};return{getStatusDisplay:(o,L)=>L==="file-list"?X[o]||"UNKNOWN_STATUS":x[o]||"UNKNOWN_STATUS"}},Nt={class:"uploaded-file-list"},Ot={class:"file-list-title"},Ft={class:"sample-download-link",href:"https://oss.nameclub.com/public/nameclub_sample_import_other_domain.xlsx"},Tt={key:0,class:"file-list-content"},Lt=ne({__name:"index",props:{isShowFileDetailObverlay:{type:Boolean},isShowFileDetailObverlayModifiers:{},fileDetailItem:{},fileDetailItemModifiers:{},modelValue:{},modelModifiers:{}},emits:He(["update:isShowFileList"],["update:isShowFileDetailObverlay","update:fileDetailItem","update:modelValue"]),setup(X,{emit:x}){const g=x,o=f(null),{t:L}=ie(),S=Ee(),V=De(),q=Fe(),{currency:P}=ve(),w=f(),a=f(!1),$=be(X,"isShowFileDetailObverlay"),u=f(),I=be(X,"fileDetailItem"),r=f({current:1,size:10,countTotal:!0,lang:q.lang,currency:P}),N=be(X,"modelValue"),O=[{key:"dateCreatedFormatted",title:L("date-created")},{key:"dateUpdatedFormatted",title:L("date-updated")},{key:"filename",title:L("filename"),clickable:!0},{key:"status",title:L("status")},{key:"totalRecords",title:L("total-records")}],{getStatusDisplay:_}=qe(),l=async()=>{try{const n=await S.fetchfileListPage(r.value);n.code===200&&n.msg==="success"?(u.value=n.data,o.value!=null&&(o.value=null),a.value=!a.value,g("update:isShowFileList",a.value)):V.handleError({message:n.msg})}catch(n){V.handleError({message:n.msg})}},y=async n=>{w.value=n.row;try{const b=await S.fetchfileListDetailPage(n.row.fileId,N.value);b.code===200&&b.msg==="success"?(I.value=b.data,$.value=!$.value):V.handleError({message:b.msg})}catch(b){V.handleError({message:b.msg})}};return me(()=>r.value,async()=>{const n=await S.fetchfileListPage(r.value);u.value=n.data},{deep:!0}),me(()=>N.value,async()=>{const n=await S.fetchfileListDetailPage(w.value.fileId,N.value);I.value=n.data},{deep:!0}),(n,b)=>{const i=E("dyna-table");return k(),R("div",Nt,[t("div",Ot,[t("span",{onClick:l},[b[2]||(b[2]=t("i",{class:"fa-regular fa-file-arrow-up"},null,-1)),t("span",null,p(n.$t("view-uploaded-file-list")),1)]),b[4]||(b[4]=G(" | ")),t("a",Ft,[G(p(e(L)("download-sample"))+" ",1),b[3]||(b[3]=t("i",{class:"fa-regular fa-download"},null,-1))])]),m(we,{name:"expand"},{default:d(()=>{var C,s,F;return[e(a)&&((C=e(u))!=null&&C.records)?(k(),R("div",Tt,[(s=e(u))!=null&&s.records?(k(),Y(i,{key:0,current:e(r).current,"onUpdate:current":b[0]||(b[0]=D=>e(r).current=D),size:e(r).size,"onUpdate:size":b[1]||(b[1]=D=>e(r).size=D),data:e(u).records,columns:O,total:(F=e(u))==null?void 0:F.total,onCellClick:y},{status:d(({row:D})=>[t("span",{style:le({color:e(_)(D.status,"file-list")==="FAILED"?"red":""})},p(e(_)(D.status,"file-list")),5)]),_:1},8,["current","size","data","total"])):M("",!0)])):M("",!0)]}),_:1})])}}}),Pt=oe(Lt,[["__scopeId","data-v-182b7ac8"]]),Rt={class:"stand-container"},Et={key:0,class:"options"},At=["checked"],Ut={key:1,class:"options-1-content"},qt=["placeholder"],Mt={key:2,class:"options"},Vt=["checked"],zt={key:3,class:"options-2-content"},Bt={key:0,class:"file-list"},Ht={class:"file-left"},Wt={class:"file-info"},Gt={style:{"font-weight":"550"}},Xt={key:5,class:"options"},Kt=["checked"],jt={key:6,class:"options-1-content"},Yt=["placeholder"],Jt={key:1},Qt={class:"head-common-item"},Zt={class:"head-common-item price-head-item"},ea={class:"table-delete-item"},ta=["onClick"],aa={class:"file-detail-list-content"},na={class:"failure-reason-item"},oa=ne({__name:"index",props:{isShowSumDomainOverlay:{type:Boolean}},emits:["update:isShowSumDomainOverlay","update:domain-change","update:error-refresh"],setup(X,{emit:x}){const g=x,o=f(null),L=f(""),S=f(""),V=f(!1),q=f(!1),P=f(!1),w=f("add-domains"),a=f([]),$=f([]),{t:u}=ie(),I=Ee(),r=De(),{addTransferInItem:N}=et(),{calculateTransferInPrice:O}=Ae(),_=Ze(),l=de(()=>{var v,c,j,H,Z;
1return o.value==="input"?((c=(v=L.value)==null?void 0:v.trim())==null?void 0:c.length)>0:o.value==="transfer"?((H=(j=S.value)==null?void 0:j.trim())==null?void 0:H.length)>0&&!F.value:o.value==="upload"?((Z=$.value)==null?void 0:Z.length)>0:!1}),y=[{key:"domain",title:u("domains")},{key:"price",title:u("transfer-price")}],n=async()=>{const v=L.value.split(/[\n,]+| +/).map(c=>c.trim()).filter(c=>c.length>0);return await I.addDomains(v)},b=async()=>{const v=new FormData;return v.append("file",$.value[0]),await I.sellDomainByFile(v)},i=()=>{const v={cartId:_.shoppingCart.cartId,transfers:a.value.map(c=>c.domain+","+c.authCode)};N(v).then(()=>{r.handleSuccess(),_.resetShoppingCart(),_.refreshShoppingCart(),_.setEdgeShoppingCart(!0),g("update:isShowSumDomainOverlay",!1)}).catch(c=>{r.handleError({message:c.msg})})},C=v=>Qe(v)==="csv"?"fa-file-csv":"fa-file-xls",s=()=>{a.value=[];const v=S.value.trim().split(` 2`);try{v.forEach(c=>{const[j,H]=c.split(",");j.trim()&&a.value.push({domain:j,authCode:(H==null?void 0:H.trim())||""})})}catch{r.handleError({message:u("invalid-format")})}},F=f(!1),D=async()=>{if(q.value)i();else{s();try{if(a.value.length===0){r.handleError({message:u("invalid-format")});return}const v=new Set;a.value=a.value.filter(H=>v.has(H.domain)?!1:(v.add(H.domain),!0));const c=a.value.map(H=>H.domain),{data:j}=await O(c);a.value=a.value.map(H=>{const Z=j==null?void 0:j.find(te=>te.domain===H.domain);return{...H,price:H.authCode?(Z==null?void 0:Z.price)??"unSupported":"no Code"}}),a.value.some(H=>H.price==="unSupported"||H.price==="no Code")&&(F.value=!0,r.handleError({message:u("some-domain-names-do-not-support-transfer")})),w.value="add-to-cart",q.value=!0}catch(v){r.handleError({message:v.msg})}}},T=async()=>{var c,j,H,Z,te;const v=f();if(o.value==="transfer"){D();return}try{if(V.value=!0,o.value==="input"&&!L.value.trim()||o.value==="upload"&&!((c=$.value)!=null&&c.length)||o.value!=="input"&&o.value!=="upload"||(v.value=o.value==="input"?await n():await b(),((j=v.value)==null?void 0:j.code)!==200))return;const{data:U}=v.value;if(!U){r.handleSuccess({message:u("success")}),g("update:isShowSumDomainOverlay",!1),g("update:domain-change");return}if(typeof U=="string"||typeof U=="number"){r.handleSuccess({message:u("file Id: {data} upload {msg}",{data:U,msg:((H=v.value)==null?void 0:H.msg)||u("success")})}),g("update:isShowSumDomainOverlay",!1),g("update:domain-change");return}if(((Z=U==null?void 0:U.errorMessages)==null?void 0:Z.length)===0||(U==null?void 0:U.errorMessages)===null){r.handleSuccess({message:`${u("successcount")}: ${U.successCount}`}),g("update:isShowSumDomainOverlay",!1),g("update:domain-change");return}const ce=((te=U==null?void 0:U.errorMessages)==null?void 0:te.join(` 3`))||u("Unknown error");Ge({message:`${u("successcount")}: ${U==null?void 0:U.successCount} 4 ${ce}`,duration:0,type:"error"}),g("update:error-refresh")}catch(U){r.handleError({message:U.msg})}finally{V.value=!1}},z=v=>{o.value=v===o.value?null:v},h=v=>{$.value=v},A=v=>{a.value=a.value.filter(c=>c.domain!==v),a.value.length==0&&(S.value="",$.value=[],w.value="add-domains",F.value=!1,q.value=!1)};me(()=>P.value,async()=>{P.value&&(o.value=null)},{deep:!0}),We(()=>{w.value="add-domains"});const K=f(),Q=f(!1),{currency:J}=ve(),W=Fe(),ee=f({current:1,size:10,countTotal:!0,lang:W.lang,currency:J}),he=[{key:"recordId",title:u("record-ID")},{key:"fileId",title:u("file-ID")},{key:"accountId",title:u("account-ID")},{key:"domain",title:u("domain-name")},{key:"currency",title:u("currency")},{key:"buyNowPrice",title:u("buy-now-price")},{key:"enableOffers",title:u("offers-enabled")},{key:"minimumOffer",title:u("minimum-offer")},{key:"description",title:u("description")},{key:"forSaleLander",title:u("for-sale-page")},{key:"processStatus",title:u("process-status")},{key:"failureReason",title:u("failure-reason")}],{getStatusDisplay:re}=qe();return(v,c)=>{const j=E("DynaUpload"),H=E("i18n-t"),Z=Pt,te=E("dyna-table"),U=E("DynaButton"),ce=E("DynaOverlay"),ue=E("dyna-popover");return k(),R(_e,null,[m(ce,{"model-value":v.isShowSumDomainOverlay,title:e(u)("add-domain-names"),"onUpdate:modelValue":c[11]||(c[11]=B=>g("update:isShowSumDomainOverlay",B))},{action:d(()=>[m(U,{type:"dark-outline",onClick:c[10]||(c[10]=B=>g("update:isShowSumDomainOverlay",!1))},{default:d(()=>[G(p(e(u)("cancel")),1)]),_:1}),m(U,{type:"dark",loading:e(V),disabled:!e(l),onClick:T},{default:d(()=>[G(p(e(u)(e(w))),1)]),_:1},8,["loading","disabled"])]),default:d(()=>[t("div",Rt,[e(P)?M("",!0):(k(),R("div",Et,[t("input",{checked:e(o)==="input",type:"radio",onClick:c[0]||(c[0]=B=>z("input"))},null,8,At),t("label",null,p(e(u)("manually-enter-the-domain-names")),1)])),e(o)==="input"?
4(k(),R("div",Ut,[ye(t("textarea",{"onUpdate:modelValue":c[1]||(c[1]=B=>se(L)?L.value=B:null),rows:"4",placeholder:e(u)("separate-domains-by-commas-or-whitespace")},null,8,qt),[[Ne,e(L)]])])):M("",!0),e(P)?M("",!0):(k(),R("div",Mt,[t("input",{checked:e(o)==="upload",type:"radio",onClick:c[2]||(c[2]=B=>z("upload"))},null,8,Vt),t("label",null,p(e(u)("upload-your-list-of-domain-names-(allow-csv-/xlsx-files)")),1)])),e(o)==="upload"?(k(),R("div",zt,[m(j,{class:"upload",accept:".csv,.xlsx",multiple:!1,"file-list":e($),text:e(u)("Upload CSV/XLSX"),onChange:h},{icon:d(()=>c[15]||(c[15]=[t("i",{class:"fa-light fa-file-arrow-up"},null,-1)])),"file-list":d(()=>[e($).length>0?(k(),R("div",Bt,[t("div",Ht,[t("i",{class:ge("fa-light "+C(e($)[0]))},null,2),t("div",Wt,[t("span",null,p(e($)[0].name),1),t("span",null,p(("formatFileSize"in v?v.formatFileSize:e(Je))(e($)[0].size)),1)])]),t("i",{class:"fa-solid fa-xmark clickable",onClick:c[3]||(c[3]=B=>$.value=[])})])):M("",!0)]),_:1},8,["file-list","text"]),m(H,{class:"verify-des",keypath:"file-uploading-asynchronously: list-may-update-with-a-{extent}-delay.",tag:"span",style:{color:"#edb946"}},{extent:d(()=>[t("span",Gt,p(e(u)("slight")),1)]),_:1})])):M("",!0),e(o)==="upload"||e(P)?(k(),Y(Z,{key:4,"is-show-file-detail-obverlay":e(Q),"onUpdate:isShowFileDetailObverlay":c[4]||(c[4]=B=>se(Q)?Q.value=B:null),"file-detail-item":e(K),"onUpdate:fileDetailItem":c[5]||(c[5]=B=>se(K)?K.value=B:null),"file-detail-params":e(ee),"onUpdate:fileDetailParams":c[6]||(c[6]=B=>se(ee)?ee.value=B:null),"onUpdate:isShowFileList":c[7]||(c[7]=B=>P.value=B)},null,8,["is-show-file-detail-obverlay","file-detail-item","file-detail-params"])):M("",!0),e(P)?M("",!0):(k(),R("div",Xt,[t("input",{checked:e(o)==="transfer",type:"radio",onClick:c[8]||(c[8]=B=>z("transfer"))},null,8,Kt),t("label",null,p(e(u)("transfer-domains")),1)])),e(o)==="transfer"?(k(),R("div",jt,[e(q)?(k(),R("div",Jt,[m(te,{data:e(a),columns:y,"is-pagination":!1},{"head-domain":d(()=>[t("span",Qt,p(e(a).length)+" "+p(e(u)("domains")),1)]),"head-price":d(()=>[t("span",Zt,p(e(u)("transfer-price")),1)]),price:d(({row:B})=>[t("div",ea,[t("span",{style:le({color:["unSupported","no Code"].includes(B.price)?"#ff4d4f":""})},p(B.price),5),t("span",{class:"delete-icon-items",onClick:ae=>A(B.domain)},c[16]||(c[16]=[t("i",{class:"fa-light fa-trash"},null,-1)]),8,ta)])]),_:1},8,["data"])])):ye((k(),R("textarea",{key:0,"onUpdate:modelValue":c[9]||(c[9]=B=>se(S)?S.value=B:null),rows:"5",placeholder:e(u)("Enter a list of domains and auth code in CSV format. ")+` 5Example: 6domain1.com,authcode1 7domain2.com,authcode2`},null,8,Yt)),[[Ne,e(S)]])])):M("",!0)])]),_:1},8,["model-value","title"]),m(ce,{modelValue:e(Q),"onUpdate:modelValue":c[14]||(c[14]=B=>se(Q)?Q.value=B:null),title:e(u)("detail")},{default:d(()=>{var B;return[t("div",aa,[e(K)?(k(),Y(te,{key:0,current:e(ee).current,"onUpdate:current":c[12]||(c[12]=ae=>e(ee).current=ae),size:e(ee).size,"onUpdate:size":c[13]||(c[13]=ae=>e(ee).size=ae),data:((B=e(K))==null?void 0:B.records)||[],columns:he,total:e(K).total},{processStatus:d(({row:ae})=>[t("span",{style:le({color:e(re)(ae.processStatus,"detail-file-list")==="FAILED"?"red":""})},p(e(re)(ae.processStatus,"detail-file-list")),5)]),failureReason:d(({row:ae})=>[m(ue,{placement:"bottom",title:"",width:200,trigger:"hover",content:ae.failureReason},{reference:d(()=>[t("span",na,p(ae.failureReason),1)]),_:2},1032,["content"])]),_:1},8,["current","size","data","total"])):M("",!0)])]}),_:1},8,["modelValue","title"])],64)}}}),sa=oe(oa,[["__scopeId","data-v-612198f4"]]),la={class:"traffic-overview-panel"},ia={class:"traffic-overview-header"},ra={class:"traffic-title-group"},ua={class:"traffic-overview-actions"},da={class:"traffic-action-menu"},ca={key:0,class:"traffic-action-dropdown"},ma={class:"traffic-overview-content"},fa={class:"traffic-domain-summary skeleton-domain-summary"},pa={class:"traffic-metric-list"},ya={class:"traffic-overview-content"},va={class:"traffic-domain-summary"},ha={class:"traffic-metric-list"},_a={class:"traffic-metric-label"},ga=ne({__name:"index",emits:["open-add-domain"],setup(X,{emit:x}){const{t:g}=ie(),{fetchTrafficOverview:o}=at(),L=x,S=[{id:"today",name:"today",title:g("Today"),value:"today"},{id:"last_7d",name:"last_7d",title:g("Last 7d"),value:"last_7d"}
7,{id:"last_14d",name:"last_14d",title:g("Last 14d"),value:"last_14d"},{id:"last_30d",name:"last_30d",title:g("Last 30d"),value:"last_30d"},{id:"last_90d",name:"last_90d",title:g("Last 90d"),value:"last_90d"}],V=f("last_30d"),q=f(!0),P=f(null),w=f(!1),a=de(()=>[{id:"total_visitors",label:g("Total Visitors"),value:null},{id:"direct_type_in",label:g("Direct Type-in"),value:null},{id:"unique_ips",label:g("Unique IPs"),value:null},{id:"from_links",label:g("From Links"),value:null}]),$=i=>(i||"").trim().toLowerCase().replace(/[\s-]+/g,"_"),u=i=>i.display_value?i.display_value:I(i.value),I=i=>i==null?"-":new Intl.NumberFormat("en-US").format(i),r=i=>i?(i==null?void 0:i.type)==="down"?"is-down":(i==null?void 0:i.type)==="neutral"?"is-neutral":"is-up":"is-neutral",N=i=>i!=null&&i.display_text?i.display_text:(i==null?void 0:i.percentage)===null||(i==null?void 0:i.percentage)===void 0?"-":`${Math.abs(i.percentage)}%`,O=i=>{const C=(i||"").trim().match(/^([\d,]+)\s+countries$/i);return C?C[1]:null},_=de(()=>{var s;const i=((s=P.value)==null?void 0:s.overview)||[],C=new Map(i.flatMap(F=>[$(F.id)].filter(Boolean).map(T=>[T,F])));return a.value.map(F=>{const D=C.get($(F.id));return{...F,...D,id:F.id,label:F.label,countryCountText:O(D==null?void 0:D.sub_text)}})}),l=async()=>{try{q.value=!0;const i=await o({duration:V.value});if(!i.data)throw new Error("Traffic overview response data is missing");P.value=i.data}finally{q.value=!1}},y=()=>{Ce({path:"/account/traffic-analytics"})},n=()=>{w.value=!1,L("open-add-domain")},b=()=>{w.value=!1};return me(V,()=>{l()}),fe(()=>{l()}),(i,C)=>{const s=E("DynaSelect"),F=E("DynaSkeletonItem"),D=E("i18n-t"),T=E("DynaSkeleton"),z=E("DynaPanel"),h=Ie("click-outside");return k(),R("div",la,[m(z,{"top-visible":!1},{default:d(()=>[t("div",ia,[t("div",ra,[t("span",null,p(e(g)("Traffic Analytics")),1)]),m(s,{modelValue:e(V),"onUpdate:modelValue":C[0]||(C[0]=A=>se(V)?V.value=A:null),options:S,class:"traffic-duration-select"},null,8,["modelValue"]),t("div",ua,[t("button",{type:"button",class:"traffic-view-all",onClick:y},p(e(g)("View All")),1),ye((k(),R("div",da,[t("button",{type:"button",class:"traffic-action-trigger",onClick:C[1]||(C[1]=A=>w.value=!e(w))},C[2]||(C[2]=[t("i",{class:"fa-light fa-ellipsis-vertical"},null,-1)])),e(w)?(k(),R("div",ca,[t("button",{type:"button",onClick:n},p(e(g)("add-domain")),1)])):M("",!0)])),[[h,b]])])]),m(T,{loading:e(q),class:"traffic-overview-skeleton",animated:""},{template:d(()=>[t("div",ma,[t("div",fa,[t("div",null,[m(F,{variant:"text",class:"skeleton-domain-number"}),m(F,{variant:"text",class:"skeleton-domain-label"})]),t("div",null,[m(F,{variant:"text",class:"skeleton-domain-number"}),m(F,{variant:"text",class:"skeleton-domain-label"})])]),t("div",pa,[(k(),R(_e,null,Se(4,A=>t("div",{key:A,class:"traffic-metric-card skeleton-card"},[m(F,{variant:"text",class:"skeleton-card-label"}),m(F,{variant:"text",class:"skeleton-card-value"}),m(F,{variant:"text",class:"skeleton-card-trend"})])),64))])])]),default:d(()=>{var A,K,Q,J;return[t("div",ya,[t("div",va,[t("div",null,[t("strong",null,p(I((K=(A=e(P))==null?void 0:A.meta)==null?void 0:K.verified_domains)),1),t("span",null,p(e(g)("Verified Domains")),1)]),t("div",null,[t("strong",null,p(I((J=(Q=e(P))==null?void 0:Q.meta)==null?void 0:J.required_verified_count)),1),t("span",null,p(e(g)("Require Verification Domains")),1)])]),t("div",ha,[(k(!0),R(_e,null,Se(e(_),W=>(k(),R("div",{key:W.id||W.label||"",class:ge(["traffic-metric-card",{"is-highlight":W.is_highlight}])},[t("span",_a,p(W.label),1),t("strong",null,p(u(W)),1),W.trend?(k(),R("span",{key:0,class:ge(["traffic-metric-trend",r(W.trend)])},p(N(W.trend)),3)):W.sub_text?(k(),R("span",{key:1,class:ge(["traffic-metric-sub-text",r(W.trend)])},[W.countryCountText?(k(),Y(D,{key:0,keypath:"{count} countries",tag:"span"},{count:d(()=>[G(p(W.countryCountText),1)]),_:2},1024)):(k(),R(_e,{key:1},[G(p(W.sub_text),1)],64))],2)):M("",!0)],2))),128))])])]}),_:1},8,["loading"])]),_:1})])}}}),ka=oe(ga,[["__scopeId","data-v-35791295"]]),Da=ne({__name:"index",props:{data:{}},setup(X){const{currency:x}=ve(),g=X,o=f(null);let L=null;const S={USD:"$",EUR:"â¬",CNY:"Â¥",CAD:"C$",MXN:"MX$",GBP:"£"},q={grid:{left:`${!Array.isArray(g.data.chartData[1])||g.data.chartData[1].length===0?20:Math.max(...g.data.chartData[1].map(a=>String(a).length))*11+10}px`,right:"14px",top:"64px",bottom:"44px"},xAxis:{type:"category",data:g.data.chartData[0],axisTick:{show:!1}
7,axisLine:{show:!1}},yAxis:{type:"value",splitLine:{show:!1},axisLabel:{formatter:`${S[x]}{value}`}},series:[{data:g.data.chartData[1],type:"bar",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"},itemStyle:{color:"#061848",borderRadius:2},barCategoryGap:"20%",barWidth:"40%"}]};fe(()=>{o.value&&(L=nt(o.value),L.setOption(q)),window.addEventListener("resize",P)}),Te(()=>{L&&L.dispose(),window.removeEventListener("resize",P)});const P=()=>{L&&L.resize()};return(w,a)=>(k(),R("div",{ref_key:"chartRef",ref:o,style:{width:"100%",height:"223px"}},null,512))}}),ba=oe(Da,[["__scopeId","data-v-69f3fca9"]]),xa={class:"transfer-domains-container"},Sa={class:"transfer-domains-table-container"},wa={key:0},Ia={key:1},Ca={key:0,style:{display:"flex","justify-content":"center"}},$a={key:0,class:"data-row-allow"},Na={class:"view-link"},Oa=ne({__name:"index",setup(X){const{t:x}=ie(),g=lt(),o=De(),{listTransferIn:L,listTransferOut:S,authorizeTransferOut:V}=Ae(),q=f({current:1,size:5,countTotal:!0}),P=f({current:1,size:5,countTotal:!0}),{data:w,status:a}=L(q),{data:$,status:u,refresh:I}=S(P),r=de(()=>a.value==="pending"||u.value==="pending"),N=(h,A)=>({domain:h.domainName,dateSubmitted:h.dateSubmitted,status:h.status,order:it(h.orderId),...A?{process:h.process}:{awayId:h.awayId},transferIn:A}),O=de(()=>{var h,A;return((A=(h=w.value)==null?void 0:h.records)==null?void 0:A.map(K=>N(K,!0)))||[]}),_=de(()=>{var h,A;return((A=(h=$.value)==null?void 0:h.records)==null?void 0:A.map(K=>N(K,!1)))||[]}),l=f([]);Xe(()=>{l.value=[...O.value,..._.value]});const y=[{key:"domain",title:x("domain")},{key:"dateSubmitted",title:x("date-submitted")},{key:"order",title:x("order")+"#"},{key:"status",title:x("status")},{key:"allow",title:x("allow")}],n=h=>{switch(h){case ke.PENDING:return"#FFA73F";case ke.APPROVED:return"#2F989F";case ke.DENIED:return"red"}},b=x("no-active-transfer");Te(()=>{g.clearFilters()});const i=f(!1),C=f(""),s=f(""),F=f(void 0),D=f(""),T=(h,A)=>{D.value=h,F.value=A,A?(C.value=x("allow"),s.value=x("are-you-sure-you-want-to-transfer-the-funds-out-please-confirm-the-transfer-amount-and-recipient-information")):(C.value=x("deny"),s.value=x("you-have-chosen-to-deny-the-transfer-out-please-review-the-details-and-try-again-if-you-wish-to-proceed-with-the-transfer")),i.value=!0},z=async()=>{if(!D.value||F.value===void 0){o.handleError({message:x("missing-required-parameters")});return}try{i.value=!0;const h=await V(D.value,F.value);h.code===200&&h.data?o.handleSuccess():o.handleError({message:x("the-operation-fails, please-try-again-later")})}catch(h){o.handleError({message:h instanceof Error?h.message:x("unexpected-error-occurred")})}finally{i.value=!1,await I()}};return(h,A)=>{const K=E("DynaProgress"),Q=E("DynaButton"),J=E("DynaTable"),W=$e,ee=ot,he=E("DynaEmpty"),re=E("DynaConfirmOverlay");return k(),R("div",xa,[t("div",Sa,[m(he,{empty:!e(r)&&e(l).length===0,text:e(b)},{default:d(()=>[m(ee,null,{default:d(()=>[m(J,{loading:e(r),total:10,columns:y,data:e(l),"is-pagination":!1},{order:d(({row:v})=>[v.transferIn?(k(),R("span",wa)):(k(),R("span",Ia,p(v.order),1))]),domain:d(({row:v})=>[t("span",null,p(v.domain),1),v.transferIn?(k(),R("span",Ca,[m(K,{style:{width:"131px"},percentage:v.process/5*100},null,8,["percentage"])])):M("",!0)]),status:d(({row:v})=>[v.transferIn?M("",!0):(k(),R("div",{key:0,style:le([{display:"inline-flex","align-items":"center",gap:"5px","border-radius":"12px",border:"1px solid",height:"24px",padding:"0 10px","white-space":"nowrap"},{borderColor:n(v.status)}])},[t("i",{style:le([{color:n(v.status)},{"font-size":"6px"}]),class:"fa-solid fa-circle"},null,4),G(" "+p(h.$t(e(st)[v.status])),1)],4))]),allow:d(({row:v})=>[v.status===e(ke).PENDING&&!v.transferIn?(k(),R("div",$a,[m(Q,{type:"dark",onClick:c=>T(v.awayId,!0)},{default:d(()=>[G(p(h.$t("yes")),1)]),_:2},1032,["onClick"]),m(Q,{type:"dark-outline",onClick:c=>T(v.awayId,!1)},{default:d(()=>[G(p(h.$t("no")),1)]),_:2},1032,["onClick"])])):M("",!0)]),_:1},8,["loading","data"]),t("div",Na,[m(W,{to:"/account/transfer-domains"},{default:d(()=>[G(p(e(x)("view-all"))+" ",1),A[1]||(A[1]=t("i",{class:"fa-regular fa-arrow-right"},null,-1))]),_:1})])]),_:1})]),_:1},8,["empty","text"]),m(re,{"is-show-update-overlay":e(i),"onUpdate:isShowUpdateOverlay":A[0]||(A[0]=v=>se(i)?i.value=v:null),title:e(C),description:e(s),"confirm-button-text":h.$t("confirm"),"cancel-button-text":h.$t("cancel"),"onHandle:submit":z},null,8,["is-show-update-overlay","title","description","confirm-button-text","cancel-button-text"])])])}}}),Fa=oe(Oa,[["__scopeId","data-v-9452fcee"]]),Ta=["onClick"],La={class:"view-link"},Pa=ne({__name:"incomingTable",async setup(X){let x,g;const{t:o}
7=ie(),L=De(),{currency:S}=ve(),{fetchIncomingList:V,fetchCloseOffer:q}=([x,g]=Le(()=>Ue()),x=await x,g(),x),P=f(!1),w=[{key:"domain",title:o("domain-name"),clickable:!0,style:{td:{fontSize:"16px",whiteSpace:"nowrap"}}},{key:"newest-more",title:""},{key:"newestMessage",title:o("newest-message"),clickable:!0,style:{td:{maxWidth:"200px",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"}}},{key:"offer",title:o("offer")},{key:"date",title:o("date")},{key:"status",title:o("status")},{key:"settings",title:o("settings")},{key:"close-more",title:""}],a=Pe({currency:S,current:1,size:10}),$=f(),u=async _=>{P.value=!0;try{const l=await V(_);$.value=l.data}catch(l){console.error(l)}finally{P.value=!1}},I=_=>_?"#229E94":"#C3C3C3",r=f([{id:0,name:o("close-offer"),title:o("close-offer"),value:0}]),N=async(_,l)=>{_.value===0&&q(l.offerId).then(()=>{u(a)}).catch(y=>{L.handleError({message:y.msg,duration:2e4})})},O=_=>Ce(`/account/marketplace/incoming-offers/chat-offers/?offerId=${_.offerId}`);return me(()=>a,()=>{u(a)},{deep:!0}),fe(()=>{u(a)}),(_,l)=>{var s,F,D;const y=E("DynaButton"),n=E("DynaSelect"),b=E("DynaTable"),i=$e,C=E("DynaPanel");return(D=(F=(s=e($))==null?void 0:s.active)==null?void 0:F.records)!=null&&D.length?(k(),Y(C,{key:0,title:e(o)("incoming-offers"),class:"incoming-offers-container"},{default:d(()=>{var T,z;return[m(b,{current:e(a).current,"onUpdate:current":l[0]||(l[0]=h=>e(a).current=h),size:e(a).size,"onUpdate:size":l[1]||(l[1]=h=>e(a).size=h),loading:e(P),columns:w,data:(T=e($))==null?void 0:T.active.records,total:(z=e($))==null?void 0:z.active.total,"is-pagination":!1},{domain:d(({row:h})=>[t("span",{onClick:A=>O(h)},p(h.domain),9,Ta)]),status:d(({row:h})=>[t("div",{class:"incoming-status",style:le({borderColor:I(h.status.inProgress)})},[t("i",{class:"fa-solid fa-circle",style:le({color:I(h.status.inProgress)})},null,4),G(" "+p(h.status.inProgress?_.$t("open"):_.$t("closed")),1)],4)]),settings:d(({row:h})=>[m(y,{type:"dark",shape:"round",class:"view-chat","icon-left":"fa-solid fa-messages-dollar",onClick:A=>O(h)},{default:d(()=>[G(p(_.$t("view-chat")),1)]),_:2},1032,["onClick"])]),"close-more":d(({row:h})=>[h.canClose?(k(),Y(n,{key:0,"model-value":void 0,options:e(r),"only-placeholder":!0,"close-others":"","popup-auto-width":"",onChange:A=>N(A,h)},{"custom-trigger":d(()=>l[2]||(l[2]=[t("i",{class:"fa-solid fa-ellipsis-vertical",style:{"font-size":"20px"}},null,-1)])),_:2},1032,["options","onChange"])):M("",!0)]),_:1},8,["current","size","loading","data","total"]),t("div",La,[m(i,{to:"/account/marketplace/incoming-offers"},{default:d(()=>[G(p(e(o)("view-all"))+" ",1),l[3]||(l[3]=t("i",{class:"fa-regular fa-arrow-right"},null,-1))]),_:1})])]}),_:1},8,["title"])):M("",!0)}}}),Ra=oe(Pa,[["__scopeId","data-v-1d4546b5"]]),Ea=["onClick"],Aa={class:"view-link"},Ua=ne({__name:"outgoingTable",async setup(X){let x,g;const{t:o}=ie(),{currency:L}=ve(),{fetchOutgoingList:S,fetchCloseOffer:V}=([x,g]=Le(()=>Ue()),x=await x,g(),x),q=f(!1),P=[{key:"domain",title:o("domain-name"),clickable:!0,style:{td:{fontSize:"16px",whiteSpace:"nowrap"}}},{key:"newestMessage",title:o("newest-message"),clickable:!0,style:{td:{maxWidth:"200px",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"}}},{key:"offer",title:o("offer")},{key:"date",title:o("date")},{key:"status",title:o("status")},{key:"settings",title:o("settings")},{key:"close-more",title:""}],w=Pe({currency:L,current:1,size:10}),a=f(),$=async O=>{q.value=!0;try{const _=await S(O);a.value=_.data}catch(_){console.error(_)}finally{q.value=!1}q.value=!1},u=O=>O?"#229E94":"#C3C3C3",I=O=>Ce(`/account/marketplace/outgoing-offers/chat-offers/?offerId=${O.offerId}`),r=f([{id:0,name:o("close-offer"),title:o("close-offer"),value:0}]),N=async(O,_)=>{O.value===0&&V(_.offerId).then(()=>{$(w)})};return me(()=>w,()=>{$(w)},{deep:!0}),fe(()=>{$(w)}),(O,_)=>{var C,s,F;const l=E("DynaButton"),y=E("DynaSelect"),n=E("DynaTable"),b=$e,i=E("DynaPanel");return(F=(s=(C=e(a))==null?void 0:C.active)==null?void 0:s.records)!=null&&F.length?(k(),Y(i,{key:0,title:e(o)("outgoing-offers"),class:"outgoing-offers-container"},{default:d(()=>{var D,T;return[m(n,{current:e(w).current,"onUpdate:current":_[0]||(_[0]=z=>e(w).current=z),size:e(w).size,"onUpdate:size":_[1]||(_[1]=z=>e(w).size=z),loading:e(q),columns:P,data:(D=e(a))==null?void 0:D.active.records,total:(T=e(a))==null?void 0:T.active.total,"is-pagination":!1},{domain:d(({row:z})=>[t("span",{onClick:h=>I(z)},p(z.domain),9,Ea)]),status:d(({row:z})=>[t("div",{class:"outgoing-status",style:le({borderColor:u(z.status.inProgress)})},[t("i",{class:"fa-solid fa-circle",style:le({color:u(z.status.inProgress)})},null,4),G(" "+p(z.status.inProgress?O.$t("open"):O.$t("closed")),1
7)],4)]),settings:d(({row:z})=>[m(l,{type:"dark",class:"view-chat",shape:"round","icon-left":"fa-solid fa-messages-dollar",onClick:h=>I(z)},{default:d(()=>[G(p(O.$t("view-chat")),1)]),_:2},1032,["onClick"])]),"close-more":d(({row:z})=>[z.canClose?(k(),Y(y,{key:0,"model-value":void 0,options:e(r),"only-placeholder":!0,"close-others":"","popup-auto-width":"",onChange:h=>N(h,z)},{"custom-trigger":d(()=>_[2]||(_[2]=[t("i",{class:"fa-solid fa-ellipsis-vertical",style:{"font-size":"20px"}},null,-1)])),_:2},1032,["options","onChange"])):M("",!0)]),_:1},8,["current","size","loading","data","total"]),t("div",Aa,[m(b,{to:"/account/marketplace/outgoing-offers"},{default:d(()=>[G(p(e(o)("view-all"))+" ",1),_[3]||(_[3]=t("i",{class:"fa-regular fa-arrow-right"},null,-1))]),_:1})])]}),_:1},8,["title"])):M("",!0)}}}),qa=oe(Ua,[["__scopeId","data-v-89de7e3e"]]),Ma={class:"summary-container"},Va={class:"summary-top-container"},za={class:"account-info-content"},Ba={class:"domain-revenue-content"},Ha={class:"revenue"},Wa={class:"chart-container"},Ga={class:"top"},Xa={class:"top-total"},Ka={class:"recent-order-container"},ja={class:"recent-order-container"},Ya={class:"recent-order-container"},Ja={class:"recent-order-container"},Qa=ne({__name:"index",setup(X){const{t:x}=ie(),{currency:g}=ve(),o=f({currency:g,current:1,size:10,countTotal:!0,keyword:"",status:-1,countAllTab:!0}),{statusMap:L}=rt(),S=ut(),{fetchRecentHistoryList:V}=S,{ordersRecentList:q}=Oe(S),P=f(),w=f(),a=f(!1),$=async()=>{const D=await xe.get("/user-cp/summary/count-domain");D.data&&(P.value=D.data);const T=await xe.get("/user-cp/summary/count-need-verify");T.data?(w.value=T.data,a.value=!0):(w.value=0,a.value=!1)},u=f(!0),I=async()=>{try{u.value=!0;const{ordersRecentList:D}=await V();q.value=D.value}finally{u.value=!1}},r=f(!0),N=f(),O=async()=>{try{r.value=!0;const{data:D}=await xe.get("/user-cp/summary/revenue");N.value=D}finally{r.value=!1}};fe(()=>{$(),I(),O()});const{accountInfo:_}=Oe(Ke()),l=de(()=>q.value?q.value.map(D=>({...D,status:L[D.status.toString()]||D.status.toString()})):[]),y=f(null);je("currentOpenSelect",y);const n=f(!1),b=D=>{n.value=D},i=f(!1),C=D=>{i.value=D},s=f(!1),F=()=>{s.value=!0};return(D,T)=>{var te;const z=Me,h=$t,A=sa,K=tt,Q=ka,J=E("dyna-skeleton-item"),W=E("DynaTooltip"),ee=ba,he=E("dyna-skeleton"),re=E("DynaPanel"),v=Fa,c=dt,j=Ra,H=qa,Z=Ie("loading");return k(),R("div",Ma,[m(z,{title:"Summary"}),e(n)?(k(),Y(h,{key:0,"is-show-request-payout":e(n),"onUpdate:isShowRequestPayout":T[0]||(T[0]=U=>se(n)?n.value=U:null)},null,8,["is-show-request-payout"])):M("",!0),e(i)?(k(),Y(A,{key:1,"is-show-sum-domain-overlay":e(i),"onUpdate:isShowSumDomainOverlay":C,"onUpdate:domainChange":T[1]||(T[1]=U=>F()),"onUpdate:errorRefresh":T[2]||(T[2]=U=>$())},null,8,["is-show-sum-domain-overlay"])):M("",!0),e(s)?(k(),Y(K,{key:2,"model-value":e(s),"is-verify-all":!0,"onUpdate:modelValue":T[3]||(T[3]=U=>{$(),s.value=U})},null,8,["model-value"])):M("",!0),t("div",Va,[t("div",za,[t("span",null,p(D.$t("hi"))+" "+p((te=e(_))==null?void 0:te.accountName),1),T[6]||(T[6]=t("span",null,null,-1))]),t("div",Ba,[m(Q,{onOpenAddDomain:T[4]||(T[4]=U=>C(!0))}),t("div",Ha,[m(re,{title:e(x)("revenue")},{default:d(()=>[t("div",Wa,[m(he,{loading:e(r),rows:5,style:{width:"100%",height:"223px"}},{template:d(()=>[m(J,{variant:"text",style:{width:"30%","margin-right":"30px"}}),m(J,{variant:"text",style:{width:"30%"}}),m(J,{variant:"text",style:{width:"10%",float:"right"}}),m(J,{variant:"p",style:{"margin-top":"15px"}}),m(J,{variant:"p",style:{"margin-top":"15px"}}),m(J,{variant:"p",style:{"margin-top":"15px"}}),m(J,{variant:"p",style:{"margin-top":"15px"}}),m(J,{variant:"p",style:{"margin-top":"15px"}})]),default:d(()=>{var U,ce;return[t("div",Ga,[t("div",Xa,[t("div",null,[t("span",null,p(e(x)("total-revenue")),1),m(W,{effect:"dark",content:(U=e(N))==null?void 0:U.totalRevenue},{default:d(()=>{var ue;return[t("span",null,p((ue=e(N))==null?void 0:ue.totalRevenue),1)]}),_:1},8,["content"])]),t("div",null,[t("span",null,p(e(x)("sales-balance")),1),m(W,{effect:"dark",content:(ce=e(N))==null?void 0:ce.availableSalseBalance},{default:d(()=>{var ue;return[t("span",null,p((ue=e(N))==null?void 0:ue.availableSalseBalance),1)]}),_:1},8,["content"])])]),t("div",{class:"top-payout",onClick:T[5]||(T[5]=ue=>b(!0))},[t("span",null,p(e(x)("payout")),1),T[7]||(T[7]=t("i",{class:"fa-light fa-angle-right"},null,-1))])]),e(N)?(k(),Y(ee,{key:0,data:e(N)},null,8,["data"])):M("",!0)]}),_:1},8,["loading"])])]),_:1},8,["title"])])])]),t("div",Ka,[m(re,{title:e(x)("transfer-domains")},{default:d(()=>[m(v)]),_:1},8,["title"])]),t("div",ja,[m(re,{title:e(x)("recent-orders")},{default:d(()=>[ye((k(),R("div",null,[m(c,{"data-list":e(l).slice(0,5),total:-1,params:e(o),"is-pagination":!1,"is-view-all-link":!0},null,8,["data-list","params"])])),[[Z,e(u)]])]),_:1},8,["title"])]),t("div",Ya,[m(j)]),t("div",Ja,[m(H)])])}}}),Fn=oe(Qa,[["__scopeId","data-v-bec99668"]]);export{Fn 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.