1import{_ as S}from"./oBmYBAG4.js";import M from"./B4xuE0Fi.js";import{S as I,b as T}from"./VfsT5yuM.js";import{d as U,r as g,m as q,_ as D,G as b,o as a,x as c,g as l,e as i,F as $,j as t,h as s,t as n,f as u}from"./nWjHe5r5.js";import"./BWtfQ21w.js";const H=U({name:"TextImage",components:{Splide:I,SplideSlide:T},props:{data:{type:Object,required:!1,default:null},imagePosition:{type:String,required:!1,default:null}},setup(){const e=g(null),f=g(null),k=g(null),w=g(null),R={flickPower:600,dragMinThreshold:{mouse:0,touch:20},speed:2e3,drag:"free",snap:!1,gap:"var(--gap)",start:1,arrows:!1,pagination:!1,autoWidth:!0,padding:18},_={flickPower:600,dragMinThreshold:{mouse:0,touch:20},speed:2e3,drag:"free",snap:!1,gap:"var(--gap)",arrows:!1,pagination:!1,autoWidth:!0,padding:18};let p=g("");function r(d){const{innerHTML:o,classList:y}=d,v=y.contains("btn-primary")?"btn-primary":"btn-underline w-max",m=d.href,h=d.target,L=`<a href="${m}" target="${h}" class="${v} relative top-5px"> <span data-hover="${o==null?void 0:o.trim()}">${o==null?void 0:o.trim()}</span></a>`;d.outerHTML=L}return q(()=>{let d,o,y,v;k.value&&(d=k.value.querySelectorAll("a")),w.value&&(o=w.value.querySelectorAll("a")),e.value&&(y=e.value.querySelectorAll("a")),f.value&&(v=f.value.querySelectorAll("a"));let m=[];m.push(d),m.push(o),m.push(y),m.push(v);for(let h of m)if(h&&h.length!==0)for(let L of h)r(L)}),{splideOptionsLeft:R,splideOptionsRight:_,textImageRteMobileLeft:e,textImageRteMobileRight:f,textImageRteDesktopLeft:k,textImageRteDesktopRight:w,processLink:r,imageLink:p}}}),O={key:0,class:"grid grid-cols-14"},P={key:0,class:"col-span-5 col-start-2"},C=["srcset"],z=["srcset"],A=["src","alt"],B={class:"text col-span-4 col-start-9"},E=["innerHTML"],G=["data-hover"],N={key:1,class:"slider-mobile"},j={key:0,class:"col-span-5"},F=["srcset"],V=["srcset"],W=["src","alt"],J={class:"text"},K={key:0},Q=["innerHTML"],X=["data-hover"],Y={key:0,class:"grid grid-cols-14"},Z={class:"text col-span-4 col-start-3"},x=["innerHTML"],ee=["data-hover"],te={key:0,class:"col-span-5 col-start-9"},ae=["srcset"],se=["srcset"],ie=["src","alt"],oe={key:1,class:"slider-mobile"},le={class:"text"},de={key:0},ne=["innerHTML"],re=["data-hover"],me={key:0,class:"col-span-5"},pe=["srcset"],ue=["srcset"],he=["src","alt"];function ge(e,f,k,w,R,_){const p=S,r=b("SplideSlide"),d=b("Splide"),o=M;return e.data?(a(),c(o,{key:0,data:{...e.data},"show-header":!1,"class-object":"container-fluid text-image"},{default:l(()=>[e.data.imagePosition==="left"||e.imagePosition==="left"?(a(),i($,{key:0},[e.$viewport.isGreaterOrEquals("desktop")?(a(),i("div",O,[e.data&&e.data.image&&e.data.image.id?(a(),i("picture",P,[t("source",{srcset:e.$assetURL({file:e.data.image,width:508}),media:"(min-width: 992px) and (max-width: 1301px)"},null,8,C),t("source",{srcset:e.$assetURL({file:e.data.image,width:757}),media:"(min-width: 1302px)"},null,8,z),t("img",{loading:"lazy",src:e.$assetURL({file:e.data.image,width:508}),alt:e.data.image.description||e.data.image.title},null,8,A)])):s("",!0),t("div",B,[t("h2",null,n(e.data.title),1),e.data.text?(a(),i("div",{key:0,ref:"textImageRteDesktopLeft",class:"rte mt-4",innerHTML:e.data.text},null,8,E)):s("",!0),e.data.link&&e.data.link_text?(a(),c(p,{key:1,to:e.data.link,class:"block btn btn-primary"},{default:l(()=>[t("span",{"data-hover":e.data.link_text},n(e.data.link_text),9,G)]),_:1},8,["to"])):s("",!0)])])):s("",!0),e.$viewport.isLessThan("desktop")?(a(),i("div",N,[u(d,{options:e.splideOptionsLeft,class:"w-gap -m-gap"},{default:l(()=>[u(r,null,{default:l(()=>[e.data&&e.data.image&&e.data.image.id?(a(),i("picture",j,[t("source",{srcset:e.$assetURL({file:e.data.image,width:731}),media:"(max-width: 767px)"},null,8,F),t("source",{srcset:e.$assetURL({file:e.data.image,width:955}),media:"(min-width: 768px) and (max-width: 991px)"},null,8,V),t("img",{loading:"lazy",src:e.$assetURL({file:e.data.image,width:731}),alt:e.data.image.description||e.data.image.title},null,8,W)])):s("",!0)]),_:1}),u(r,null,{default:l(()=>[t("div",J,[e.data.title?(a(),i("h2",K,n(e.data.title),1)):s("",!0),e.data.text?(a(),i("div",{key:1,ref:"textImageRteMobileLeft",class:"rte mt-4",innerHTML:e.data.text},null,8,Q)):s("",!0),e.data.link&&e.data.link_text?(a(),c(p,{key:2,to:e.data.link,class:"block btn btn-primary"},{default:l(()=>[t("span",{"data-hover":e.data.link_text},n(e.data.link_text),9,X)]),_:1},8,["to"])):s("",!0)])]),_:1})]),_:1},8,["options"])])):s("",!0)],64)):e.data.imagePosition==="right"||e.imagePosition==="right"?(a(),i($,{key:1},[e.$viewport.isGreaterOrEquals("desktop")?(a(),i("div",Y,[t("div",Z,[t("h2",null,n(e.data.title),1),e.data.text?(a(),i("div",{key:0,ref:"textImageRteDesktopRight",class:"rte mt-4",innerHTML:e.data.text},null,8,x)):s("",!0),e.data.link&&e.data.link_text?(a(),c(p,{key:1,to:e.data.link,class:"block btn btn-primary"},{default:l(()=>[t("span",{"data-hover":e.data.link_text},n(e.data.link_text),9,ee)]),_:1},8,["to"])):s("",!0)]),e.data&&e.data.image&&e.data.image.id?(a(),i("picture",te,[t("source",{srcset:e.$assetURL({file:e.data.image,width:508}
1),media:"(min-width: 992px) and (max-width: 1301px)"},null,8,ae),t("source",{srcset:e.$assetURL({file:e.data.image,width:757}),media:"(min-width: 1302px)"},null,8,se),t("img",{loading:"lazy",src:e.$assetURL({file:e.data.image,width:508}),alt:e.data.image.description||e.data.image.title},null,8,ie)])):s("",!0)])):s("",!0),e.$viewport.isLessThan("desktop")?(a(),i("div",oe,[u(d,{options:e.splideOptionsRight,class:"w-gap -m-gap"},{default:l(()=>[u(r,null,{default:l(()=>[t("div",le,[e.data.title?(a(),i("h2",de,n(e.data.title),1)):s("",!0),e.data.text?(a(),i("div",{key:1,ref:"textImageRteMobileRight",class:"rte mt-4",innerHTML:e.data.text},null,8,ne)):s("",!0),e.data.link&&e.data.link_text?(a(),c(p,{key:2,to:e.data.link,class:"block btn btn-primary"},{default:l(()=>[t("span",{"data-hover":e.data.link_text},n(e.data.link_text),9,re)]),_:1},8,["to"])):s("",!0)])]),_:1}),u(r,null,{default:l(()=>[e.data&&e.data.image&&e.data.image.id?(a(),i("picture",me,[t("source",{srcset:e.$assetURL({file:e.data.image,width:731}),media:"(max-width: 767px)"},null,8,pe),t("source",{srcset:e.$assetURL({file:e.data.image,width:955}),media:"(min-width: 768px) and (max-width: 991px)"},null,8,ue),t("img",{loading:"lazy",src:e.$assetURL({file:e.data.image,width:731}),alt:e.data.image.description||e.data.image.title},null,8,he)])):s("",!0)]),_:1})]),_:1},8,["options"])])):s("",!0)],64)):s("",!0)]),_:1},8,["data"])):s("",!0)}const ve=D(H,[["render",ge]]);export{ve as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.