2 lines
2.0 KiB
JavaScript
2 lines
2.0 KiB
JavaScript
import{d as _,u as g,G as p,y as C,z as u,J as t,A as s,F as v,C as c,B as i,D as m,E as f,bR as x,c_ as S,dr as b,r as w,I as B,cA as R,o as U,R as j}from"./Cbt2tPBc.js";import{U as D}from"./ScpmmaE4.js";import{B as h}from"./CgpbEzJY.js";import{C as N}from"./pFOmwm6m.js";const T={class:"flex gap-4 items-center"},V={class:"text-sm font-400"},$={class:"text-sm text-gray"},z={key:0,class:"w-1/4 my1"},E=_({__name:"CustomerCard",props:{user:{}},emits:["refresh"],setup(e,{emit:n}){const o=g(),d=e,r=p(),a=n;async function k(){await S(r.useString("areYouSureToDeleteThisUser"),d.user.id??"",b,()=>a("refresh"))}return(L,l)=>(u(),C("div",{class:"flex justify-between items-center",onClick:l[1]||(l[1]=y=>t(o).push({name:"user_detail-id",params:{id:e.user.id}}))},[s("div",T,[c(D,{width:"60",src:e.user.avatar,"just-show-profile":""},null,8,["src"]),s("div",null,[s("div",V,i(e.user.name),1),s("div",$,i(e.user.infoText),1)])]),t(r).isSeller?(u(),C("div",z,[c(h,{class:"!h-7 w-full",onClick:l[0]||(l[0]=x(y=>t(o).push({name:"user-edit-id",params:{id:e.user.id}}),["stop"]))},{default:m(()=>[f(i(t(r).useString("edit")),1)]),_:1}),c(h,{class:"!h-7 w-full border-red text-red mt1",onClick:x(k,["stop"])},{default:m(()=>[f(i(t(r).useString("delete")),1)]),_:1})])):(u(),v(h,{key:1,class:"!h-7 w-1/4"},{default:m(()=>[f(i(t(r).useString("details")),1)]),_:1}))]))}}),G=Object.assign(E,{__name:"CardsCustomerCard"}),A=["x"],I=_({__name:"CustomerCardSkeleton",setup(e){const n=w(!1),o=w(null),d=B(R(o,{width:0,height:0},{box:"border-box"}));return U(async()=>{n.value=!0}),(r,a)=>n.value?(u(),C("div",{key:0,ref_key:"skeletonRatio",ref:o,class:"h-fit"},[c(t(N),{width:d.width,height:"70"},{default:m(()=>[a[0]||(a[0]=s("circle",{cx:"30",cy:"30",r:"30"},null,-1)),a[1]||(a[1]=s("rect",{x:"80",y:"20",rx:"3",ry:"3",width:"170",height:"20"},null,-1)),s("rect",{x:d.width-80,y:"15",rx:"3",ry:"3",width:"80",height:"30"},null,8,A)]),_:1},8,["width"])],512)):j("",!0)}}),J=Object.assign(I,{__name:"CardsCustomerCardSkeleton"});export{G as C,J as a};
|