1import C from"./u2eA-TVx.js";import L from"./BR8xD5ZP.js";import{p as x,aA as N,U as M,g as c,a5 as r,Z as a,k as s,o as m,aO as F,h as l,F as d,a6 as v,an as _,aQ as f,L as q,ai as g}from"./1cnms7l4.js";import{a as B}from"./j0RQD3pH.js";import{i as I}from"./DRDMt-4-.js";import{a as $,f as E}from"./DaOKhd1_.js";import"./-fSneCBg.js";import"./DBleBWs-.js";import"./CC8o7BcB.js";import"./DscMmph_.js";import"./BknTzkZw.js";import"./ChSvoi6Q.js";import"./9GR2C6_0.js";import"./CcjTekX0.js";import"./DXoLxc_x.js";import"./pWdV8rrO.js";import"./DL6OytM4.js";const O={class:"layout-page__masterpieces"},S={class:"tw-container"},V={class:"layout-page__masterpieces__filters tw-mb-16"},j=["textContent","onClick"],z=["textContent"],A={class:"tw-grid tw-grid-cols-1 md:tw-grid-cols-2 tw-gap-x-5 tw-gap-y-8 md:tw-gap-y-20"},D=x({name:"MasterpiecesList",__name:"MasterpiecesListLayout",setup(P){const{pageBody:u}=B(),o=N(),n=r(null);M(()=>{o.query.n&&Number.isInteger(Number(o.query.n))&&I(b.value,Number(o.query.n))&&(n.value=o.query.n)});const y=c(()=>{const t=r(u.value.list[0]);return n.value&&(t.value=E(t.value,{field_content_nature:n.value.toString()})),t.value}),b=c(()=>{const t=r([]);return $(u.value.list[1],i=>{t.value.push(i.tid[0].value)}),t.value}),h=c(()=>r(u.value.list[1]).value);return(t,i)=>{const w=C,k=L;return a(),s("div",O,[m(k,null,{displayTop:F(()=>[l("div",S,[l("div",V,[(a(!0),s(d,null,v(_(h),(e,p)=>(a(),s("button",{key:"filter-nature-"+p,textContent:g(e.name[0].value),class:q(["btn btn-pill btn-outline",{active:_(n)==e.tid[0].value}]),onClick:f(Q=>n.value=e.tid[0].value,["stop"])},null,10,j))),128)),l("button",{textContent:g(t.$t("all")),class:"btn btn-pill btn-outline",onClick:i[0]||(i[0]=f(e=>n.value=null,["stop"]))},null,8,z)]),l("div",A,[(a(!0),s(d,null,v(_(y),(e,p)=>(a(),s("div",{key:"card-event-"+p},[m(w,{title:e.title,caption:e.field_subtitle,image:e?.field_page_thumbnail,link:e.view_node},null,8,["title","caption","image","link"])]))),128))])])]),_:1})])}}}),it=Object.assign(D,{__name:"MasterpiecesListLayout"});export{it 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.