2 lines
3.2 KiB
JavaScript
2 lines
3.2 KiB
JavaScript
import{_ as z,g as A,a as F}from"./Co9JSWye.js";import{d as w,r as s,K as L,cF as D,y as a,z as o,C as n,H as l,D as y,A as r,u as E,J as R,G as I,o as N,a4 as T,B as V,T as h,a2 as g,a3 as x,F as j}from"./B565zvD7.js";import{B as k}from"./B8tjfeLk.js";import{C as G}from"./DBAUZPHM.js";import{F as H}from"./BRfjeXDF.js";import"./D_hQwJFQ.js";import"./Y0cclhW2.js";/* empty css */import"./DlAUqK2U.js";import"./CENRhSNZ.js";import"./CscEAC8U.js";import"./DlHdCPWP.js";import"./BqtpcZoZ.js";/* empty css */import"./DouGH0TO.js";import"./BDVKAVvV.js";import"./YDXJE_tt.js";import"./8aXnF9dk.js";import"./Cjs9-owV.js";import"./BXsNjjR2.js";import"./Bd31JGYm.js";import"./CIYhGgSO.js";import"./D9SHduHD.js";import"./e9W1GcV-.js";import"./TRJIYYPp.js";import"./B1PUzC5B.js";import"./DDxmogzO.js";/* empty css */import"./nkDKd62W.js";import"./Bae2P4b0.js";import"./D6U51rZL.js";import"./BeOccFdA.js";import"./Nbprh6-X.js";import"./Lbxc-5ju.js";import"./ZRClhQAV.js";import"./C8DN0Viq.js";import"./BbN7I0i_.js";import"./DpOMC6je.js";import"./Dt5Gr3KO.js";import"./_zxP87xy.js";import"./BI4U_S_A.js";/* empty css */import"./CEbmuqQc.js";import"./cS5uzGQo.js";import"./BApCI9Bs.js";import"./DOew7O3z.js";import"./Cj99RmFE.js";import"./B1mRNUjA.js";import"./DwqODbLs.js";import"./B5Kd0TWz.js";import"./CKkvfyve.js";import"./CcNR5PGi.js";import"./HUnqyzqd.js";import"./aTNrUEIQ.js";import"./DCV_7XJw.js";import"./Cei9W541.js";import"./DjvBa-1E.js";const J=["width"],K=w({__name:"AddressItemSkeleton",setup(b){const p=s(null),m=L(D(p,{width:0,height:0},{box:"border-box"}));return(f,_)=>(o(),a("div",{ref_key:"skeletonRatio",ref:p,class:"h-fit"},[n(l(G),{width:m.width,height:"250"},{default:y(()=>[r("rect",{height:"250",rx:"3",ry:"3",width:m.width,x:"0",y:"8"},null,8,J)]),_:1},8,["width"])],512))}}),M={class:"px-4 flex items-center justify-between"},O={class:"flex gap-5 py-3"},q={class:"font-semibold"},P={key:0,class:"pt-4rem pb-6rem"},Q={key:1,class:"pt-4rem"},te=w({__name:"index",setup(b){const p=E(),m=R(),f=s([]),_=s(null),v=I(),S=s({}),d=s(!1),u=s(!1);async function c(){var i;h.value=!0,f.value=await A((i=m.user)==null?void 0:i.id),h.value=!1}async function C(i){_.value=i,u.value=!0,d.value=!0}const B=i=>{S.value={},u.value=!1,d.value=!0};return N(async()=>{await c()}),(i,e)=>{const $=H;return o(),a(g,null,[r("div",null,[r("div",{class:T([" fixed w-full top-0 z-2",l(v).isNightStore?"bg-header-color-dark ":"bg-header-color"])},[r("div",M,[r("div",O,[n(k,{icon:l(v).isRTL?"vuesax-linear:arrow-right":"vuesax-linear:arrow-left",onClick:e[0]||(e[0]=t=>l(p).back())},null,8,["icon"]),r("div",q,V(l(v).useString("address")),1)]),e[3]||(e[3]=r("div",null,null,-1))])],2),l(h)?(o(),a("div",Q,[(o(),a(g,null,x(3,t=>n(K)),64))])):(o(),a("div",P,[(o(!0),a(g,null,x(f.value,(t,U)=>(o(),j(F,{key:`${t.id}_${U}`,onUpdate:W=>C(t),data:t,onSuccessDelete:c,onSuccessDefaultAddress:c},null,8,["onUpdate","data"]))),128))]))]),n($,{shape:"circle",type:"primary",onClick:B,class:"bottom-10vh w-3rem h-3rem"},{icon:y(()=>[n(k,{icon:"vuesax-linear:add"})]),_:1}),n(z,{"is-edit":u.value,"onUpdate:isEdit":e[1]||(e[1]=t=>u.value=t),data:_.value,open:d.value,"onUpdate:open":e[2]||(e[2]=t=>d.value=t),onSuccess:c},null,8,["is-edit","data","open"])],64)}}});export{te as default};
|