1import{_ as M}from"./D-UsO3iF.js";import{_ as S}from"./Cm4G-7Z1.js";import{_ as W}from"./B8wRipEU.js";import{d as $,R as L,s as D,o as r,c,l as x,i as P,x as t,y as U,I as V,J as A,A as k,e as o,h as H}from"./CTxC8DVG.js";import"./BzRynH0E.js";import"./BfFOrUYv.js";const F={class:"general-teaser"},I={class:"row"},z={class:"col-12 col-md-4"},E={class:"col-12 col-md-8"},G={class:"general-teaser__sub-headline"},J={class:"general-teaser__headline"},R={class:"general-teaser__meta"},j=["innerHTML"],Z=$({__name:"GeneralTeaserFormat",props:{componentData:{},additionalData:{}},setup(a){var m,_;const i=a,{$textClipper:b}=L(),n=(m=i.componentData)==null?void 0:m.meta,d=b(n??"",((_=i.componentData)==null?void 0:_.shortened_text_number)??500,{html:!0,breakWords:!1});let s=D(n),l=D(!1);const C=()=>{var e;return((e=i.componentData)==null?void 0:e.shortened_text)&&d!==n},T=()=>{C()&&(s.value=d,l.value=!0)},w=e=>{e.preventDefault(),l.value=!1,s.value=n};T();const B=e=>e==null?void 0:e.replace(":","x");return(e,u)=>{var h,p;const N=M,y=S;return r(),c("div",F,[x(y,{destination:(h=a.componentData)==null?void 0:h.link_item,"additional-data":(p=a.additionalData)==null?void 0:p.link_item},{default:P(()=>{var f,g,v;return[t("div",I,[t("div",z,[t("div",{class:U(["mb-4 mb-md-0",["general-format-teaser__image",`general-format-teaser__image--${B(((f=a.componentData)==null?void 0:f.format)??null)}`]])},[V(x(N,{"component-data":(g=a.componentData)==null?void 0:g.image,"with-file-extension":!0,classes:"img-fluid"},null,8,["component-data"]),[[A,(v=a.componentData)==null?void 0:v.image]])],2)]),t("div",E,[t("div",G,k(a.componentData.sub_headline),1),t("div",J,k(a.componentData.headline),1),t("div",R,[o(s)?(r(),c("div",{key:0,class:"d-inline",innerHTML:("getHtmlWithParsedUrls"in e?e.getHtmlWithParsedUrls:o(W))(o(s))},null,8,j)):H("",!0),o(l)?(r(),c("div",{key:1,class:"general-teaser__more d-inline",onClick:w},"mehr")):H("",!0)])]),u[0]||(u[0]=t("div",{class:"col-12"},[t("hr",{class:"general-teaser__bottom-line"})],-1))])]}),_:1},8,["destination","additional-data"])])}}});export{Z 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.