PageSourceSearch

https://bit24.cash/__nuxt/ClSSHb1L.js

js bit24.cash collected 2026-10-07 17:46:11 UTC 20,450 bytes, 1 lines download raw bytes

1import{d as E,M as V,z as X,N as re,o as c,b as O,j as M,k as o,Q as ie,h as L,m as e,i as S,R,F as x,p as k,t as m,D as I,O as ne,P as A,v as z,s as H,l as y,_ as N,U as le,A as F,x as j,V as de,y as U,e as K,J as G,r as Z,n as J,S as ee,B as ce,C as q}from"./QJre-PsH.js";import{O as ue,K as pe}from"./DP5KjQXJ.js";import{A as _e}from"./Dfbk7RLz.js";import{u as ge}from"./DPTt-m2g.js";import{B as Q}from"./DwX9cqS6.js";import{B as me}from"./BS_r2K-W.js";import{B as we}from"./CDQrJKIS.js";import{B as te}from"./_ta-BSWF.js";import{B as fe}from"./B2IIJsce.js";import{u as ve,K as he}from"./BDzrjE7E.js";import{_ as ye}from"./BuRfUhcB.js";import{B as ae}from"./CHps-Mb2.js";import{_ as Se}from"./BNrDnGtq.js";import{K as be}from"./-2_LT4_W.js";import{A as Pe}from"./DQyCmqWu.js";import"./DLoQi4Os.js";import"./B756xE6l.js";import"./BzlQg7gu.js";import"./D4qXeccf.js";import"./BpKRnBHC.js";import"./HDGNBR0W.js";import"./6rqj108v.js";import"./DJqzH-Dy.js";import"./szOyFUc7.js";import"./CWXXeE93.js";import"./CgDj6rrw.js";import"./D6ZHYmhI.js";class se extends _e{constructor(l,a){super(l,a)}async getUserOrders(l){const a=new URLSearchParams;l&&Object.entries(l).forEach(([g,u])=>{u==null||u===""||(g==="from_date"||g==="to_date")&&!u||a.append(g,String(u))});const s="/v1/swaps?"+a.toString();return await this.get(s)}async getOrderDetail(l){const a=`/v1/swaps/${l}`;return await this.get(a)}}const C={IN_PROGRESS:1,SUCCESS:3,FAILED:2,PARTIALLY_FILLED:4},Ce={key:2,class:"swap-order-detail__content"},Le={class:"swap-order-detail__coins"},De={class:"swap-order-detail__coin"},Ue={class:"swap-order-detail__coin"},$e={class:"swap-order-detail__rows"},Oe={class:"swap-order-detail__row"},Te={class:"swap-order-detail__row"},xe={class:"swap-order-detail__row-value !d-ltr"},ke={class:"swap-order-detail__row"},Ie={class:"swap-order-detail__row-value !d-ltr"},Ae={class:"swap-order-detail__row"},Me={class:"swap-order-detail__row-title"},Be={class:"swap-order-detail__row-value !d-ltr"},Fe={class:"swap-order-detail__row"},Re={class:"swap-order-detail__row-title"},Ee={class:"swap-order-detail__row-value !d-ltr"},ze={class:"swap-order-detail__row"},Ye={class:"swap-order-detail__row-value"},Ve={class:"swap-order-detail__row"},Ne={class:"swap-order-detail__row-value !d-ltr"},He={class:"swap-order-detail__row"},je={class:"swap-order-detail__row-value !d-ltr"},Ke={class:"swap-order-detail__row"},Ge={class:"swap-order-detail__row-value"},Je=E({__name:"KitOtcSwapOrderDetailDialog",props:A({data:{}},{modelValue:{type:Boolean,default:!1},modelModifiers:{}}),emits:["update:modelValue"],setup(t){const l=t,a=V(t,"modelValue"),s=X(),g=re().$toast,{unixToDateTime:u}=z(),{numberSeparator:_}=H(),{setCopyTextToClipboard:v}=ge(),w=y(()=>s.breakpoints.mdAndUp),D=y(()=>l.data?.status===C.FAILED),$=y(()=>l.data?.status===C.PARTIALLY_FILLED),r=y(()=>l.data?.status===C.IN_PROGRESS||l.data?.status===C.FAILED),p=y(()=>{switch(l.data?.status){case C.SUCCESS:case C.PARTIALLY_FILLED:return"success";case C.FAILED:return"error";case C.IN_PROGRESS:return"progress";default:return"ended"}}),b=y(()=>D.value?"سفارش شما به دلیل عدم تکمیل، لغو شده و مبلغ پرداخت‌شده به کیف‌پول اصلی بازگردانده شد.":$.value?"به ‌علت نوسان بالای بازار، بخشی از سفارش شما تکمیل شد و باقی مانده مقدار، به کیف‌پول اصلی بازگردانده شد.":""),n=y(()=>l.data?.asked_amount?_(l.data.asked_amount):"---"),d=y(()=>r.value||$.value||!l.data?.target_filled_amount?"---":_(l.data.target_filled_amount)),f=y(()=>l.data?{icon:l.data.origin_coin.icon,title:`${n.value} ${l.data.origin_coin.symbol.toUpperCase()}`,titleSize:"subtitle-2",titleClass:"text-de-primary--txt !d-ltr !mx-0 text-wrap"}:{icon:""}),i=y(()=>l.data?{icon:l.data.target_coin.icon,title:`${d.value} ${l.data.target_coin.symbol.toUpperCase()}`,titleSize:"subtitle-2",titleClass:"text-de-primary--txt !d-ltr !mx-0 text-wrap"}:{icon:""}),T=B=>!B||r.value?"---":`${_(B)} USDT`,P=y(()=>l.data?.extra||"کیف‌پول اصلی"),W=B=>{v(B),g({size:"sm",title:"کپی شد",color:"neutral",hasIcon:!1})};return(B,h)=>(c(),O(o(ne),{modelValue:a.value,"onUpdate:modelValue":h[3]||(h[3]=Y=>a.value=Y),"content-class":"px-0 w-full !max-w-[480px] !w-full",mode:w.value?"modal":"full-screen"},{default:M(()=>[w.value?(c(),O(o(ie),{key:0,title:"جزئیات سفارش","trailing-icon2":"icon-close",class:"!pl-3 !py-3 !ps-5",onSecondTrailingBtn:h[0]||(h[0]=Y=>a.value=!1)})):(c(),O(o(me),{key:1,"content-class":"border-b border-de-disabled--oln",title:"جزئیات سفارش","leading-icon1":"icon-close",onHandleLeadingIcon1:h[1]||(h[1]=Y=>a.value=!1)})),t.data?(c(),L("div",Ce,[e("div",Le,[e("div",De,[S(o(Q),{size:40,vertical:"",primary:f.value,secondary:{title:"مقدار پرداختی",titleSize:"caption-1",titleClass:"text-de
1-secondary--txt !m-0"}},null,8,["primary"])]),S(o(R),{class:"swap-order-detail__arrow",name:"icon-left-1",color:"text-de-primary--txt",size:"24"}),e("div",Ue,[S(o(Q),{size:40,vertical:"",primary:i.value,secondary:{title:"مقدار دریافتی",titleSize:"caption-1",titleClass:"text-de-secondary--txt !m-0"}},null,8,["primary"])])]),b.value?(c(),O(o(we),{key:0,size:"14",variant:"neutral",description:b.value,icon:{size:"20"},class:"bg-de-dis"},null,8,["description"])):(c(),O(o(fe),{key:1,size:"xs","background-color":"bg-de-disabled--oln"})),e("div",$e,[e("div",Oe,[h[4]||(h[4]=e("span",{class:"swap-order-detail__row-title"},"وضعیت",-1)),S(o(te),{size:"sm",type:"fill",state:p.value,content:t.data.status_text},null,8,["state","content"])]),$.value?(c(),L(x,{key:0},[e("div",Te,[h[5]||(h[5]=e("span",{class:"swap-order-detail__row-title"},"مقدار سفارش",-1)),e("span",xe,[t.data.asked_amount?(c(),L(x,{key:0},[k(m(o(_)(t.data.asked_amount))+" "+m(t.data.origin_coin.symbol.toUpperCase()),1)],64)):(c(),L(x,{key:1},[k("---")],64))])]),e("div",ke,[h[6]||(h[6]=e("span",{class:"swap-order-detail__row-title"},"مقدار تبدیل‌شده",-1)),e("span",Ie,[t.data.filled_amount?(c(),L(x,{key:0},[k(m(o(_)(t.data.filled_amount))+" "+m(t.data.origin_coin.symbol.toUpperCase())+" ("+m(t.data.filled_percent)+"٪) ",1)],64)):(c(),L(x,{key:1},[k("---")],64))])])],64)):I("",!0),e("div",Ae,[e("span",Me," قیمت لحظه تبدیل "+m(t.data.origin_coin.symbol.toUpperCase()),1),e("span",Be,m(T(t.data.origin_filled_each_price)),1)]),e("div",Fe,[e("span",Re," قیمت لحظه تبدیل "+m(t.data.target_coin.symbol.toUpperCase()),1),e("span",Ee,m(T(t.data.target_filled_each_price)),1)]),e("div",ze,[h[7]||(h[7]=e("span",{class:"swap-order-detail__row-title"},"محل دریافت",-1)),e("span",Ye,m(P.value),1)]),e("div",Ve,[h[8]||(h[8]=e("span",{class:"swap-order-detail__row-title"},"کارمزد",-1)),e("span",Ne,m(o(_)(t.data.fee||0)),1)]),e("div",He,[h[9]||(h[9]=e("span",{class:"swap-order-detail__row-title"},"زمان سفارش",-1)),e("span",je,m(o(u)(t.data.created_at,"jYYYY/jMM/jDD - HH:mm")),1)]),e("div",Ke,[h[10]||(h[10]=e("span",{class:"swap-order-detail__row-title"},"شناسه سفارش",-1)),e("span",Ge,[k(m(t.data.tracking_code)+" ",1),S(o(R),{class:"swap-order-detail__copy",name:"icon-copy",
1size:"20",color:"text-brand--icn",onClick:h[2]||(h[2]=Y=>W(t.data.tracking_code))})])])])])):I("",!0)]),_:1},8,["modelValue","mode"]))}}),We=N(Je,[["__scopeId","data-v-3cb94080"]]);function oe(t){const l=K(),a=le(),s=t.filter;s.value.per_page||(s.value.per_page=t.perPage);const g=U([]),u=U(1),_=U(1),v=U(!0),w=U(!1),D=y(()=>Object.entries(s.value).some(([f,i])=>f==="page"||f==="per_page"?!1:i!=null&&i!=="")),$=y(()=>D.value?"موردی یافت نشد":"هیچ سفارشی ثبت نشده است"),r=y(()=>t.isMobile&&t.hasPagination&&!v.value&&(s.value.page||1)<_.value);F(()=>{const{page:f,...i}=s.value;return JSON.stringify(i)},()=>{!t.isMobile||!t.hasPagination||(s.value.page||1)!==1&&(w.value=!1,s.value.page=1)}),F(()=>s.value,async()=>{await p()},{deep:!0}),F(g,()=>{d()},{deep:!0});const p=async()=>{if(!a.isLogin){v.value=!1;return}try{v.value=!0;const f=await new se(l).getUserOrders(s.value);f.success&&f.data&&(u.value=f.data.current_page,_.value=f.data.last_page,w.value&&t.isMobile&&t.hasPagination&&u.value>1?g.value.push(...f.data.results):g.value=f.data.results)}catch(f){console.error(f)}finally{v.value=!1,w.value=!1}},b=()=>{r.value&&(w.value=!0,s.value.page=(s.value.page||1)+1)},n=()=>
1{if(!r.value)return;const f=window.innerHeight+window.scrollY;document.documentElement.scrollHeight-f>80||b()},d=()=>{t.onListUpdated?.()};return j(()=>{p(),t.isMobile&&t.hasPagination&&window.addEventListener("scroll",n,{passive:!0})}),de(()=>{t.isMobile&&t.hasPagination&&window.removeEventListener("scroll",n)}),{filter:s,ordersList:g,page:u,lastPage:_,loading:v,emptyText:$,fetchOrders:p}}const qe={class:"otc-swap-order__list"},Qe={class:"otc-swap-order__coin"},Xe=["src","alt"],Ze={class:"otc-swap-order__coin-amount"},et={class:"otc-swap-order__coin"},tt=["src","alt"],at={class:"otc-swap-order__coin-amount"},st={class:"otc-swap-order__status-col"},ot={class:"otc-swap-order__status"},rt={class:"!d-ltr inline-flex"},it={key:0},nt={colspan:"5"},lt={key:0,class:"otc-swap-order__pagination"},dt=E({__name:"OtcSwapOrdersDesktop",props:A({inProcessSwapId:{},perPage:{},perPageToShow:{},hasPagination:{type:Boolean},selectedCoin:{},customMobileSize:{},customClass:{}},{filter:{required:!0},filterModifiers:{}}),emits:A(["showDetail","listUpdated"],["update:filter"]),setup(t,{emit:l}){const a=t,s=V(t,"filter"),g=U(null),{unixToDateTime:u}=z(),{numberSeparator:_}=H(),v=l,{ordersList:w,loading:D,emptyText:$,lastPage:r}=oe({isMobile:!1,perPage:a.perPage,hasPagination:a.hasPagination,perPageToShow:a.perPageToShow,onListUpdated:()=>v("listUpdated"),filter:s}),p=y(()=>a.hasPagination&&r.value>1),b=y(()=>a.hasPagination?w.value:w.value.slice(0,a.perPageToShow||a.perPage));F(()=>a.selectedCoin,i=>{s.value={...s.value,origin_symbol:i}}),ve(g);const n=i=>i==null||i===""?"---":_(i),d=i=>i.status===C.PARTIALLY_FILLED&&i.filled_percent?`${i.status_text} (${i.filled_percent}٪)`:i.status_text,f=i=>{v("showDetail",i)};return(i,T)=>(c(),L("div",{ref_key:"tableWrapper",ref:g,class:G(["table-container",t.customClass])},[e("table",qe,[T[2]||(T[2]=e("thead",null,[e("tr",null,[e("th",null,"مقدار پرداختی"),e("th",null,"مقدار دریافتی"),e("th",{class:"otc-swap-order__status-col"},"وضعیت"),e("th",null,"زمان سفارش"),e("th",null,"عملیات")])],-1)),e("tbody",null,[o(D)?(c(),O(be,{key:1,"col-count":5,"row-count":a.hasPagination?a.perPageToShow??20:6},null,8,["row-count"])):(c(),L(x,{key:0},[(c(!0),L(x,null,Z(b.value,P=>(c(),L("tr",{key:P.swap_id,class:"otc-swap-order__item"},[e("td",null,[e("div",Qe,[e("img",{class:"otc-swap-order__coin-icon",src:P.origin_coin_icon,alt:P.origin_coin_symbol,width:"32",height:"32"},null,8,Xe),e("span",Ze,m(n(P.origin_amount))+" "+m(P.origin_coin_symbol.toUpperCase()),1),S(o(R),{name:"icon-left-small",size:"24",color:"text-de-primary--icn",class:"otc-swap-order__arrow"})])]),e("td",null,[e("div",et,[e("img",{class:"otc-swap-order__coin-icon",src:P.target_coin_icon,alt:P.target_coin_symbol,width:"32",height:"32"},null,8,tt),e("span",at,m(n(P.target_amount))+" "+m(P.target_coin_symbol.toUpperCase()),1)])]),e("td",st,[e("div",ot,[e("span",null,m(d(P)),1),P.status===o(C).PARTIALLY_FILLED?(c(),O(o(Se),{key:0,behavior:"hover","close-btn":!1,position:"top",size:"12",description:"به علت نوسان بالای بازار، بخشی از سفارش شما تکمیل شد"},{default:M(()=>[S(o(R),{name:"icon-info-fill",size:"16",color:"text-de-tertiary--icn"})]),_:1})):I("",!0)])]),e("td",null,[e("span",rt,m(o(u)(P.created_at,"jYYYY/jMM/jDD - HH:mm")),1)]),e("td",null,[S(o(J),{size:"32",color:"primary",emphasis:"low",loading:a.inProcessSwapId===P.swap_id,onClick:W=>f(P.swap_id)},{default:M(()=>[...T[1]||(T[1]=[k(" جزئیات ",-1)])]),_:1},8,["loading","onClick"])])]))),128)),b.value.length?I("",!0):(c(),L("tr",it,[e("td",nt,[S(o(ae),{title:"",description:o($),class:"py-6"},null,8,["description"])])]))],64))])]),p.value?(c(),L("div",lt,[S(o(ye),{modelValue:s.value.page,"onUpdate:modelValue":T[0]||(T[0]=P=>s.value.page=P),"page-count":o(r),"max-page-number":5,"total-items":0,"items-per-page":a.perPageToShow||10},null,8,["modelValue","page-count","items-per-page"])])):I("",!0)],2))}}),ct=N(dt,[["__scopeId","data-v-3e7bd827"]]),ut={class:"otc-swap-order__item-first-row"},pt={class:"otc-swap-order__pair"},_t=["src","alt"],gt={class:"otc-swap-order__pair"},mt=["src","alt"],wt={class:"otc-swap-order__item-second-row"},ft={class:"otc-swap-order__item-date-time"},vt={class:"otc-swap-order__item-third-row"},ht={class:"otc-swap-order__col"},yt={class:"value"},St={class:"otc-swap-order__col"},bt={class:"value"},Pt=E({__name:"OtcSwapOrdersMobile",props:A({inProcessSwapId:{},perPage:{},perPageToShow:{},hasPagination:{type:Boolean},selectedCoin:{},customMobileSize:{},customClass:{}},{filter:{required:!0},filterModifiers:{}}),emits:A(["showDetail","listUpdated"],["update:filter"]),setup(t,{emit:l}){const a=t,s=V(t,"filter"),{unixToDateTime:g}=z(),{numberSeparator:u}=H(),_=l,{ordersList:v,loading:w,emptyText:D}=oe({isMobile:!0,perPage:a.perPage,hasPagination:a.hasPagination,perPageToShow:a.perPageToShow,onListUpdated:()=>_("listUpdated"),filter:s}),$=y(()=>!w.value||w.value&&s.value.page!==1),r=y(()=>a.hasPagination?v.value:v.value.slice(0,a.perPageToShow||a.perPage));F(()=>a.selectedCoin,d=>
1{s.value={...s.value,origin_symbol:d}});const p=d=>d==null||d===""?"---":u(d),b=d=>{switch(d){case C.SUCCESS:case C.PARTIALLY_FILLED:return"success";case C.FAILED:return"error";case C.IN_PROGRESS:return"progress";default:return"ended"}},n=d=>{_("showDetail",d)};return(d,f)=>(c(),L("div",{class:G(["otc-swap-orders__mobile-list",t.customClass])},[$.value?(c(!0),L(x,{key:0},Z(r.value,i=>(c(),L("div",{key:i.swap_id,class:"otc-swap-order__item"},[e("div",ut,[e("div",pt,[e("img",{class:"otc-swap-order__pair-icon",src:i.origin_coin_icon,alt:i.origin_coin_symbol,width:"24",height:"24"},null,8,_t),e("span",null,m(i.origin_coin_symbol.toUpperCase()),1)]),S(o(R),{name:"icon-left-small",size:"24",color:"text-de-primary--icn"}),e("div",gt,[e("img",{class:"otc-swap-order__pair-icon",src:i.target_coin_icon,alt:i.target_coin_symbol,width:"24",height:"24"},null,8,mt),e("span",null,m(i.target_coin_symbol.toUpperCase()),1)])]),e("div",wt,[S(o(te),{size:"sm",type:"fill","hide-icon":"",state:b(i.status),content:i.status_text},null,8,["state","content"]),e("span",ft,m(o(g)(i.created_at,"jYYYY/jMM/jDD - HH:mm")),1)]),e("div",vt,[e("div",ht,[f[0]||(f[0]=e("div",{class:"label"},"مقدار پرداختی",-1)),e("div",yt,m(p(i.origin_amount))+" "+m(i.origin_coin_symbol.toUpperCase()),1)]),e("div",St,[f[1]||(f[1]=e("div",{class:"label"},"مقدار دریافتی",-1)),e("div",bt,m(p(i.target_amount))+" "+m(i.target_coin_symbol.toUpperCase()),1)])]),S(o(J),{wide:"",emphasis:"medium-tonal",size:"40",color:"neutral",loading:a.inProcessSwapId===i.swap_id,onClick:T=>n(i.swap_id)},{default:M(()=>[...f[2]||(f[2]=[k(" جزئیات ",-1)])]),_:1},8,["loading","onClick"])]))),128)):I("",!0),o(w)?(c(),O(o(ee),{key:1,class:"mx-auto my-6",color:"var(--b-brand--icn)",width:40,height:40})):o(v).length===0?(c(),O(o(ae),{key:2,description:o(D),class:"mt-3"},null,8,["description"])):I("",!0)],2))}}),Ct=N(Pt,[["__scopeId","data-v-acbbc5f4"]]),Lt={class:"md:hidden"},Dt=E({__name:"KitOtcSwapOrders",props:A({perPage:{},perPageToShow:{},hasPagination:{type:Boolean},selectedCoin:{},customMobileSize:{},customClass:{}},{filter:{default:()=>({page:1})},filterModifiers:{}}),emits:A(["listUpdated"],["update:filter"]),setup(t,{emit:l}){const a=t,s=V(t,"filter"),g=U(!1),u=U(!1),_=U(""),v=U(null),w=X(),D=K(),$=y(()=>w.widthRef.value<=(a.customMobileSize??767)),r=l,p=async b=>{_.value=b;try{const n=await new se(D).getOrderDetail(b);n.success&&n.data&&(v.value=n.data,u.value=!0)}catch(n){console.error(n)}finally{_.value=""}};return j(()=>{g.value=!0}),(b,n)=>g.value?(c(),L(x,{key:0},[$.value?(c(),O(Ct,{key:0,filter:s.value,"onUpdate:filter":n[0]||(n[0]=d=>s.value=d),"per-page":a.perPage,"per-page-to-show":a.perPageToShow,"has-pagination":a.hasPagination,"selected-coin":a.selectedCoin,"in-process-swap-id":_.value,"custom-class":t.customClass,onShowDetail:n[1]||(n[1]=d=>p(d)),onListUpdated:n[2]||(n[2]=d=>r("listUpdated"))},null,8,["filter","per-page","per-page-to-show","has-pagination","selected-coin","in-process-swap-id","custom-class"])):(c(),O(ct,{key:1,filter:s.value,"onUpdate:filter":n[3]||(n[3]=d=>s.value=d),"per-page":a.perPage,"per-page-to-show":a.perPageToShow,"has-pagination":a.hasPagination,"selected-coin":a.selectedCoin,"in-process-swap-id":_.value,"custom-class":t.customClass,onShowDetail:n[4]||(n[4]=d=>p(d)),onListUpdated:n[5]||(n[5]=d=>r("listUpdated"))},null,8,["filter","per-page","per-page-to-show","has-pagination","selected-coin","in-process-swap-id","custom-class"])),S(We,{modelValue:u.value,"onUpdate:modelValue":n[6]||(n[6]=d=>u.value=d),data:v.value},null,8,["modelValue","data"])],64)):(c(),L(x,{key:1},[e("div",{class:G(["hidden md:block",t.customClass])},[S(he,{"show-header":!0,"col-count":5,"row-count":6})],2),e("div",Lt,[S(o(ee),{class:"mx-auto my-6",color:"var(--b-brand--icn)",width:40,height:40})])],64))}});function Ut(){const t=K(),{toGregorian:l,unixToDateTime:a}=z(),s=U(D());function g(r){return s.value[r]}function u(r,p){if(r==="type"||r==="status"){p==null||p===""?delete s.value[r]:s.value[r]=p,s.value.page=1;return}if(!p){delete s.value[r],s.value.page=1;return}s.value[r]=p,s.value.page=1}function _(r){if(r==null||r==="")return;const p=a(r,"jYYYY/jMM/jDD");if(!(!p||p==="--"))return p}function v(r,p){if(!r)return;if(/^\d{10}$/.test(r))return r;const b=l(r),n=p?"23:59:59":"00:00:00",d=Math.floor(new Date(`${b}T${n}`).getTime()/1e3);if(!Number.isNaN(d))return String(d)}const w=U([{type:"coins",label:"ارز دیجیتال",list:[],get model(){return g("origin_symbol")},set model(r){u("origin_symbol",r)}},{type:"dropdown",label:"وضعیت",list:[{title:"در حال انجام",value:String(C.IN_PROGRESS)},{title:"موفق",value:String(C.SUCCESS)},{title:"تکمیل‌شده جزئی",value:String(C.PARTIALLY_FILLED)},{title:"ناموفق",value:String(C.FAILED)}],get model(){return g("status")},set model(r){u("status",r)}},{type:"datetime",label:"تاریخ",allowAll:!0,get startModel(){return _(g("from_date"))},set startModel(r){u("from_date",v(r,!1))},get endModel(){return _(g("to_date"))},set endModel(r){u("to_date",v(r,!0))}}]);function D(){return{page:1,per_page:20}}const $=async()=>{try{const{success:r,data:p}=await new Pe(t).getAllInOne(0);if(!r||!p)return;const b=w.value.find(n=>n.type==="coins");if(!b||b.type!=="coins")return;b.list=p.results.map(n=>({title:n.symbol,subTitle:n.fa_name,value:n.symbol,icon:n.icon}))}catch(r){console.log(r)}};return j(()=>{$()}),{ordersFilter:s,listFilterData:w}}function $t(){const t=U(Date.now()),l=U(0),{unixToDateTime:a}=z(),{ordersFilter:s,listFilterData:g}
1=Ut();return{getLastUpdatedLabel:y(()=>`آخرین بروزرسانی: ${a(t.value/1e3,"HH:mm")}`),tableRefreshKey:l,handleRefresh:()=>{t.value=Date.now(),l.value+=1},handleListUpdated:()=>{t.value=Date.now()},ordersFilter:s,listFilterData:g}}const Ot={class:"swap-orders-page"},Tt={class:"swap-orders-page__refresh"},xt={class:"swap-orders-page__refresh-time"},kt=E({__name:"swap",setup(t){const{getLastUpdatedLabel:l,tableRefreshKey:a,handleRefresh:s,handleListUpdated:g,ordersFilter:u,listFilterData:_}=$t();return(v,w)=>(c(),L("div",Ot,[S(ue,{onHandleRefresh:o(s)},null,8,["onHandleRefresh"]),S(o(ce),{class:"px-0"},{default:M(()=>[S(o(pe),{modelValue:o(_),"onUpdate:modelValue":w[0]||(w[0]=D=>q(_)?_.value=D:null),class:"swap-orders__filter-wrapper"},{trailing:M(()=>[e("div",Tt,[e("span",xt,m(o(l)),1),S(o(J),{type:"icon",size:"28",emphasis:"low",color:"primary",rounded:"",icon:"icon-rotate-restart","aria-label":"بروزرسانی",onClick:o(s)},null,8,["onClick"])])]),_:1},8,["modelValue"]),(c(),O(o(Dt),{key:`swap-orders-${o(a)}`,filter:o(u),"onUpdate:filter":w[1]||(w[1]=D=>q(u)?u.value=D:null),"per-page":20,"custom-mobile-size":742,"custom-class":"md:pt-9","has-pagination":"",onListUpdated:o(g)},null,8,["filter","onListUpdated"]))]),_:1})]))}}),ia=N(kt,[["__scopeId","data-v-7b3b14f1"]]);export{ia 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.