2 lines
1.9 KiB
JavaScript
2 lines
1.9 KiB
JavaScript
import{d as k,J as w,G as L,u as R,r as a,o as $,y as n,z as t,F as p,S as F,a2 as l,a3 as y,A as h,B as b,H as m,D as q,C,a4 as N,dq as U}from"./l4qGU2QO.js";import{_ as V,a as z}from"./D5NYaAbB.js";import{B as D}from"./CnoIXQ4P.js";import{F as E}from"./C_l5yS8C.js";import"./DjrQXN3k.js";import"./DWEdiVkG.js";/* empty css */import"./DlAUqK2U.js";import"./CJXl8bRJ.js";import"./BqtpcZoZ.js";/* empty css */import"./BxSi6_Vd.js";import"./1zD2uc1E.js";import"./BYpAzc8Y.js";import"./B1PUzC5B.js";import"./DHL9hUbw.js";import"./czBns-tA.js";import"./Cf-FvLUb.js";import"./DjlKjM_B.js";import"./DjvBa-1E.js";import"./Csc9qkbn.js";const O=""+new URL("not_found.CbOIXISv.svg",import.meta.url).href,P={class:"self-center text-gray-6"},j=k({__name:"CustomersList",setup(x){const f=w(),u=L(),d=R(),c=a(!1),_=a(!1),B=a(0),v=a(10),s=a([]),S=async()=>{var o;try{if(!_.value){c.value=!0;const e=((o=d.currentRoute.value.query)==null?void 0:o.user_id)??f.user.id,r=await U(e,++B.value,v.value);(r==null?void 0:r.length)<=v.value&&(_.value=!1),s.value=r}}catch(e){console.log("e ===>",e)}finally{c.value=!1}};function I(o){s.value.splice(s.value.findIndex(e=>e.id===o),1)}return $(S),(o,e)=>{var g;const r=E;return t(),n("div",{class:N(["flex flex-col gap-2 min-h-50vh pt5",((g=s.value)==null?void 0:g.length)>0?"":"justify-center"])},[c.value?(t(),n(l,{key:1},y(8,i=>C(z)),64)):(t(),n(l,{key:0},[s.value.length!==0?(t(!0),n(l,{key:0},y(s.value,i=>(t(),p(V,{user:i,onRefresh:A=>I(i.id)},null,8,["user","onRefresh"]))),256)):(t(),n(l,{key:1},[e[1]||(e[1]=h("img",{src:O,alt:"orders",class:"w-30 self-center"},null,-1)),h("p",P,b(m(u).useString("customerListIsEmpty")),1)],64))],64)),m(u).isSeller?(t(),p(r,{key:2,shape:"circle",type:"primary",onClick:e[0]||(e[0]=i=>m(d).push({name:"user-add"})),class:"bottom-10vh w-3rem h-3rem"},{icon:q(()=>[C(D,{icon:"vuesax-linear:add"})]),_:1})):F("",!0)],2)}}}),ce=k({__name:"customers",setup(x){return(f,u)=>(t(),p(j))}});export{ce as default};
|