const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./Dv15QkMP.js","./DoyTWK7L.js","./CHN5qJvO.js","./BiLnp6eD.js"])))=>i.map(i=>d[i]); import{_ as m,r as n,b as p,o as v,U as g,C as b,e as y,i as A,f as t,n as c,h as u}from"#entry";import{e as E}from"./DoyTWK7L.js";const I=["src"],h={class:"beer-reveal","data-beer-label":"before"},B=["src"],w={__name:"BaseBeforeAndAfter",props:{beforeImage:{type:[String,Array],required:!0},afterImage:{type:[String,Array],required:!0}},setup(f){const{displayFont:_}=E(),a=f,o=n(null),l=n(null),i=n(null),e=p({slider:null,isScrolling:!1});v(async()=>{const r=await g(()=>import("./Dv15QkMP.js").then(s=>s.B),__vite__mapDeps([0,1,2,3]),import.meta.url).then(s=>s.default);e.slider=new r(o.value),l.value=e.slider.range?.addEventListener("mousedown",()=>{e.isScrolling=!0}),i.value=e.slider.range?.addEventListener("mouseup",()=>{e.isScrolling=!1})}),b(()=>{e.slider?.range?.removeEventListener("mousedown",i.value),e.slider?.range?.removeEventListener("mouseup",l.value)});const d=r=>{let s=null;return Array.isArray(r)&&typeof r[0].optimizedImages<"u"?s=r[0].optimizedimages:typeof r=="string"&&(s=r),s};return(r,s)=>(A(),y("div",{class:c(["overflow-hidden || wrapper",{"is-scrolling":u(e).isScrolling}])},[t("div",{ref_key:"beforeAfter",ref:o,class:c(["beer-slider",u(_)]),"data-beer-label":"after"},[t("img",{src:d(a.afterImage),alt:""},null,8,I),t("div",h,[t("img",{src:d(a.beforeImage),alt:""},null,8,B)])],2)],2))}},x=m(w,[["__scopeId","data-v-dd0714f6"]]);export{x as _};