1import{_ as C,a as x,b as w}from"./CO3feVDX.js";import{_ as B}from"./tsTkXa7s.js";import{_ as S}from"./BzEfoN2H.js";import{h as $,v as D,ai as V,l as i,m as u,j as e,aL as A,o as t,x as o,k as a,E as r,X as L,F as d,z as y,p as j,g as N}from"./D_nb7kQt.js";import{W as O}from"./CwRseSSp.js";import{u as W,m as F}from"./CXm577Jk.js";import"./DNAuMZc8.js";import"./7tUIQmTA.js";import"./1LNoLqcA.js";import"./Dn6XitAd.js";import"./CT8eOK2Q.js";import"./N-l_WhKK.js";import"./cEJ3sUrS.js";import"./HqlefUa7.js";import"./BdCa8ZPj.js";import"./DpzbZdna.js";import"./UhBfpvPG.js";import"./Dj1dJqtY.js";import"./D_aVdElH.js";import"./DufqCnxC.js";import"./DlAUqK2U.js";import"./Ds5gL2Mt.js";import"./C-QFYOmP.js";import"./DvOg9Xim.js";const I={key:0},z={class:"d-flex gap-2 mb-4"},K={class:"text-subtitle-2 mb-4"},lt=$({__name:"meine-termine",async setup(M){let n,p;const{smAndUp:v}=D(),f=W(),b=N(()=>s.value&&Object.keys(s.value).length),{data:s}=([n,p]=V(async()=>A("community-events-my-events",async()=>{const c=await f.getMyEvents();return F(c?.data||[])})),n=await n,p(),n);return(c,_)=>{const h=w,g=C,E=B,k=S;return t(),i(e(O),{"padding-top":e(v),"padding-bottom":""},{"side-bar":u(()=>[o(h)]),body:u(()=>[o(g,{class:"mb-8"}),e(s)&&e(b)?(t(),a("div",I,[r("div",z,[o(L,{icon:"$mdiCalendarAlertOutline"}),_[0]||(_[0]=r("h4",null,"Kommende Veranstaltungen",-1))]),(t(!0),a(d,null,y(Object.keys(e(s)),m=>(t(),a("div",{key:m,class:"mb-8"},[r("h4",K,j(m),1),(t(!0),a(d,null,y(e(s)[m],l=>(t(),i(E,{key:l.eventId,event:l,class:"mb-4"},null,8,["event"]))),128))]))),128))])):(t(),i(k,{key:1,title:"Du hast keine Veranstaltungen ausgewählt",subtitle:"Sieh nach was demnächst stattfindet."})),o(x)]),_:1},8,["padding-top"])}}});export{lt 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.