Files
appco_dist/.output/public/_nuxt/Cu9Z-Rz3.js
T

2 lines
11 KiB
JavaScript
Raw Normal View History

2025-08-18 18:29:28 +03:30
import{B as E}from"./BJmKrNtx.js";import{d as F,G as N,y as b,z as u,a4 as M,H as i,A as a,B as $,C as r,a2 as C,S as I,a3 as O,F as T,D as f,r as g,K as G,cH as ee,E as K,k as te,db as se,au as ae,R as U,a1 as oe,af as H,Q as A,u as ie,o as le,T as j,c$ as ne}from"./B3Hm6diO.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./CSSH7tfB.js";import{a as re}from"./CdWKx1qk.js";/* empty css */import{T as Q}from"./C-p-U6mg.js";import{C as W}from"./DioKHzG9.js";import{u as de,b as ue,d as ce,g as me,e as pe,c as fe,a as ve,f as _e}from"./qfLEUnwX.js";import{B as be}from"./DFx9iRYL.js";import{_ as ge}from"./CtB42x_A.js";import{_ as L}from"./DVbJy9Em.js";import{_ as ye}from"./BSsUpSzo.js";import{S as he}from"./CFKSihEF.js";import{F as xe}from"./DarEuV19.js";import{_ as we}from"./1M7mr7CI.js";import{_ as ke}from"./DlAUqK2U.js";import{F as Se}from"./DA6Bho0B.js";import"./BqtpcZoZ.js";import"./0NYTrql3.js";import"./CscEAC8U.js";import"./DzzQCRbK.js";import"./ge968Jl6.js";import"./Sywtccgx.js";import"./2BdjxS_o.js";import"./UjAvRPQ0.js";import"./D6j8Na8k.js";import"./DO7c3Zvf.js";import"./SlW51Ucp.js";import"./C9i6X6PZ.js";import"./B1PUzC5B.js";import"./D5jy-2LC.js";import"./WQd9lJtq.js";import"./CMuiHaeb.js";import"./BmVWSF47.js";import"./BgU9OHdp.js";import"./Cj99RmFE.js";import"./chqQqm8a.js";import"./BuiooMxx.js";import"./Ba-PIYFs.js";import"./CvEtz-vv.js";import"./YLfIBYwD.js";import"./CN3T12mJ.js";import"./DjvBa-1E.js";import"./B2Siu5Q0.js";const $e={class:"flex items-center justify-between"},Ce={class:"flex items-center"},Fe={class:"font-bold text-sm"},Be={class:"flex items-center gap-2"},Ae={class:"mt-2"},Ee={key:1,class:"text-xs"},Te=F({__name:"AttributeCard",props:{item:{}},emits:["edit","delete"],setup(k,{emit:y}){const t=N(),l=y;return(o,d)=>{var c,m;const e=Q;return u(),b("div",{class:M(["w-full mt-2 p-2 bg-gray-50 rounded-lg",i(t).isNightStore?"bg-zinc-800":"bg-gray-50"])},[a("div",$e,[a("div",Ce,[a("div",null,[a("div",Fe,$(o.item.name),1)])]),a("div",Be,[r(E,{icon:"vuesax-linear:edit",color:"blue",onClick:d[0]||(d[0]=v=>l("edit",o.item))}),r(E,{icon:"vuesax-linear:trash",color:"red",onClick:d[1]||(d[1]=v=>l("delete",o.item.id))})])]),a("div",Ae,[((c=o.item.attribute_values)==null?void 0:c.length)!==0?(u(),b(C,{key:0},[((m=o.item.attribute_values)==null?void 0:m.length)!==0?(u(!0),b(C,{key:0},O(o.item.attribute_values,v=>(u(),T(e,{color:"blue"},{default:f(()=>[a("span",null,$(v.value),1)]),_:2},1024))),256)):I("",!0)],64)):(u(),b("span",Ee,$(i(t).useString("noAttribute")),1))])],2)}}}),Ve=["width"],Oe=F({__name:"AttributeCardSkeleton",setup(k){const y=g(null),t=G(ee(y,{width:0,height:0},{box:"border-box"}));return(l,o)=>(u(),b("div",{ref_key:"skeletonRatio",ref:y,class:"h-fit"},[r(i(W),{width:t.width,height:"80"},{default:f(()=>[a("rect",{height:"80",rx:"3",ry:"3",width:t.width,x:"0",y:"8"},null,8,Ve)]),_:1},8,["width"])],512))}}),Ne={key:0},Ie={class:"gap-2"},Re={class:"flex items-center"},De={class:"me-1"},je={key:1},ze=F({__name:"index",props:{items:{},color:{},loading:{type:Boolean},closable:{type:Boolean,default:!1},hasAdd:{type:Boolean,default:!0}},emits:["add","edit","delete"],setup(k,{emit:y}){const t=y,l=N(),o=k;return(d,e)=>{const c=Q;return o.loading?(u(),b("div",je,[r(i(W),{width:"350",height:"100",viewBox:"0 0 350 100",backgroundColor:"#f5f5f5",foregroundColor:"#dbdbdb"},{default:f(()=>e[1]||(e[1]=[a("rect",{x:"0",y:"0",rx:"3",ry:"3",width:"80",height:"20"},null,-1),a("rect",{x:"90",y:"0",rx:"3",ry:"3",width:"80",height:"20"},null,-1),a("rect",{x:"180",y:"0",rx:"3",ry:"3",width:"80",height:"20"},null,-1),a("rect",{x:"270",y:"0",rx:"3",ry:"3",width:"80",height:"20"},null,-1)])),_:1,__:[1]})])):(u(),b("div",Ne,[a("div",Ie,[(u(!0),b(C,null,O(o.items,m=>(u(),T(c,{color:o.color,closable:o.closable,onClose:v=>t("delete",m.id),class:"cursor-pointer",onClick:v=>t("edit",m.id)},{default:f(()=>[K($(m.value),1)]),_:2},1032,["color","closable","onClose","onClick"]))),256)),o.hasAdd?(u(),T(c,{key:0,style:{background:"#fff","border-style":"da