2 lines
1.2 KiB
JavaScript
2 lines
1.2 KiB
JavaScript
import{d as _,u as k,G as O,r as a,k as h,dm as w,o as C,y as e,z as r,a2 as x,a0 as l,a1 as g,A as v,B,J as S,F as L,C as R}from"./CqMGdh3i.js";import{O as U,a as j}from"./C7YC1VRI.js";import{a as q,b as z,d as E}from"./BUllv8ai.js";const F=""+new URL("empty_order.g7yXtwjI.svg",import.meta.url).href,I={class:"self-center text-gray-6"},D=_({__name:"OrdersList",setup(N){const p=k(),y=O(),n=a(!1),i=a(!1),u=a(0),t=a(10),o=a([]),d=h(()=>p.currentRoute.value.params.id),m=w();return C(async()=>{try{if(!i.value){n.value=!0,console.log(m.name);const s=d.value?.length?await q(d.value,++u.value,t.value):m.name==="user-statistics_list-storeOrders"?await z(++u.value,t.value):await E(++u.value,t.value);s?.length<=t.value&&(i.value=!1),o.value=s}}catch(s){console.log("e ===>",s)}finally{n.value=!1}}),(s,f)=>(e(),r("div",{class:x(["flex flex-col gap-2 min-h-50vh",o.value?.length>0?"":"justify-center"])},[n.value?(e(),r(l,{key:1},g(6,c=>R(j,{key:c})),64)):(e(),r(l,{key:0},[o.value.length!==0?(e(!0),r(l,{key:0},g(o.value,c=>(e(),L(U,{order:c},null,8,["order"]))),256)):(e(),r(l,{key:1},[f[0]||(f[0]=v("img",{src:F,alt:"orders",class:"w-20 self-center"},null,-1)),v("p",I,B(S(y).useString("orderListIsEmpty")),1)],64))],64))],2))}});export{D as _};
|