1import{b as m,h as O,g as B,c as P,f as w,t as V}from"./DFiTElg1.js";import{e as N}from"./DXjmD-PG.js";import{o as a,h as s,c as l,w as o,q as c,t as r,i as _,k as j,b as h,a0 as p,a1 as f,n as A,d as F,eG as I,aq as q}from"./CcC3R_JF.js";import"./Bfz2Ga70.js";const D=F({props:{headline:{type:String,default:null},headlineType:{type:String,default:"h2"},headlineSize:{type:String,default:"h2"},subline:{type:String,default:null},idPrefix:{type:String,default:null},tabs:{type:Array,default:()=>[]},imageOptions:{type:Array,default:()=>[]},noSnippet:{type:Boolean}},data:()=>({activeTab:0,hydrateOnIdle:I}),methods:{handleTabChange(e){this.activeTab!==e&&(this.activeTab=e)}}}),E=["data-nosnippet"],G={key:1,class:"carousel-subline"},L={class:"carousel-wrapper"},H={key:0,class:"slider-tab-actions"};function J(e,y,n,g,b,v){const u=w,k=N,C=O,$=B,S=V,T=P;return a(),s("div",{class:"carousel","data-nosnippet":e.noSnippet||void 0},[e.headline?(a(),l(u,{key:0,class:"carousel-headline",type:e.headlineType,size:e.headlineSize,role:e.headlineType=="div"?"heading":void 0,"aria-level":e.headlineSize.at(-1)},{default:o(()=>[c(r(e.headline),1)]),_:1},8,["type","size","role","aria-level"])):_("",!0),e.subline?(a(),s("span",G,r(e.subline),1)):_("",!0),j("div",L,[h($,{class:"carousel-nav",options:{slidesPerView:"auto",spaceBetween:0,pagination:!1,navigation:!1}},{default:o(()=>[(a(!0),s(p,null,f(e.tabs,(t,i)=>(a(),l(C,{key:i},{default:o(()=>[t.title?(a(),l(k,{key:0,id:`${e.idPrefix?.length?`${e.idPrefix}-`:""}slider-tab-${i}`,active:i===e.activeTab,onClick:d=>e.handleTabChange(i)},{default:o(()=>[c(r(t.title),1)]),_:2},1032,["id","active","onClick"])):_("",!0)]),_:2},1024))),128))]),_:1}),(a(!0),s(p,null,f(e.tabs,(t,i)=>(a(),s("div",{key:i,class:A(["slider-tab-content",{"slider-tab-content--active":i===e.activeTab}])},[(a(!0),s(p,null,f(t.components,(d,z)=>(a(),l(S,{key:`${d.acf_fc_layout}-${i}-${z}`,type:d.acf_fc_layout,data:d,"image-options":e.imageOptions,hydrate:e.hydrateOnIdle()},null,8,["type","data","image-options","hydrate"]))),128)),t.link?(a(),s("div",H,[h(T,{id:`${e.idPrefix?.length?`${e.idPrefix}-`:""}carousel-link`,to:t.link.url,target:t.link.target,color:"green-dark",bold:"",inline:"",underline:""},{default:o(()=>[c(r(t.link.title),1)]),_:2},1032,["id","to","target"])])):_("",!0)],2))),128))])],8,E)}const K=Object.assign(m(D,[["render",J],["__scopeId","data-v-358952ee"]]),{__name:"FnCarousel"}),M={props:{data:{type:Object,default:()=>{}},imageOptions:{type:Array,default:()=>[]}}};function Q(e,y,n,g,b,v){const u=K;return a(),l(q(n.data.no_snippet?"aside":"div"),null,{default:o(()=>[h(u,{headline:n.data.headline,"headline-type":n.data.headline_type,"headline-size":n.data.headline_size,subline:n.data.subline,tabs:n.data.tabs,"id-prefix":n.data.tracking_id,"image-options":n.imageOptions,"no-snippet":n.data.no_snippet},null,8,["headline","headline-type","headline-size","subline","tabs","id-prefix","image-options","no-snippet"])]),_:1})}const Y=Object.assign(m(M,[["render",Q]]),{__name:"FnCmsCarousel"});export{Y 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.