1import{_ as S}from"./nnerV5db.js";import{_ as z}from"./CqUnfxn1.js";import{_ as I}from"./A6bpiWFE.js";import{_ as L}from"./DR-XDUr7.js";import{g as V}from"./CfRPsIOr.js";import{_ as $}from"./Y75iBPNO.js";import{d as j,c,x as e,F as y,r as G,l as m,o,j as h,m as _,K as f,G as i,a as k,z as u}from"./CZ7uo5US.js";import"./BIFD3iOF.js";import"./D1UM_Y6H.js";const N={class:"container mbs"},R={class:"row"},W={class:"row align-items-center"},E={class:"text-end"},X=j({__name:"TeaserVariableWidth",props:{componentData:{},additionalData:{}},setup(n){const s=n,w=V(s.componentData),g=()=>s.componentData?.teasers.length>1?"col-12 col-md-6":"col-12",r=()=>s.componentData?.teasers.length>1?"teaser-variable-width--two-col":"teaser-variable-width--one-col",D=()=>s.componentData?.teasers.length>1?"col-12":"col-12 col-md-4",C=()=>s.componentData?.teasers.length>1?"col-12":"col-12 col-md-8",b=t=>t==null||t===""?"#F1F2F4":t,v=t=>t==null||t===""?"#020203":t,x=(t=!1)=>{const l=w.getImageRight(t,"sm");return l||" "},F=(t,l)=>l?$(t,"teaser_format"):t;return(t,l)=>{const H=S,p=z,T=I,B=L;return o(),c("section",N,[e("div",R,[n.componentData?(o(!0),c(y,{key:0},G(n.componentData.teasers,(a,d)=>(o(),c(y,{key:a},[a.type=="teaser"?(o(),h(p,{key:0,destination:F(a.link_item,a.utm),"additional-data":n.additionalData?.teasers[d].link_item,classes:"teaser-variable-width-container "+g()},{default:_(()=>[e("div",{class:i("teaser-variable-width "+r()),style:f({backgroundColor:a.background_color,color:a.font_color})},[e("div",W,[e("div",{class:i(D())},[k(H,{"component-data":a.image,"component-index":n.componentData.index,"with-file-extension":!0,format:"500x0",classes:"teaser-variable-width__image "+r()+"__image"},null,8,["component-data","component-index","classes"])],2),e("div",{class:i(C())},[a.headline?(o(),c("div",{key:0,class:i("teaser-variable-width__headline "+r()+"__headline")},u(a.headline),3)):m("",!0),a.sub_headline?(o(),c("div",{key:1,class:i("teaser-variable-width__subHeadline "+r()+"__subHeadline")},u(a.sub_headline),3)):m("",!0)],2)])],6)]),_:2},1032,["destination","additional-data","classes"])):a.type=="social_teaser"?(o(),h(p,{key:1,destination:a.link_item,"additional-data":n.additionalData?.teasers[d].link_item,classes:g()},{default:_(()=>[e("div",{class:"d-flex justify-content-between align-items-center teaser-variable-width-social",style:f({backgroundColor:b(a.background_color),color:v(a.font_color)})},[e("i",{class:i("icon-"+a.sub_headline)},null,2),e("span",E,u(a.headline),1)],4)]),_:2},1032,["destination","additional-data","classes"])):a.type=="icon_teaser"?(o(),h(p,{key:2,destination:a.link_item,"additional-data":n.additionalData?.teasers[d].link_item,classes:g()+" d-flex"},{default:_(()=>[e("div",{class:"d-flex w-100 justify-content-between align-items-center teaser-variable-width-social",style:f({backgroundColor:b(a.background_color),color:v(a.font_color)})},[k(B,{"grid-options":n.componentData,type:"subWidth",classes:x(a.icon_right)},{default:_(()=>[k(T,{"component-data":a.icon?.[0],"additional-data":n.additionalData?.teasers[d].icon[0]},null,8,["component-data","additional-data"])]),_:2},1032,["grid-options","classes"]),e("span",null,u(a.headline),1)],4)]),_:2},1032,["destination","additional-data","classes"])):m("",!0)],64))),128)):m("",!0)])])}}});export{X 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.