1import{_ as D}from"./DpxxM3Yk.js";import{d as T,ag as w,I as L,o as e,c as s,b as m,a as l,w as q,f as C,t as c,g as H,u as o,F as g,i as M,j as N,aq as j,h as F,n as E,r as y,l as v}from"./DmTAe2dO.js";import{_ as I}from"./C9lkrN8J.js";import{u as z}from"./BZxprOSW.js";import"./CLrNdLLP.js";import"./Dpg2J1sc.js";import"./V4crGTK6.js";import"./DGZzzyit.js";import"./B5J98b01.js";import"./BY5Hp_ko.js";const A={class:"container py-[48px] mx-auto p-4"},B=["innerHTML"],G={key:0,class:"flex flex-col gap-2 mt-8"},J={key:1,class:"mt-8 font-secondary group-[.light]:text-gray-950/50 group-[.dark]:text-gray-100/50"},K={class:""},Z=T({name:"CalendarTabbed",__name:"index",props:{data:{default:()=>({noDataText:"No live or upcoming events.",theme:"light",title:"Live and upcoming events",tabData:[]})}},setup(a){const f=w(),h=a,d=y(!0),t=y();L(()=>{b()});const b=async()=>{try{t.value=await z()}finally{d.value=!1}},u=v(()=>{const r=h.data.tabData.map(n=>n.id),i=f.hash.replace("#","").toLowerCase();return r.includes(i)?i:"all"}),x=v(()=>u.value==="all"?t.value:t.value.filter(r=>r.attributes.league===u.value));return(r,i)=>{const n=D,_=H,k=I;return e(),s(g,null,[m(n,{data:{data:a.data.tabData},style:{},class:"","nav-type":"local"},null,8,["data"]),l("div",{class:E(["group",[a.data.theme,a.data.theme==="dark"?"bg-primary-950 text-gray-50 ":"bg-white text-gray-950"]])},[l("div",A,[m(_,{class:"font-bold font-primary",tag:"h3"},{default:q(()=>[C(c(a.data.title),1)]),_:1}),l("p",{innerHTML:a.data.subtitle,class:"[&_a]:text-primary-500 hover:[&_a]:underline"},null,8,B),o(d)?o(t)&&o(t).length<=0?(e(),s("div",J,[l("p",K,c(a.data.noDataText||"No live or upcoming events."),1)])):F("",!0):(e(),s("div",G,[(e(!0),s(g,null,M(o(x),p=>(e(),N(k,j({key:p.id,class:"border-t-[0.33px] last:border-y-[0.33px] group-[.light]-border-gray-950 group-[.dark]-border-primary-100"},{ref_for:!0},p.attributes,{relationships:p.relationships}),null,16,["relationships"]))),128))]))])],2)],64)}}});export{Z 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.