Files
appco_dist/.output/public/_nuxt/Doz96rP4.js
T
2025-08-18 18:29:28 +03:30

2 lines
1.6 KiB
JavaScript

import{_ as y}from"./wiEnxhVu.js";/* empty css */import{_ as C}from"./CtB42x_A.js";import{B as w}from"./DFx9iRYL.js";import{d as S,G as b,r as f,a1 as u,F as B,z as k,D as c,A as t,C as p,B as O,H as U,af as m,am as d}from"./B3Hm6diO.js";const $={flex:"","justify-center":"","items-center":"","flex-col":"","p-2":""},j={class:"flex justify-center"},I={"mt-3":"","font-semibold":""},D={class:"absolute end-0"},N={class:"max-h-85vh overflow-y-auto px-2 mt3 pb-10"},R={class:"flex justify-center"},H=S({__name:"BasicSheetUploadImage",props:{open:{type:Boolean,default:!1},image:{}},emits:["update:open","success"],setup(_,{emit:v}){const g=b(),n=f(null),a=f([]),o=v,i=_;async function h(){var e;await m(),await((e=n.value)==null?void 0:e.setOpen())}async function r(){var e;await m(),await((e=n.value)==null?void 0:e.setClose()),o("update:open",!1)}const x=()=>{i.image&&(a.value=[],a.value.push({src:d(i.image),thumbUrl:d(i.image)}))};return u(a,()=>{var e;o("success",(e=a.value[0])==null?void 0:e.subUrl)}),u(i,e=>{e.open?h():r(),x()}),(e,s)=>(k(),B(w,{title:"",ref_key:"sheetRef",ref:n,headerCls:"",closeOnClickOutside:"",onOnClickOutside:s[1]||(s[1]=l=>o("update:open",!1)),onOnClose:s[2]||(s[2]=l=>o("update:open",!1))},{header:c(()=>[t("div",$,[s[3]||(s[3]=t("div",{"bg-gray-500":"","h-2px":"","w-2.5rem":""},null,-1)),t("div",j,[t("div",I,O(U(g).useString("imageUploader")),1),t("div",D,[p(C,{class:"w-1rem mt-2 me-5",onClick:r})])])])]),default:c(()=>[t("div",N,[t("div",R,[p(y,{"file-list":a.value,"onUpdate:fileList":s[0]||(s[0]=l=>a.value=l)},null,8,["file-list"])])])]),_:1},512))}});export{H as _};