images-viewer-vue3
Version:
A lightweight image viewer for Vue3
2 lines (1 loc) • 404 B
JavaScript
;Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});function t(e,n){new IntersectionObserver((r,d)=>{r.forEach(i=>{i.isIntersecting&&(e.src=n.value,d.unobserve(e))})},{rootMargin:"0px",threshold:.1}).observe(e)}const s={mounted(e,n){t(e,n)},beforeUpdate(e,n,o){},updated(e,n,o){t(e,n)},beforeUnmount(e,n,o){},unmounted(e,n,o){}};exports.default=s;