1import{d as u,R as f,o as t,c as r,a as n,b as g,w as x,f as y,t as c,g as v,u as s,F as h,i as b,j as k,as as _,h as w,n as C}from"./2E3gzlXV.js";import{_ as j}from"./a2jiN4gA.js";import{u as D}from"./zVP8gahP.js";import"./CIAZnslb.js";import"./_aNGSJFH.js";const N={class:"container py-[48px] mx-auto p-4"},T={key:0,class:"flex flex-col gap-2 mt-8"},E={key:1,class:"mt-8 font-secondary group-[.light]:text-gray-950/50 group-[.dark]:text-gray-100/50"},F={class:""},G=u({name:"Calendar",__name:"index",props:{data:{default:()=>({noDataText:"No live or upcoming events.",theme:"light",title:"Live and upcoming events"})}},async setup(o){let e,i;const a=([e,i]=f(()=>D()),e=await e,i(),e);return(L,p)=>{const d=v,m=j;return t(),r("div",{class:C(["group bg-surface text-clear",[o.data.theme]])},[n("div",N,[p[0]||(p[0]=n("p",{class:"text-xs opacity-50 font-primary"}," Calendar Events ",-1)),g(d,{class:"font-bold font-primary",tag:"h3"},{default:x(()=>[y(c(o.data.title),1)]),_:1}),s(a)&&s(a).length?(t(),r("div",T,[(t(!0),r(h,null,b(s(a),l=>(t(),k(m,_({key:l.id,class:"border-t-[0.33px] last:border-y-[0.33px] border-clear"},{ref_for:!0},l.attributes,{relationships:l.relationships}),null,16,["relationships"]))),128))])):s(a)&&s(a).length<=0?(t(),r("div",E,[n("p",F,c(o.data.noDataText||"No live or upcoming events."),1)])):w("",!0)])],2)}}});export{G 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.