1import V from"./B69h_xXQ.js";import h from"./BlvoXzT6.js";import{e as b}from"./ty0c4prX.js";import{c as f}from"./Bh0IyVPK.js";import{u as y}from"./Cy0VjaC7.js";import{d as C,b as k,e as g,f as a,w as e,x as v,c as i,k as r,p as u,h as E,F as w,s as S,i as B,a2 as I,n,t as l,r as c,v as x,y as N}from"./Bl3W6ZGz.js";import{V as z,a as F}from"./DbV4fMP6.js";import{V as A}from"./D3M327RU.js";import"./BQ2J1oyB.js";const D={class:"text-title-large font-weight-bold mb-2"},H={class:"text-body-medium text-medium-emphasis mb-3"},P={class:"text-body-medium mb-1"},T={class:"text-body-medium mb-0"},Q=C({__name:"index",setup(L){const{lista:p}=y();k({title:"Agenda de Eventos"});const _=N(()=>{const m=new Date().toISOString(),s=p.value.filter(o=>o.inicio>=m).sort((o,t)=>o.inicio.localeCompare(t.inicio)),d=p.value.filter(o=>o.inicio<m).sort((o,t)=>t.inicio.localeCompare(o.inicio));return[...s,...d]});return(m,s)=>{const d=V,o=h;return i(),g("div",null,[a(d,{titulo:"Agenda de Eventos",subtitulo:"Festivais, audiências, atividades culturais e esportivas."}),a(v,null,{default:e(()=>[r(_).length?(i(),u(E,{key:1},{default:e(()=>[(i(!0),g(w,null,S(r(_),t=>(i(),u(B,{key:t.id,cols:"12",md:"6"},{default:e(()=>[a(z,{variant:"flat",class:"cartao-institucional h-100"},{default:e(()=>[a(I,{src:t.imagemUrl,alt:t.titulo,height:"220",cover:""},null,8,["src","alt"]),a(F,null,{default:e(()=>[a(A,{color:r(f)(t.categoria).cor,size:"small",variant:"tonal",class:"mb-2"},{default:e(()=>[n(l(r(f)(t.categoria).rotulo),1)]),_:2},1032,["color"]),c("h3",D,l(t.titulo),1),c("p",H,l(t.descricao),1),c("p",P,[a(x,{size:"16",class:"mr-1"},{default:e(()=>[...s[0]||(s[0]=[n("calendar-24-regular",-1)])]),_:1}),n(" "+l(r(b)(t.inicio,t.fim)),1)]),c("p",T,[a(x,{size:"16",class:"mr-1"},{default:e(()=>[...s[1]||(s[1]=[n("location-24-regular",-1)])]),_:1}),n(" "+l(t.local),1)])]),_:2},1024)]),_:2},1024)]),_:2},1024))),128))]),_:1})):(i(),u(o,{key:0,icone:"calendar-24-regular",titulo:"Nenhum evento na agenda"}))]),_:1})])}}});export{Q 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.