1import{_ as k}from"./Dv3IKxac.js";import{_ as y}from"./Cs2IV45D.js";import{d as z,c as a,x as t,F as c,r as d,I as A,o as n,G as B,z as l,a as D,m as L,j as T,l as p,C as V}from"./DBXVTj02.js";import"./CpuKX2Cn.js";import"./5PyF7hHB.js";const j={class:"container mbs az-list"},F={class:"d-flex flex-nowrap justify-content-md-center mbs overflow-scroll az-list__buttons"},I=["onClick"],N={class:"az-list__sections overflow-hidden"},$={class:"row gy-5"},G={key:0,class:"az-list__section"},H={class:"d-flex justify-content-between"},M={class:"heading"},S={class:"overflow-hidden"},U={class:"row teaser-grid teaser-grid__rectangle"},E={class:"teaser-grid__image"},J={class:"teaser-grid__headline"},O={class:"teaser-grid__meta"},X=z({__name:"AzListModule",props:{componentData:{}},setup(_){const v=_,m={"A-C":["A","B","C"],"D-F":["D","E","F"],"G-I":["G","H","I"],"J-L":["J","K","L"],"M-O":["M","N","O"],"P-R":["P","Q","R"],"S-U":["S","T","U"],"V-Z":["V","W","X","Y","Z"]},r=V("A-C"),f=v.componentData?.teasers.sort((s,o)=>!s.content.title||!o.content.title?0:s.content.title.localeCompare(o.content.title)),u=s=>f?.filter(o=>o.content.title?.charAt(0).toUpperCase()===s),h=s=>{r.value=s},g=A(()=>m[r.value]),C=s=>s===r.value,x=()=>{window.scrollTo(0,0)};return(s,o)=>{const w=k,b=y;return n(),a("section",j,[t("div",F,[(n(),a(c,null,d(m,(i,e)=>t("button",{key:e,class:B(["btn btn-outline-primary text-nowrap",{active:C(e)}]),onClick:P=>h(e)},l(e),11,I)),64))]),t("div",N,[t("div",$,[(n(!0),a(c,null,d(g.value,i=>(n(),a(c,{key:i},[u(i).length>0?(n(),a("div",G,[t("div",H,[t("h2",M,l(i),1),t("a",{href:"javascript:void(0);",class:"d-none d-md-block",onClick:o[0]||(o[0]=e=>x()),"aria-label":"scroll to top"},[...o[1]||(o[1]=[t("i",{class:"icon-Chevron-up heading"},null,-1)])])]),t("div",S,[t("div",U,[(n(!0),a(c,null,d(u(i),e=>(n(),a("div",{key:e,class:"teaser-grid__teaser col-12 col-md-4"},[D(b,{destination:e.content.url},{default:L(()=>[t("div",E,[e.content.images[0]?(n(),T(w,{key:0,"component-data":e.content.images[0],"component-index":_.componentData?.index,format:"512x288",classes:"img-fluid"},null,8,["component-data","component-index"])):p("",!0)]),t("div",J,l(e.content.title),1),t("div",O,l(e.content.subtitle),1)]),_:2},1032,["destination"])]))),128))])])])):p("",!0)],64))),128))])])])}}});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.