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