1import{_ as b}from"./D-UsO3iF.js";import{_ as H}from"./0f1Haf9A.js";import{_ as C}from"./Cm4G-7Z1.js";import{_ as v}from"./B8wRipEU.js";import{g as W}from"./CfRPsIOr.js";import{d as w,o as e,c as o,l as B,i as g,f as u,h as i,x as c,A as h,e as f,F as I,r as L,y as p}from"./CTxC8DVG.js";import"./BzRynH0E.js";import"./BfFOrUYv.js";const N={key:0,class:"row teaser-section highlight-teaser"},O={key:0,class:"teaser-section__headline"},P=["innerHTML"],T={key:2,class:"teaser-section__share"},U=["href","aria-label"],V={class:"btn btn-primary"},j=w({__name:"HighlightTeaser",props:{componentData:{},additionalData:{},parentData:{}},setup(t){const l=W(t.parentData),D=n=>"icon-"+n,_=(n=!1)=>{const s=l.getImageRight(n);return s?s+" teaser-section__image":"teaser-section__image"};return(n,s)=>{var m;const k=b,x=H,y=C;return t.componentData?(e(),o("div",N,[B(x,{"grid-options":t.parentData,type:"subWidth",classes:_(t.componentData.image_right)},{default:g(()=>{var a,r,d;return[t.componentData.image?(e(),u(k,{key:0,"component-data":(a=t.componentData)==null?void 0:a.image,"component-index":t.componentData.index,classes:"img-fluid w-100",format:"920x0",alt:(d=(r=t.componentData)==null?void 0:r.image)==null?void 0:d.storageOptions.fileName},null,8,["component-data","component-index","alt"])):i("",!0)]}),_:1},8,["grid-options","classes"]),c("div",{class:p([f(l).getOppositeOfSubWidth(),"d-flex flex-column"])},[t.componentData.headline?(e(),o("div",O,h(t.componentData.headline),1)):i("",!0),t.componentData.text?(e(),o("div",{key:1,class:"teaser-section__text flex-grow-1",innerHTML:("getHtmlWithParsedUrls"in n?n.getHtmlWithParsedUrls:f(v))(t.componentData.text)},null,8,P)):i("",!0),t.componentData.social_shares&&t.componentData.social_shares.length>0?(e(),o("div",T,[(e(!0),o(I,null,L(t.componentData.social_shares,a=>(e(),o("a",{key:a,href:a.link,target:"_blank","aria-label":a.social_type},[c("i",{class:p(D(a.social_type))},null,2)],8,U))),128))])):i("",!0),t.componentData.link_item&&t.componentData.button_text?(e(),u(y,{key:3,destination:t.componentData.link_item,"additional-data":(m=t.additionalData)==null?void 0:m.link_item,classes:"teaser-section__button"},{default:g(()=>[c("button",V,h(t.componentData.button_text),1)]),_:1},8,["destination","additional-data"])):i("",!0)],2)])):i("",!0)}}});export{j 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.