Files
qhmes/web-dist/js/ImageViewer-DC0qDdlD.js
2026-06-16 18:19:57 +08:00

2 lines
700 B
Java

import{e as u,C as d,z as p,Q as o,r as c,u as _}from"./vue-vendor-DNhG1Cve.js";import{au as g}from"./index-X7Y8jykP.js";import"./emoji-mart-vue-fast-R0uJEDq-.js";const h={class:"amplify-image"},v=["src"],k=u({__name:"ImageViewer",props:["imageUrl"],emits:["register","hide"],setup(i,{emit:r}){const n=r,s=c(),e=c(1);function l(){e.value=1,n("hide")}function m(a){a.preventDefault();const t=a.deltaY>0?-1:1,f=.1;e.value=e.value+t*f,s.value.style.transform=`scale(${_(e)})`}return(a,t)=>(p(),d("div",h,[o("div",{class:"img-preview-content",onClick:l,onMousewheel:m},[o("img",{src:i.imageUrl,ref_key:"imageRef",ref:s},null,8,v)],32)]))}}),x=g(k,[["__scopeId","data-v-33481909"]]);export{x as default};