PageSourceSearch

https://www.city-life.it/_nuxt/tt7JqHZ1.js

js city-life.it collected 2026-10-02 11:39:21 UTC 4,160 bytes, 1 lines download raw bytes

1import{_ as j}from"./DlGyp39g.js";import{_ as G}from"./DlKupuwB.js";import Q from"./B8Abofrv.js";import{_ as W,a as A}from"./BKSSE8OE.js";import{d as J,N as K,I as m,O as X,g as a,h as i,i as e,j as u,B as Z,D as ee,l as s,q as c,k as E,m as B,t as te,v as ae,F as ne,n as oe,s as r,r as y,P as le,Q as w,M as se,G as ie,y as re}from"./D5FfVpSQ.js";import{_ as pe}from"./Dqm8KZXg.js";import{u as ue}from"./BUPpEF2g.js";import"./C6DI2khv.js";import"./CCjZ7xG0.js";import"./DlAUqK2U.js";import"./DomKxU1X.js";const de={class:"grid grid-cols-12 gap-y-5 lg:gap-x-5"},ce={key:0,class:"col-span-12 lg:col-span-4"},ge={key:1,class:"col-span-12 lg:col-span-4"},me={class:"col-span-12 lg:col-span-4 flex items-end"},ve={key:0,class:"space-y-10"},_e=["innerHTML"],ke={key:1,class:"flex flex-col gap-y-20 lg:gap-y-30 mt-20 lg:mt-30"},Ee=J({__name:"index",setup(ye){const{data:d}=K({key:"event-page",url:"event-page",populate:[...se,...ie,...re]}),{data:U}=m({key:"tags",url:"tags",populate:"*"}),f=r(()=>U.value?.data.map(t=>({label:t.title,value:t.id}))),{data:Y}=m({key:"locations",url:"locations",populate:"*"}),h=r(()=>Y.value?.data.map(t=>({label:t.title,value:t.id}))),l=y({location:void 0,tag:void 0}),$=r(()=>le().value.getFullYear()),L=r(()=>({$and:[{date:{$gte:`${$.value}-01-01`}},{tag:{id:{$eq:l.value.tag}}},{location:{id:{$eq:l.value.location}}}]})),p=y({page:1,pageSize:15}),{data:v,refresh:_,status:N}=m({key:"current-year-events",url:"events",populate:["page_header.image","location","organizer"],pagination:p,filters:L,sort:"date:desc"}),b=r(()=>v?.value?.meta?.pagination),g=y({page:1,pageSize:15}),{data:k,refresh:H,status:O}=m({key:"prev-events",url:"events",populate:["page_header.image","organizer","tag"],pagination:g,filters:X({date:{$lt:`${$.value}-01-01`}}),sort:"date:desc"}),P=r(()=>k?.value?.meta?.pagination);async function V(t){await w(),await t()}async function F(){p.value.page=1,await w(),await _()}function R(){l.value.tag=void 0,l.value.location=void 0,p.value.page=1,_()}const q=r(()=>d.value?.data.seo);return ue(q),(t,n)=>{const D=j,S=G,x=Q,z=W,C=ae,M=pe,T=A;return a(),i("div",null,[e(d)?.data?.page_header?(a(),u(D,Z(ee({key:0},{...e(d)?.data?.page_header})),null,16)):s("",!0),c(C,{class:"mt-20"},{default:E(()=>[B("div",de,[e(h)?.length?(a(),i("div",ce,[c(S,{modelValue:e(l).location,"onUpdate:modelValue":[n[0]||(n[0]=o=>e(l).location=o),F],label:t.$t("eventsPage.locationFilter.label"),placeholder:t.$t("eventsPage.locationFilter.placeholder"),items:e(h)||[]},null,8,["modelValue","label","placeholder","items"])])):s("",!0),e(f)?.length?(a(),i("div",ge,[c(S,{modelValue:e(l).tag,"onUpdate:modelValue":[n[1]||(n[1]=o=>e(l).tag=o),F],label:t.$t("eventsPage.tagFilter.label"),placeholder:t.$t("eventsPage.tagFilter.placeholder"),items:e(f)||[]},null,8,["modelValue","label","placeholder","items"])])):s("",!0),B("div",me,[e(l).location||e(l).tag?(a(),i("button",{key:0,class:"btn-tertiary",onClick:R},te(t.$t("resetFilters.ctaLabel")),1)):s("",!0)])]),e(v)?.data.length?(a(),i("div",ve,[c(x,{events:e(v).data,"no-padding":""},null,8,["events"]),e(b).pageCount>1?(a(),u(z,{key:0,modelValue:e(p).page,"onUpdate:modelValue":[n[2]||(n[2]=o=>e(p).page=o),n[3]||(n[3]=o=>V(e(_)))],"page-count":e(b).pageCount,"page-size":e(p).pageSize},null,8,["modelValue","page-count","page-size"])):s("",!0)])):(a(),i("h2",{key:1,class:"font-ivypresto italic !font-light text-center mt-10",innerHTML:t.$t("eventsPage.noResults")},null,8,_e))]),_:1}),e(d)?.data?.blocks?.length?(a(),i("div",ke,[(a(!0),i(ne,null,oe(e(d).data.blocks,(o,I)=>(a(),u(M,{key:`block-${I}`,"block-data":o},null,8,["block-data"]))),128))])):s("",!0),e(k)?.data.length?(a(),u(C,{key:2,class:"mt-20 space-y-10 lg:mt-30"},{default:E(()=>[c(x,{title:"Eventi <i>passati</i>",events:e(k).data,"no-padding":""},null,8,["events"]),e(P).pageCount>1?(a(),u(z,{key:0,modelValue:e(g).page,"onUpdate:modelValue":[n[4]||(n[4]=o=>e(g).page=o),n[5]||(n[5]=o=>V(e(H)))],"page-count":e(P).pageCount,"page-size":e(g).pageSize},null,8,["modelValue","page-count","page-size"])):s("",!0)]),_:1})):s("",!0),[e(N),e(O)].includes("pending")?(a(),u(T,{key:3})):s("",!0)])}}});
1export{Ee 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.