utxo22-web/_app/pages/specialni-vstupenky.svelte-...

4 řádky
14 KiB
JavaScript

import{S as Me,i as Re,s as Ue,k as A,e as I,t as E,R as Ge,d as c,m as N,c as y,a as w,h as g,b as T,g as z,F as o,o as F,p as ue,q as L,H as We,v as Xe,n as ce,E as oe,j as W,w as Ce,x as Be,y as Pe,B as qe,G as de,J as Fe,l as he}from"../chunks/index-b6ec56f3.js";import{b as Ye}from"../chunks/stores-9ca2ce08.js";import{A as Je}from"../chunks/Avatar-16a27348.js";import{a as Ke}from"../chunks/api-2f9ec61a.js";import{f as Qe}from"../chunks/index-921d3fdd.js";import"../chunks/index-eca4c666.js";function Ie(i,l,t){const e=i.slice();return e[15]=l[t],e}function ye(i,l,t){const e=i.slice();return e[18]=l[t],e}function Te(i,l,t){const e=i.slice();return e[21]=l[t],e}function Ze(i){let l,t;return{c(){l=I("div"),t=E("Na\u010D\xEDt\xE1m ..")},l(e){l=y(e,"DIV",{});var n=w(l);t=g(n,"Na\u010D\xEDt\xE1m .."),n.forEach(c)},m(e,n){z(e,l,n),o(l,t)},p:oe,i:oe,o:oe,d(e){e&&c(l)}}}function xe(i){let l,t,e=i[0].length+"",n,a,s=i[0].filter(je).length+"",_,r,f=i[0].length+"",m,p,$,h,k,u,D=i[0].length+"",v,V,q,M,G,X,j,R,Y,U,B,C,H,K,x,Q,ae,ee,re,pe,fe,le,P=i[1]&&we(i),se=Object.keys(i[4]),J=[];for(let d=0;d<se.length;d+=1)J[d]=Oe(ye(i,se,d));let ie=i[7](i[0]),S=[];for(let d=0;d<ie.length;d+=1)S[d]=Ne(Ie(i,ie,d));const Le=d=>F(S[d],1,1,()=>{S[d]=null});return{c(){l=I("div"),t=E("Celkem: "),n=E(e),a=E(", vyzvednuto: "),_=E(s),r=E("/"),m=E(f),p=A(),P&&P.c(),$=A(),h=I("div"),k=I("h2"),u=E("Seznam v\u0161ech speci\xE1ln\xEDch vstupenek ("),v=E(D),V=E(")"),q=A(),M=I("div");for(let d=0;d<J.length;d+=1)J[d].c();G=A(),X=I("table"),j=I("thead"),R=I("tr"),Y=I("th"),U=E("Typ"),B=A(),C=I("th"),H=E("Odkaz"),K=A(),x=I("th"),Q=E("Vyzvednuto"),ae=A(),ee=I("th"),re=E("Jmenovka"),pe=A(),fe=I("tbody");for(let d=0;d<S.length;d+=1)S[d].c();this.h()},l(d){l=y(d,"DIV",{class:!0});var O=w(l);t=g(O,"Celkem: "),n=g(O,e),a=g(O,", vyzvednuto: "),_=g(O,s),r=g(O,"/"),m=g(O,f),O.forEach(c),p=N(d),P&&P.l(d),$=N(d),h=y(d,"DIV",{class:!0});var b=w(h);k=y(b,"H2",{class:!0});var Z=w(k);u=g(Z,"Seznam v\u0161ech speci\xE1ln\xEDch vstupenek ("),v=g(Z,D),V=g(Z,")"),Z.forEach(c),q=N(b),M=y(b,"DIV",{class:!0});var me=w(M);for(let ne=0;ne<J.length;ne+=1)J[ne].l(me);me.forEach(c),G=N(b),X=y(b,"TABLE",{class:!0,cellpadding:!0});var _e=w(X);j=y(_e,"THEAD",{});var ve=w(j);R=y(ve,"TR",{class:!0});var te=w(R);Y=y(te,"TH",{align:!0});var ke=w(Y);U=g(ke,"Typ"),ke.forEach(c),B=N(te),C=y(te,"TH",{align:!0});var be=w(C);H=g(be,"Odkaz"),be.forEach(c),K=N(te),x=y(te,"TH",{align:!0});var Ee=w(x);Q=g(Ee,"Vyzvednuto"),Ee.forEach(c),ae=N(te),ee=y(te,"TH",{align:!0});var ge=w(ee);re=g(ge,"Jmenovka"),ge.forEach(c),te.forEach(c),ve.forEach(c),pe=N(_e),fe=y(_e,"TBODY",{});var De=w(fe);for(let ne=0;ne<S.length;ne+=1)S[ne].l(De);De.forEach(c),_e.forEach(c),b.forEach(c),this.h()},h(){T(l,"class","mt-4"),T(k,"class","text-lg font-semibold uppercase"),T(M,"class","mt-4 flex gap-4"),T(Y,"align","left"),T(C,"align","left"),T(x,"align","left"),T(ee,"align","left"),T(R,"class","text-xs uppercase text-blue-web/80"),T(X,"class","table-auto mt-6 w-full"),T(X,"cellpadding","6"),T(h,"class","mt-10")},m(d,O){z(d,l,O),o(l,t),o(l,n),o(l,a),o(l,_),o(l,r),o(l,m),z(d,p,O),P&&P.m(d,O),z(d,$,O),z(d,h,O),o(h,k),o(k,u),o(k,v),o(k,V),o(h,q),o(h,M);for(let b=0;b<J.length;b+=1)J[b].m(M,null);o(h,G),o(h,X),o(X,j),o(j,R),o(R,Y),o(Y,U),o(R,B),o(R,C),o(C,H),o(R,K),o(R,x),o(x,Q),o(R,ae),o(R,ee),o(ee,re),o(X,pe),o(X,fe);for(let b=0;b<S.length;b+=1)S[b].m(fe,null);le=!0},p(d,O){if((!le||O&1)&&e!==(e=d[0].length+"")&&W(n,e),(!le||O&1)&&s!==(s=d[0].filter(je).length+"")&&W(_,s),(!le||O&1)&&f!==(f=d[0].length+"")&&W(m,f),d[1]?P?(P.p(d,O),O&2&&L(P,1)):(P=we(d),P.c(),L(P,1),P.m($.parentNode,$)):P&&(ce(),F(P,1,1,()=>{P=null}),ue()),(!le||O&1)&&D!==(D=d[0].length+"")&&W(v,D),O&52){se=Object.keys(d[4]);let b;for(b=0;b<se.length;b+=1){const Z=ye(d,se,b);J[b]?J[b].p(Z,O):(J[b]=Oe(Z),J[b].c(),J[b].m(M,null))}for(;b<J.length;b+=1)J[b].d(1);J.length=se.length}if(O&221){ie=d[7](d[0]);let b;for(b=0;b<ie.length;b+=1){const Z=Ie(d,ie,b);S[b]?(S[b].p(Z,O),L(S[b],1)):(S[b]=Ne(Z),S[b].c(),L(S[b],1),S[b].m(fe,null))}for(ce(),b=ie.length;b<S.length;b+=1)Le(b);ue()}},i(d){if(!le){L(P);for(let O=0;O<ie.length;O+=1)L(S[O]);le=!0}},o(d){F(P),S=S.filter(Boolean);for(let O=0;O<S.length;O+=1)F(S[O]);le=!1},d(d){d&&c(l),d&&c(p),P&&P.d(d),d&&c($),d&&c(h),de(J,d),de(S,d)}}}function we(i){let l,t,e,n=i[1].length+"",a,s,_,r,f,m=i[1],p=[];for(let h=0;h<m.length;h+=1)p[h]=$e(Te(i,m,h));const $=h=>F(p[h],1,1,()=>{p[h]=null});return{c(){l=I("div"),t=I("h2"),e=E("P\u0159edn\xE1\u0161ej\xEDc\xED bez k\xF3du ("),a=E(n),s=E(")"),_=A(),r=I("div");for(let h=0;h<p.length;h+=1)p[h].c();this.h()},l(h){l=y(h,"DIV",{class:!0});var k=w(l);t=y(k,"H2",{class:!0});var u=w(t);e=g(u,"P\u0159edn\xE1\u0161ej\xEDc\xED bez k\xF3du ("),a=g(u,n),s=g(u,")"),u.forEach(c),_=N(k),r=y(k,"DIV",{class:!0});var D=w(r);for(let v=0;v<p.length;v+=1)p[v].l(D);D.forEach(c),k.forEach(c),this.h()},h(){T(t,"class","text-lg font-semibold uppercase"),T(r,"class","flex gap-4 flex-wrap mt-4"),T(l,"class","mt-10")},m(h,k){z(h,l,k),o(l,t),o(t,e),o(t,a),o(t,s),o(l,_),o(l,r);for(let u=0;u<p.length;u+=1)p[u].m(r,null);f=!0},p(h,k){if((!f||k&2)&&n!==(n=h[1].length+"")&&W(a,n),k&2){m=h[1];let u;for(u=0;u<m.length;u+=1){const D=Te(h,m,u);p[u]?(p[u].p(D,k),L(p[u],1)):(p[u]=$e(D),p[u].c(),L(p[u],1),p[u].m(r,null))}for(ce(),u=m.length;u<p.length;u+=1)$(u);ue()}},i(h){if(!f){for(let k=0;k<m.length;k+=1)L(p[k]);f=!0}},o(h){p=p.filter(Boolean);for(let k=0;k<p.length;k+=1)F(p[k]);f=!1},d(h){h&&c(l),de(p,h)}}}function $e(i){let l,t,e,n,a,s=i[21].name+"",_,r,f,m;return n=new Je({props:{speaker:i[21],size:"extra-small"}}),{c(){l=I("div"),t=I("a"),e=I("div"),Ce(n.$$.fragment),a=E(`
\xA0`),_=E(s),f=A(),this.h()},l(p){l=y(p,"DIV",{});var $=w(l);t=y($,"A",{href:!0});var h=w(t);e=y(h,"DIV",{class:!0});var k=w(e);Be(n.$$.fragment,k),k.forEach(c),a=g(h,`
\xA0`),_=g(h,s),h.forEach(c),f=N($),$.forEach(c),this.h()},h(){T(e,"class","inline-block align-middle"),T(t,"href",r="/lide?id="+i[21].id)},m(p,$){z(p,l,$),o(l,t),o(t,e),Pe(n,e,null),o(t,a),o(t,_),o(l,f),m=!0},p(p,$){const h={};$&2&&(h.speaker=p[21]),n.$set(h),(!m||$&2)&&s!==(s=p[21].name+"")&&W(_,s),(!m||$&2&&r!==(r="/lide?id="+p[21].id))&&T(t,"href",r)},i(p){m||(L(n.$$.fragment,p),m=!0)},o(p){F(n.$$.fragment,p),m=!1},d(p){p&&c(l),qe(n)}}}function Oe(i){let l,t,e,n,a,s=i[4][i[18]].title+"",_,r,f=i[5](i[18])+"",m,p,$,h,k;return{c(){l=I("div"),t=I("label"),e=I("input"),a=A(),_=E(s),r=E(" ("),m=E(f),p=E(")"),$=A(),this.h()},l(u){l=y(u,"DIV",{});var D=w(l);t=y(D,"LABEL",{class:!0});var v=w(t);e=y(v,"INPUT",{type:!0,name:!0}),a=N(v),_=g(v,s),r=g(v," ("),m=g(v,f),p=g(v,")"),v.forEach(c),$=N(D),D.forEach(c),this.h()},h(){T(e,"type","radio"),T(e,"name","type"),e.__value=n=i[18],e.value=e.__value,i[9][0].push(e),T(t,"class","cursor-pointer")},m(u,D){z(u,l,D),o(l,t),o(t,e),e.checked=e.__value===i[2],o(t,a),o(t,_),o(t,r),o(t,m),o(t,p),o(l,$),h||(k=Fe(e,"change",i[8]),h=!0)},p(u,D){D&4&&(e.checked=e.__value===u[2])},d(u){u&&c(l),i[9][0].splice(i[9][0].indexOf(e),1),h=!1,k()}}}function ze(i){let l,t,e=i[4][i[15].type].title+"",n,a,s,_,r,f,m,p=i[15].linkInfo.title+"",$,h,k,u,D,v,V,q,M,G;function X(...C){return i[10](i[15],...C)}f=new Je({props:{speaker:i[3].spec[i[15].linkInfo.col].find(X),col:i[15].linkInfo.col,size:"extra-small"}});let j=i[15].linkInfo.suffix&&Ve(i);function R(C,H){return C[15].claimed?ll:el}let Y=R(i),U=Y(i),B=i[15].claimed&&i[15].ticketData&&He(i);return{c(){l=I("tr"),t=I("td"),n=E(e),a=A(),s=I("td"),_=I("a"),r=I("div"),Ce(f.$$.fragment),m=A(),$=E(p),h=A(),j&&j.c(),u=A(),D=I("td"),U.c(),v=A(),V=I("td"),B&&B.c(),q=A(),this.h()},l(C){l=y(C,"TR",{class:!0});var H=w(l);t=y(H,"TD",{class:!0});var K=w(t);n=g(K,e),K.forEach(c),a=N(H),s=y(H,"TD",{class:!0});var x=w(s);_=y(x,"A",{href:!0});var Q=w(_);r=y(Q,"DIV",{class:!0});var ae=w(r);Be(f.$$.fragment,ae),ae.forEach(c),m=N(Q),$=g(Q,p),h=N(Q),j&&j.l(Q),Q.forEach(c),x.forEach(c),u=N(H),D=y(H,"TD",{class:!0});var ee=w(D);U.l(ee),ee.forEach(c),v=N(H),V=y(H,"TD",{class:!0});var re=w(V);B&&B.l(re),re.forEach(c),q=N(H),H.forEach(c),this.h()},h(){T(t,"class","border-b font-bold"),T(r,"class","inline-block align-middle"),T(_,"href",k=i[15].linkInfo.url),T(s,"class","border-b"),T(D,"class","border-b"),T(V,"class","border-b"),T(l,"class",M=i[15].claimed?"hover:bg-blue-500/10":"bg-yellow-400/20 hover:bg-yello-600/20")},m(C,H){z(C,l,H),o(l,t),o(t,n),o(l,a),o(l,s),o(s,_),o(_,r),Pe(f,r,null),o(_,m),o(_,$),o(_,h),j&&j.m(_,null),o(l,u),o(l,D),U.m(D,null),o(l,v),o(l,V),B&&B.m(V,null),o(l,q),G=!0},p(C,H){i=C,(!G||H&1)&&e!==(e=i[4][i[15].type].title+"")&&W(n,e);const K={};H&9&&(K.speaker=i[3].spec[i[15].linkInfo.col].find(X)),H&1&&(K.col=i[15].linkInfo.col),f.$set(K),(!G||H&1)&&p!==(p=i[15].linkInfo.title+"")&&W($,p),i[15].linkInfo.suffix?j?j.p(i,H):(j=Ve(i),j.c(),j.m(_,null)):j&&(j.d(1),j=null),(!G||H&1&&k!==(k=i[15].linkInfo.url))&&T(_,"href",k),Y===(Y=R(i))&&U?U.p(i,H):(U.d(1),U=Y(i),U&&(U.c(),U.m(D,null))),i[15].claimed&&i[15].ticketData?B?B.p(i,H):(B=He(i),B.c(),B.m(V,null)):B&&(B.d(1),B=null),(!G||H&1&&M!==(M=i[15].claimed?"hover:bg-blue-500/10":"bg-yellow-400/20 hover:bg-yello-600/20"))&&T(l,"class",M)},i(C){G||(L(f.$$.fragment,C),G=!0)},o(C){F(f.$$.fragment,C),G=!1},d(C){C&&c(l),qe(f),j&&j.d(),U.d(),B&&B.d()}}}function Ve(i){let l,t=i[15].linkInfo.suffix+"",e,n;return{c(){l=E("\xA0("),e=E(t),n=E(")")},l(a){l=g(a,"\xA0("),e=g(a,t),n=g(a,")")},m(a,s){z(a,l,s),z(a,e,s),z(a,n,s)},p(a,s){s&1&&t!==(t=a[15].linkInfo.suffix+"")&&W(e,t)},d(a){a&&c(l),a&&c(e),a&&c(n)}}}function el(i){let l;return{c(){l=E("-")},l(t){l=g(t,"-")},m(t,e){z(t,l,e)},p:oe,d(t){t&&c(l)}}}function ll(i){let l,t=i[15].ticketId+"",e,n,a=i[6](i[15].claimedOn)+"",s,_;return{c(){l=I("code"),e=E(t),n=E(" ("),s=E(a),_=E(")")},l(r){l=y(r,"CODE",{});var f=w(l);e=g(f,t),f.forEach(c),n=g(r," ("),s=g(r,a),_=g(r,")")},m(r,f){z(r,l,f),o(l,e),z(r,n,f),z(r,s,f),z(r,_,f)},p(r,f){f&1&&t!==(t=r[15].ticketId+"")&&W(e,t),f&1&&a!==(a=r[6](r[15].claimedOn)+"")&&W(s,a)},d(r){r&&c(l),r&&c(n),r&&c(s),r&&c(_)}}}function He(i){let l,t,e;function n(f,m){return f[15].ticketData.name?il:tl}let a=n(i),s=a(i),_=i[15].ticketData.org&&Se(i),r=i[15].ticketData.twitter&&Ae(i);return{c(){s.c(),l=A(),_&&_.c(),t=A(),r&&r.c(),e=he()},l(f){s.l(f),l=N(f),_&&_.l(f),t=N(f),r&&r.l(f),e=he()},m(f,m){s.m(f,m),z(f,l,m),_&&_.m(f,m),z(f,t,m),r&&r.m(f,m),z(f,e,m)},p(f,m){a===(a=n(f))&&s?s.p(f,m):(s.d(1),s=a(f),s&&(s.c(),s.m(l.parentNode,l))),f[15].ticketData.org?_?_.p(f,m):(_=Se(f),_.c(),_.m(t.parentNode,t)):_&&(_.d(1),_=null),f[15].ticketData.twitter?r?r.p(f,m):(r=Ae(f),r.c(),r.m(e.parentNode,e)):r&&(r.d(1),r=null)},d(f){s.d(f),f&&c(l),_&&_.d(f),f&&c(t),r&&r.d(f),f&&c(e)}}}function tl(i){let l,t;return{c(){l=I("span"),t=E("Anonym"),this.h()},l(e){l=y(e,"SPAN",{class:!0});var n=w(l);t=g(n,"Anonym"),n.forEach(c),this.h()},h(){T(l,"class","italic")},m(e,n){z(e,l,n),o(l,t)},p:oe,d(e){e&&c(l)}}}function il(i){let l=i[15].ticketData.name+"",t;return{c(){t=E(l)},l(e){t=g(e,l)},m(e,n){z(e,t,n)},p(e,n){n&1&&l!==(l=e[15].ticketData.name+"")&&W(t,l)},d(e){e&&c(t)}}}function Se(i){let l,t=i[15].ticketData.org+"",e,n;return{c(){l=E("\xA0("),e=E(t),n=E(")")},l(a){l=g(a,"\xA0("),e=g(a,t),n=g(a,")")},m(a,s){z(a,l,s),z(a,e,s),z(a,n,s)},p(a,s){s&1&&t!==(t=a[15].ticketData.org+"")&&W(e,t)},d(a){a&&c(l),a&&c(e),a&&c(n)}}}function Ae(i){let l,t,e,n;return{c(){l=E("\xA0"),t=I("a"),e=I("i"),this.h()},l(a){l=g(a,"\xA0"),t=y(a,"A",{href:!0});var s=w(t);e=y(s,"I",{class:!0}),w(e).forEach(c),s.forEach(c),this.h()},h(){T(e,"class","fa-brands fa-twitter"),T(t,"href",n="https://twitter/"+i[15].ticketData.twitter)},m(a,s){z(a,l,s),z(a,t,s),o(t,e)},p(a,s){s&1&&n!==(n="https://twitter/"+a[15].ticketData.twitter)&&T(t,"href",n)},d(a){a&&c(l),a&&c(t)}}}function Ne(i){let l,t,e=(!i[2]||i[2]==="all"||i[2]&&i[2]===i[15].type)&&ze(i);return{c(){e&&e.c(),l=he()},l(n){e&&e.l(n),l=he()},m(n,a){e&&e.m(n,a),z(n,l,a),t=!0},p(n,a){!n[2]||n[2]==="all"||n[2]&&n[2]===n[15].type?e?(e.p(n,a),a&5&&L(e,1)):(e=ze(n),e.c(),L(e,1),e.m(l.parentNode,l)):e&&(ce(),F(e,1,1,()=>{e=null}),ue())},i(n){t||(L(e),t=!0)},o(n){F(e),t=!1},d(n){e&&e.d(n),n&&c(l)}}}function nl(i){let l,t,e,n,a,s,_,r,f,m,p;document.title=l="Speci\xE1ln\xED vstupenky | "+(i[3]?i[3].name:"UTXO.22");const $=[xe,Ze],h=[];function k(u,D){return u[0]?0:1}return _=k(i),r=h[_]=$[_](i),{c(){t=A(),e=I("section"),n=I("h1"),a=E("Speci\xE1ln\xED vstupenky"),s=A(),r.c(),f=A(),m=I("section"),this.h()},l(u){Ge('[data-svelte="svelte-jebagi"]',document.head).forEach(c),t=N(u),e=y(u,"SECTION",{class:!0});var v=w(e);n=y(v,"H1",{class:!0});var V=w(n);a=g(V,"Speci\xE1ln\xED vstupenky"),V.forEach(c),s=N(v),r.l(v),v.forEach(c),f=N(u),m=y(u,"SECTION",{class:!0}),w(m).forEach(c),this.h()},h(){T(n,"class","uppercase text-2xl font-bold"),T(e,"class","relative mx-auto py-6 sm:py-10 px-6 max-w-6xl text-blue-web"),T(m,"class","h-20")},m(u,D){z(u,t,D),z(u,e,D),o(e,n),o(n,a),o(e,s),h[_].m(e,null),z(u,f,D),z(u,m,D),p=!0},p(u,[D]){(!p||D&8)&&l!==(l="Speci\xE1ln\xED vstupenky | "+(u[3]?u[3].name:"UTXO.22"))&&(document.title=l);let v=_;_=k(u),_===v?h[_].p(u,D):(ce(),F(h[v],1,1,()=>{h[v]=null}),ue(),r=h[_],r?r.p(u,D):(r=h[_]=$[_](u),r.c()),L(r,1),r.m(e,null))},i(u){p||(L(r),p=!0)},o(u){F(r),p=!1},d(u){u&&c(t),u&&c(e),h[_].d(),u&&c(f),u&&c(m)}}}const _l=!0,je=i=>i.claimed;function al(i,l,t){let e;We(i,Ye,v=>t(3,e=v));let n=null,a=null,s="all";const _={all:{title:"V\u0161e"},organizator:{title:"Organiz\xE1tor"},speaker:{title:"P\u0159edn\xE1\u0161ej\xEDc\xED"},partner:{title:"Partner"},staff:{title:"Obsluha"},host:{title:"Host"}};function r(v="all"){if(!n)return null;if(v==="all")return n.length;const V=n.filter(q=>q.type===v);return V?V.length:null}async function f(){t(0,n=await Ke.apiCall("claims")),t(1,a=h())}function m(v){return Qe(new Date(v),"d.M HH:mm")}function p(v){const q={speaker:{col:"speakers",url:"/lide?id="},partner:{col:"partners",suffix:"partner"}}[v.type];if(!q)return null;const M=e.spec[q.col].find(G=>G.id===v.id);return M?{title:M.name,url:q.url?q.url+v.id:null,col:q.col,suffix:q.suffix}:"not exists!"}function $(v){for(const V of v)V.linkInfo=p(V.link);return v}function h(){if(!n)return null;const v=[];return e.spec.speakers.forEach(V=>{n.find(q=>q.link.type==="speaker"&&q.link.id===V.id)||v.push(V)}),v}Xe(()=>{f()});const k=[[]];function u(){s=this.__value,t(2,s)}return[n,a,s,e,_,r,m,$,u,k,(v,V)=>V.id===v.link.id]}class hl extends Me{constructor(l){super();Re(this,l,al,nl,Ue,{})}}export{hl as default,_l as prerender};