import{S as x,i as ee,s as te,e as $,w as K,k as y,t as O,l as X,c as I,a as w,x as W,d,m as S,h as z,b as k,g as D,F as v,y as Y,j as H,q as b,o as V,B as Z,p as M,G as le,Q as ae,H as j,v as se,n as N}from"../chunks/index-05c131b6.js";import{A as re}from"../chunks/Avatar-759d1628.js";import{p as ne}from"../chunks/stores-48f7905d.js";import{g as ie}from"../chunks/navigation-0e6511d1.js";import{b as oe}from"../chunks/stores-5a24e4f1.js";import{E as fe}from"../chunks/EventTypeLabel-a320bc18.js";import"../chunks/singletons-d1fb5791.js";import"../chunks/index-77580868.js";function F(o,l,f){const r=o.slice();return r[7]=l[f],r}function G(o){let l,f,r,t,a,e=o[3](o[1].track)+"",n,s,_,u=o[1].duration+"",c,h,g,E,q=o[1].name+"",B,C,T,U;r=new fe({props:{event:o[1],size:"big"}});let m=o[1].speakers&&o[1].speakers.length>0&&Q(o);return{c(){l=$("div"),f=$("div"),K(r.$$.fragment),t=y(),a=$("div"),n=O(e),s=y(),_=$("div"),c=O(u),h=O("m"),g=y(),E=$("h1"),B=O(q),C=y(),m&&m.c(),T=X(),this.h()},l(i){l=I(i,"DIV",{class:!0});var p=w(l);f=I(p,"DIV",{});var A=w(f);W(r.$$.fragment,A),A.forEach(d),t=S(p),a=I(p,"DIV",{class:!0});var P=w(a);n=z(P,e),P.forEach(d),s=S(p),_=I(p,"DIV",{class:!0});var L=w(_);c=z(L,u),h=z(L,"m"),L.forEach(d),p.forEach(d),g=S(i),E=I(i,"H1",{class:!0});var R=w(E);B=z(R,q),R.forEach(d),C=S(i),m&&m.l(i),T=X(),this.h()},h(){k(a,"class","text-md my-auto"),k(_,"class","text-sm my-auto"),k(l,"class","mb-6 flex flex-wrap gap-4"),k(E,"class","text-2xl font-bold")},m(i,p){D(i,l,p),v(l,f),Y(r,f,null),v(l,t),v(l,a),v(a,n),v(l,s),v(l,_),v(_,c),v(_,h),D(i,g,p),D(i,E,p),v(E,B),D(i,C,p),m&&m.m(i,p),D(i,T,p),U=!0},p(i,p){const A={};p&2&&(A.event=i[1]),r.$set(A),(!U||p&2)&&e!==(e=i[3](i[1].track)+"")&&H(n,e),(!U||p&2)&&u!==(u=i[1].duration+"")&&H(c,u),(!U||p&2)&&q!==(q=i[1].name+"")&&H(B,q),i[1].speakers&&i[1].speakers.length>0?m?(m.p(i,p),p&2&&b(m,1)):(m=Q(i),m.c(),b(m,1),m.m(T.parentNode,T)):m&&(N(),V(m,1,1,()=>{m=null}),M())},i(i){U||(b(r.$$.fragment,i),b(m),U=!0)},o(i){V(r.$$.fragment,i),V(m),U=!1},d(i){i&&d(l),Z(r),i&&d(g),i&&d(E),i&&d(C),m&&m.d(i),i&&d(T)}}}function Q(o){let l,f,r=o[2](o[1].speakers),t=[];for(let e=0;eV(t[e],1,1,()=>{t[e]=null});return{c(){l=$("div");for(let e=0;e{a=null}),M())},i(e){t||(b(a),t=!0)},o(e){V(a),t=!1},d(e){e&&d(f),e&&d(r),a&&a.d()}}}const ge=!0;function ce(o,l,f){let r,t,a;j(o,oe,u=>f(0,t=u)),j(o,ne,u=>f(5,a=u));let e=null;function n(){const u=new URLSearchParams(a.url.search);f(4,e=u.get("id")),t.spec.events.find(c=>c.id===e)||ie("/program")}se(()=>{n()});function s(u){if(!!u)return u.map(c=>t.spec.speakers.find(h=>h.id===c))}function _(u){const c=t.spec.tracks.find(h=>h.id===u);return c.shortname||c.name}return o.$$.update=()=>{o.$$.dirty&17&&f(1,r=t?t.spec.events.find(u=>u.id===e):null)},[t,r,s,_,e]}class Ee extends x{constructor(l){super();ee(this,l,ce,ue,te,{})}}export{Ee as default,ge as prerender};