index-ab3eb125.js 1.2 KB

1
  1. import{d as _,p as n,b as h,r as y,a as m,o as w,l as I,ai as b,a4 as x,_ as C,cy as g,i as k,cz as v,__tla as z}from"./index-82e357b2.js";import{E as O,__tla as V}from"./el-image-viewer-812f8e38.js";let f,B=Promise.all([(()=>{try{return z}catch{}})(),(()=>{try{return V}catch{}})()]).then(async()=>{const p=C(_({name:"ImageViewer",__name:"ImageViewer",props:{urlList:{type:Array,default:()=>[]},zIndex:n.number.def(200),initialIndex:n.number.def(0),infinite:n.bool.def(!0),hideOnClickModal:n.bool.def(!1),appendToBody:n.bool.def(!1),show:n.bool.def(!1)},setup(o){const t=o,l=h(()=>{const a={...t};return delete a.show,a}),i=y(t.show),r=()=>{i.value=!1};return(a,u)=>{const s=O;return m(i)?(w(),I(s,b({key:0},m(l),{onClose:r}),null,16)):x("",!0)}}}),[["__file","E:/GAOHP_2023/mall/newfeifan-front/yudao-ui-admin-vue3/src/components/ImageViewer/src/ImageViewer.vue"]]);let d=null;f=function(o){if(!g)return;const{urlList:t,initialIndex:l=0,infinite:i=!0,hideOnClickModal:r=!1,appendToBody:a=!1,zIndex:u=2e3,show:s=!0}=o,e={},c=document.createElement("div");e.urlList=t,e.initialIndex=l,e.infinite=i,e.hideOnClickModal=r,e.appendToBody=a,e.zIndex=u,e.show=s,document.body.appendChild(c),d=k(p,e),v(d,c)}});export{B as __tla,f as c};