Files
appco_dist/.output/public/_nuxt/C7YC1VRI.js
T
2026-02-01 21:53:26 +03:30

2 lines
3.0 KiB
JavaScript

import{U as v}from"./C1GbzRtN.js";import{B as k}from"./C4IJggRf.js";import{d as _,G as f,J as s,y as a,z as d,u as S,k as C,A as t,F as p,B as o,S as x,C as l,D as g,E as w,r as h,I as b,cA as O,o as $}from"./CqMGdh3i.js";import{u as B}from"./rW1UJcio.js";import{t as N}from"./Cz0ze3dq.js";import{u as j}from"./CPs-NHNf.js";import{_ as R}from"./DTMKzxgu.js";import{C as z}from"./DjOFqycQ.js";const L=""+new URL("delivery-box-light.Cz31HXNr.svg",import.meta.url).href,P=""+new URL("delivery-box.DZAXZSja.svg",import.meta.url).href,U={key:0,src:L,alt:"comment","cursor-pointer":""},V={key:1,src:P,alt:"comment","cursor-pointer":""},A=_({__name:"box",setup(c){const n=f();return(i,r)=>s(n).isNightStore?(a(),d("img",U)):(a(),d("img",V))}}),D={class:"flex justify-between items-center mt-5"},E={class:"flex-1 mx-5 gap-4"},J={key:0,class:"text-sm font-semibold"},M={class:"text-sm"},X={class:"text-gray-400 text-xs"},Z={class:"text-gray-700 ms-2 font-bold"},F={class:"flex items-center text-xs gap-2 mt-1"},G={class:"text-gray-400"},H={class:"text-gray-700 font-bold"},I={class:"flex items-baseline text-xs gap-2 mt-1"},T={class:"text-gray-400"},q={class:"text-gray-700 font-bold"},K={class:"flex flex-col items-end"},Q={class:"text-xs font-200"},W=_({__name:"OrderCard",props:{order:{}},setup(c){const n=c,i=S(),r=f(),m=C(()=>{const e=JSON.parse(n.order.address)?.payload;return`${e?.province??""}-${e?.city??""}-${e?.address??""}`});return j(),(e,u)=>{const y=R;return a(),d("div",null,[t("div",D,[t("div",null,[s(r).isSeller?(a(),p(v,{key:0,width:"60",src:e.order.user?.avatar,"just-show-profile":""},null,8,["src"])):(a(),p(A,{key:1,class:"w-2rem"}))]),t("div",E,[s(r).isSeller?(a(),d("div",J,o(e.order.user?.name??"_"),1)):x("",!0),t("div",M,[t("span",X,o(s(r).useString("orderNumber"))+":",1),t("span",Z,o(e.order.id),1)]),t("div",F,[t("span",G,o(s(r).useString("totalPrice"))+":",1),t("span",H,o(s(B)(e.order.discount_total_price,!0)),1)]),t("div",I,[t("span",T,o(s(r).useString("date"))+":",1),t("span",q,o(s(N)(e.order.created_at)),1)])]),t("div",K,[l(k,{class:"!h-7",onClick:u[0]||(u[0]=te=>s(i).push({name:"user-order-id",params:{id:e.order.id}}))},{default:g(()=>[w(o(s(r).useString("details")),1)]),_:1})])]),l(y,{class:"my-2"}),t("p",Q,o(m.value),1)])}}}),le=Object.assign(W,{__name:"CardsOrderCard"}),Y=["x"],ee=_({__name:"OrderCardSkeleton",setup(c){const n=h(!1),i=h(null),r=b(O(i,{width:0,height:0},{box:"border-box"}));return $(async()=>{n.value=!0}),(m,e)=>n.value?(a(),d("div",{key:0,ref_key:"skeletonRatio",ref:i,class:"h-fit"},[l(s(z),{width:r.width,height:"80"},{default:g(()=>[e[0]||(e[0]=t("circle",{cx:"30",cy:"50",r:"30"},null,-1)),e[1]||(e[1]=t("rect",{x:"80",y:"15",rx:"3",ry:"3",width:"190",height:"15"},null,-1)),e[2]||(e[2]=t("rect",{x:"80",y:"40",rx:"3",ry:"3",width:"190",height:"15"},null,-1)),e[3]||(e[3]=t("rect",{x:"80",y:"65",rx:"3",ry:"3",width:"190",height:"15"},null,-1)),t("rect",{x:r.width-80,y:"35",rx:"3",ry:"3",width:"80",height:"30"},null,8,Y)]),_:1,__:[0,1,2,3]},8,["width"])],512)):x("",!0)}}),_e=Object.assign(ee,{__name:"CardsOrderCardSkeleton"});export{le as O,_e as a};