1import{d as g,c as o,b as u,w as c,o as r,a as l,g as h,h as m,t as n,_ as v,f as d,B as b,F as k,j as B,k as w,z as P,u as x,i as N}from"./index-h2vKHaG7.js";import{W as T}from"./SiteFooter-Dk_m_oj0.js";import{P as V}from"./PosterTile-DIu9-w8h.js";const p={class:"teaser","data-screen-label":"Poster archive teaser"},C={class:"teaser__inner"},L={class:"teaser__lead"},j={key:1,class:"teaser__heading"},z={key:2,class:"teaser__lede"},A={class:"teaser__grid"},F=g({__name:"PosterArchiveTeaser",props:{posters:{},count:{default:3},eyebrow:{},heading:{},lede:{},ctaLabel:{default:"Browse the archive"},to:{default:"/posters"}},setup(e){const i=e,_=w(()=>{const a=[...i.posters];for(let t=a.length-1;t>0;t--){const s=Math.floor(Math.random()*(t+1));[a[t],a[s]]=[a[s],a[t]]}return a.slice(0,i.count)}),f=P();return(a,t)=>(r(),o("section",p,[u(T,null,{default:c(()=>[l("div",C,[l("div",L,[e.eyebrow?(r(),h(v,{key:0,size:"sm",tracking:"wide",flush:""},{default:c(()=>[m(n(e.eyebrow),1)]),_:1})):d("",!0),e.heading?(r(),o("h2",j,n(e.heading),1)):d("",!0),e.lede?(r(),o("p",z,n(e.lede),1)):d("",!0),u(b,{to:e.to,variant:"secondary",class:"teaser__cta"},{default:c(()=>[m(n(e.ctaLabel),1)]),_:1},8,["to"])]),l("div",A,[(r(!0),o(k,null,B(_.value,(s,y)=>(r(),h(V,{key:s.year,year:s.year,thumb:s.thumb,angle:y%2===0?-.8:.8,onSelect:t[0]||(t[0]=M=>x(f).push(e.to))},null,8,["year","thumb","angle"]))),128))])])]),_:1})]))}}),D=N(F,[["__scopeId","data-v-c628af45"]]);export{D as P};
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.