import{d as B,a as N,bk as S,j,aF as w,bc as y,c8 as D,e as f,t as I,C as b,g as l,o as O,i as P,h as V,a0 as $,_ as q}from"./BxiWQxwE.js";import A from"./B9mC1keg.js";import{u as F}from"./BOa3TGoj.js";const G=["src","alt"],M=B({__name:"index",props:{open:{type:Boolean,required:!0},item:{type:Object,default:null}},setup(m){const{$gtm:_}=N(),{isDesktopOrTablet:x}=S(),{handleCloseCmsPopup:r}=F(),C=m;j(()=>_("cms-popup.content.visible")),w(()=>_("cms-popup.content.close"));const v=()=>{_("cms-popup.content.clicked_link"),r()},e=y(D.create(C.item)),n=f(()=>{var t,o,i,p,s,a,c,u,d,k,g;return{image:{desktop:{src:String((o=(t=e.image_desktop)==null?void 0:t.file)==null?void 0:o.link),alt:((p=(i=e.image_desktop)==null?void 0:i.file)==null?void 0:p.description)??""},mobile:{src:String((a=(s=e.image_mobile)==null?void 0:s.file)==null?void 0:a.link),alt:((u=(c=e.image_mobile)==null?void 0:c.file)==null?void 0:u.description)??""}},link:((d=e.internal_link)==null?void 0:d.value)||((k=e.external_link)==null?void 0:k.value),target:(g=e.internal_link)!=null&&g.value?"_self":"_blank"}}),h=f(()=>{var t,o;return x?(t=n.value)==null?void 0:t.image.desktop.src:(o=n.value)==null?void 0:o.image.mobile.src});return(t,o)=>{const i=$,p=A;return O(),I(p,{id:"cms-popup",open:m.open,onClose:l(r)},{default:b(()=>{var s,a;return[P(i,{class:"dialog__content",to:(s=l(n))==null?void 0:s.link,external:((a=l(n))==null?void 0:a.target)==="_blank",onClick:v},{default:b(()=>{var c;return[V("img",{src:l(h),alt:(c=l(n))==null?void 0:c.image.desktop.alt},null,8,G)]}),_:1},8,["to","external"])]}),_:1},8,["open","onClose"])}}}),E=q(M,[["__scopeId","data-v-e4e4bccd"]]);export{E as default};
