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

7 řádky
15 KiB
JavaScript

import{S as Be,i as Re,s as Xe,k as N,e as p,t as j,R as Ge,d as a,m as P,c as v,a as m,h as O,b as o,g as C,F as l,o as ne,p as Me,q as re,H as He,v as Qe,n as Ze,E as ie,w as We,x as Ye,y as xe,j as _e,B as $e,_ as Y,J as ae,Z as et,I as tt,l as Je}from"../chunks/index-b6ec56f3.js";import{c as lt,b as st}from"../chunks/stores-9ca2ce08.js";import{g as rt}from"../chunks/navigation-0e6511d1.js";import{p as at}from"../chunks/stores-fc2f1eae.js";import{D as se}from"../chunks/index-8490bb7e.js";import{a as qe}from"../chunks/api-544c98ca.js";import{A as it}from"../chunks/Avatar-16a27348.js";import"../chunks/index-eca4c666.js";import"../chunks/singletons-d1fb5791.js";var nt=function(n,t){t=t||{},t.listUnicodeChar=t.hasOwnProperty("listUnicodeChar")?t.listUnicodeChar:!1,t.stripListLeaders=t.hasOwnProperty("stripListLeaders")?t.stripListLeaders:!0,t.gfm=t.hasOwnProperty("gfm")?t.gfm:!0,t.useImgAltText=t.hasOwnProperty("useImgAltText")?t.useImgAltText:!0;var e=n||"";e=e.replace(/^(-\s*?|\*\s*?|_\s*?){3,}\s*$/gm,"");try{t.stripListLeaders&&(t.listUnicodeChar?e=e.replace(/^([\s\t]*)([\*\-\+]|\d+\.)\s+/gm,t.listUnicodeChar+" $1"):e=e.replace(/^([\s\t]*)([\*\-\+]|\d+\.)\s+/gm,"$1")),t.gfm&&(e=e.replace(/\n={2,}/g,`
`).replace(/~{3}.*\n/g,"").replace(/~~/g,"").replace(/`{3}.*\n/g,"")),e=e.replace(/<[^>]*>/g,"").replace(/^[=\-]{2,}\s*$/g,"").replace(/\[\^.+?\](\: .*?$)?/g,"").replace(/\s{0,2}\[.*?\]: .*?$/g,"").replace(/\!\[(.*?)\][\[\(].*?[\]\)]/g,t.useImgAltText?"$1":"").replace(/\[(.*?)\][\[\(].*?[\]\)]/g,"$1").replace(/^\s{0,3}>\s?/g,"").replace(/^\s{1,2}\[(.*?)\]: (\S+)( ".*?")?\s*$/g,"").replace(/^(\n)?\s{0,}#{1,6}\s+| {0,}(\n)?\s{0,}#{0,} {0,}(\n)?\s{0,}$/gm,"$1$2$3").replace(/([\*_]{1,3})(\S.*?\S{0,1})\1/g,"$2").replace(/([\*_]{1,3})(\S.*?\S{0,1})\1/g,"$2").replace(/(`{3,})(.*?)\1/gm,"$2").replace(/`(.+?)`/g,"$1").replace(/\n{2,}/g,`
`)}catch(r){return console.error(r),n}return e};function ot(n){let t,e;return{c(){t=p("div"),e=j("Na\u010D\xEDt\xE1m ...")},l(r){t=v(r,"DIV",{});var c=m(t);e=O(c,"Na\u010D\xEDt\xE1m ..."),c.forEach(a)},m(r,c){C(r,t,c),l(t,e)},p:ie,i:ie,o:ie,d(r){r&&a(t)}}}function ut(n){let t,e,r,c,f,k,_,u=n[0].code+"",i,s,d,E,S,I,w,z,A=(n[5]?n[5].title:"")+"",U,J,y,h,b=n[6]&&Ke(n);function B(V,D){return V[0].claimed?dt:ct}let X=B(n),L=X(n);return{c(){t=p("div"),e=p("div"),r=p("div"),c=p("div"),f=j("K\xF3d vyzvednut\xED"),k=N(),_=p("div"),i=j(u),s=N(),d=p("div"),E=p("div"),S=j("Typ vstupenky"),I=N(),w=p("div"),z=p("span"),U=j(A),J=N(),b&&b.c(),y=N(),L.c(),this.h()},l(V){t=v(V,"DIV",{class:!0});var D=m(t);e=v(D,"DIV",{class:!0});var K=m(e);r=v(K,"DIV",{});var G=m(r);c=v(G,"DIV",{class:!0});var F=m(c);f=O(F,"K\xF3d vyzvednut\xED"),F.forEach(a),k=P(G),_=v(G,"DIV",{class:!0});var R=m(_);i=O(R,u),R.forEach(a),G.forEach(a),s=P(K),d=v(K,"DIV",{class:!0});var Q=m(d);E=v(Q,"DIV",{class:!0});var x=m(E);S=O(x,"Typ vstupenky"),x.forEach(a),I=P(Q),w=v(Q,"DIV",{class:!0});var M=m(w);z=v(M,"SPAN",{class:!0});var H=m(z);U=O(H,A),H.forEach(a),J=P(M),b&&b.l(M),M.forEach(a),Q.forEach(a),y=P(K),L.l(K),K.forEach(a),D.forEach(a),this.h()},h(){o(c,"class","uppercase text-sm font-bold"),o(_,"class","mt-2 font-mono"),o(E,"class","uppercase text-sm font-bold"),o(z,"class",""),o(w,"class","mt-2"),o(d,"class","mt-6"),o(e,"class","p-2"),o(t,"class","p-3 bg-blue-web-light rounded-md mt-6 text-blue-web shadow-md")},m(V,D){C(V,t,D),l(t,e),l(e,r),l(r,c),l(c,f),l(r,k),l(r,_),l(_,i),l(e,s),l(e,d),l(d,E),l(E,S),l(d,I),l(d,w),l(w,z),l(z,U),l(w,J),b&&b.m(w,null),l(e,y),L.m(e,null),h=!0},p(V,D){(!h||D&1)&&u!==(u=V[0].code+"")&&_e(i,u),(!h||D&32)&&A!==(A=(V[5]?V[5].title:"")+"")&&_e(U,A),V[6]?b?(b.p(V,D),D&64&&re(b,1)):(b=Ke(V),b.c(),re(b,1),b.m(w,null)):b&&(Ze(),ne(b,1,1,()=>{b=null}),Me()),X===(X=B(V))&&L?L.p(V,D):(L.d(1),L=X(V),L&&(L.c(),L.m(e,null)))},i(V){h||(re(b),h=!0)},o(V){ne(b),h=!1},d(V){V&&a(t),b&&b.d(),L.d()}}}function Ke(n){let t,e,r,c,f=n[6].name+"",k,_,u,i;return e=new it({props:{speaker:n[6],size:"extra-small",inline:"true",col:n[5].col}}),{c(){t=j("("),We(e.$$.fragment),r=N(),c=p("a"),k=j(f),u=j(")"),this.h()},l(s){t=O(s,"("),Ye(e.$$.fragment,s),r=P(s),c=v(s,"A",{href:!0});var d=m(c);k=O(d,f),d.forEach(a),u=O(s,")"),this.h()},h(){o(c,"href",_="/lide?id="+n[6].id)},m(s,d){C(s,t,d),xe(e,s,d),C(s,r,d),C(s,c,d),l(c,k),C(s,u,d),i=!0},p(s,d){const E={};d&64&&(E.speaker=s[6]),d&32&&(E.col=s[5].col),e.$set(E),(!i||d&64)&&f!==(f=s[6].name+"")&&_e(k,f),(!i||d&64&&_!==(_="/lide?id="+s[6].id))&&o(c,"href",_)},i(s){i||(re(e.$$.fragment,s),i=!0)},o(s){ne(e.$$.fragment,s),i=!1},d(s){s&&a(t),$e(e,s),s&&a(r),s&&a(c),s&&a(u)}}}function ct(n){let t,e,r,c,f,k,_,u,i,s,d,E,S,I,w,z,A,U,J,y,h,b,B,X,L,V,D,K,G,F,R,Q,x,M,H,oe,he,W,$,be,ke,ee,q,ue,ye,te,ge,Ee;function Ie(g,T){return g[3]?ft:pt}let ce=Ie(n),Z=ce(n);return{c(){t=p("div"),e=p("div"),r=j("Email"),c=N(),f=p("div"),k=j("Kontaktn\xED email, na kter\xFD budou zasl\xE1ny vstupenky."),_=N(),u=p("div"),i=p("input"),s=N(),d=p("div"),E=p("div"),S=j("Vstupenka"),I=N(),w=p("div"),z=j(`Informace, kter\xE9 budou vyti\u0161t\u011Bn\xE9 na Va\u0161\xED konferen\u010Dn\xED jmenovku.
Tyto \xFAdaje jsou nepovinn\xE9 a bude mo\u017En\xE9 je zm\u011Bnit pozd\u011Bji.`),A=N(),U=p("div"),J=p("div"),y=p("div"),h=p("div"),b=p("div"),B=p("div"),X=j("Jm\xE9no (P\u0159ezd\xEDvka)"),L=N(),V=p("div"),D=p("input"),G=N(),F=p("div"),R=p("div"),Q=j("Organizace (Firma)"),x=N(),M=p("div"),H=p("input"),he=N(),W=p("div"),$=p("div"),be=j("Twitter \xFA\u010Det"),ke=N(),ee=p("div"),q=p("input"),ye=N(),te=p("div"),Z.c(),this.h()},l(g){t=v(g,"DIV",{class:!0});var T=m(t);e=v(T,"DIV",{class:!0});var we=m(e);r=O(we,"Email"),we.forEach(a),c=P(T),f=v(T,"DIV",{class:!0});var Ve=m(f);k=O(Ve,"Kontaktn\xED email, na kter\xFD budou zasl\xE1ny vstupenky."),Ve.forEach(a),_=P(T),u=v(T,"DIV",{class:!0});var De=m(u);i=v(De,"INPUT",{type:!0,class:!0}),De.forEach(a),T.forEach(a),s=P(g),d=v(g,"DIV",{class:!0});var de=m(d);E=v(de,"DIV",{class:!0});var Te=m(E);S=O(Te,"Vstupenka"),Te.forEach(a),I=P(de),w=v(de,"DIV",{class:!0});var ze=m(w);z=O(ze,`Informace, kter\xE9 budou vyti\u0161t\u011Bn\xE9 na Va\u0161\xED konferen\u010Dn\xED jmenovku.
Tyto \xFAdaje jsou nepovinn\xE9 a bude mo\u017En\xE9 je zm\u011Bnit pozd\u011Bji.`),ze.forEach(a),de.forEach(a),A=P(g),U=v(g,"DIV",{class:!0});var fe=m(U);J=v(fe,"DIV",{class:!0});var Ne=m(J);y=v(Ne,"DIV",{class:!0});var Pe=m(y);h=v(Pe,"DIV",{class:!0});var le=m(h);b=v(le,"DIV",{class:!0});var pe=m(b);B=v(pe,"DIV",{class:!0});var je=m(B);X=O(je,"Jm\xE9no (P\u0159ezd\xEDvka)"),je.forEach(a),L=P(pe),V=v(pe,"DIV",{class:!0});var Oe=m(V);D=v(Oe,"INPUT",{type:!0,maxlength:!0,class:!0,placeholder:!0}),Oe.forEach(a),pe.forEach(a),G=P(le),F=v(le,"DIV",{class:!0});var ve=m(F);R=v(ve,"DIV",{class:!0});var Ue=m(R);Q=O(Ue,"Organizace (Firma)"),Ue.forEach(a),x=P(ve),M=v(ve,"DIV",{class:!0});var Ce=m(M);H=v(Ce,"INPUT",{type:!0,maxlength:!0,class:!0,placeholder:!0}),Ce.forEach(a),ve.forEach(a),he=P(le),W=v(le,"DIV",{class:!0});var me=m(W);$=v(me,"DIV",{class:!0});var Se=m($);be=O(Se,"Twitter \xFA\u010Det"),Se.forEach(a),ke=P(me),ee=v(me,"DIV",{class:!0});var Ae=m(ee);q=v(Ae,"INPUT",{type:!0,maxlength:!0,class:!0,placeholder:!0}),Ae.forEach(a),me.forEach(a),le.forEach(a),Pe.forEach(a),Ne.forEach(a),ye=P(fe),te=v(fe,"DIV",{});var Le=m(te);Z.l(Le),Le.forEach(a),fe.forEach(a),this.h()},h(){o(e,"class","uppercase text-sm font-bold"),o(f,"class","mt-2 text-sm"),o(i,"type","text"),o(i,"class","border border-blue-web rounded-md p-2 w-full lg:w-1/2 text-blue-web"),o(u,"class","mt-2"),o(t,"class","mt-6"),o(E,"class","uppercase text-sm font-bold"),o(w,"class","mt-2 text-sm"),o(d,"class","mt-6"),o(B,"class","uppercase text-sm"),o(D,"type","text"),o(D,"maxlength","25"),o(D,"class","border border-blue-web rounded-md p-2 w-full text-blue-web"),o(D,"placeholder",K=n[0].type!=="speaker"?se.name.findName():""),o(V,"class","mt-2"),o(b,"class","flex-1"),o(R,"class","uppercase text-sm"),o(H,"type","text"),o(H,"maxlength","25"),o(H,"class","border border-blue-web rounded-md p-2 w-full text-blue-web"),o(H,"placeholder",oe=n[0].type!=="speaker"?se.company.companyName():""),o(M,"class","mt-2"),o(F,"class","flex-1"),o($,"class","uppercase text-sm"),o(q,"type","text"),o(q,"maxlength","25"),o(q,"class","border border-blue-web rounded-md p-2 w-full text-blue-web"),o(q,"placeholder",ue=n[0].type!=="speaker"?se.internet.userName():""),o(ee,"class","mt-2"),o(W,"class",""),o(h,"class","md:flex gap-2"),o(y,"class",""),o(J,"class","p-4 bg-utxo-gradient text-white rounded-md mb-6 shadow-md"),o(U,"class","mt-2")},m(g,T){C(g,t,T),l(t,e),l(e,r),l(t,c),l(t,f),l(f,k),l(t,_),l(t,u),l(u,i),Y(i,n[2].email),C(g,s,T),C(g,d,T),l(d,E),l(E,S),l(d,I),l(d,w),l(w,z),C(g,A,T),C(g,U,T),l(U,J),l(J,y),l(y,h),l(h,b),l(b,B),l(B,X),l(b,L),l(b,V),l(V,D),Y(D,n[2].name),l(h,G),l(h,F),l(F,R),l(R,Q),l(F,x),l(F,M),l(M,H),Y(H,n[2].org),l(h,he),l(h,W),l(W,$),l($,be),l(W,ke),l(W,ee),l(ee,q),Y(q,n[2].twitter),l(U,ye),l(U,te),Z.m(te,null),ge||(Ee=[ae(i,"input",n[8]),ae(D,"input",n[9]),ae(H,"input",n[10]),ae(q,"input",n[11])],ge=!0)},p(g,T){T&4&&i.value!==g[2].email&&Y(i,g[2].email),T&1&&K!==(K=g[0].type!=="speaker"?se.name.findName():"")&&o(D,"placeholder",K),T&4&&D.value!==g[2].name&&Y(D,g[2].name),T&1&&oe!==(oe=g[0].type!=="speaker"?se.company.companyName():"")&&o(H,"placeholder",oe),T&4&&H.value!==g[2].org&&Y(H,g[2].org),T&1&&ue!==(ue=g[0].type!=="speaker"?se.internet.userName():"")&&o(q,"placeholder",ue),T&4&&q.value!==g[2].twitter&&Y(q,g[2].twitter),ce===(ce=Ie(g))&&Z?Z.p(g,T):(Z.d(1),Z=ce(g),Z&&(Z.c(),Z.m(te,null)))},d(g){g&&a(t),g&&a(s),g&&a(d),g&&a(A),g&&a(U),Z.d(),ge=!1,et(Ee)}}}function dt(n){let t,e,r;return{c(){t=p("div"),e=p("div"),r=j("Ji\u017E vyzvednuto!"),this.h()},l(c){t=v(c,"DIV",{class:!0});var f=m(t);e=v(f,"DIV",{class:!0});var k=m(e);r=O(k,"Ji\u017E vyzvednuto!"),k.forEach(a),f.forEach(a),this.h()},h(){o(e,"class","text-lg font-bold"),o(t,"class","mt-6")},m(c,f){C(c,t,f),l(t,e),l(e,r)},p:ie,d(c){c&&a(t)}}}function ft(n){let t,e,r,c,f,k,_;return{c(){t=p("div"),e=p("div"),r=p("img"),f=N(),k=p("div"),_=j("Odes\xEDl\xE1m \u017E\xE1dost .."),this.h()},l(u){t=v(u,"DIV",{class:!0});var i=m(t);e=v(i,"DIV",{class:!0});var s=m(e);r=v(s,"IMG",{src:!0,class:!0}),s.forEach(a),f=P(i),k=v(i,"DIV",{class:!0});var d=m(k);_=O(d,"Odes\xEDl\xE1m \u017E\xE1dost .."),d.forEach(a),i.forEach(a),this.h()},h(){tt(r.src,c="/img/Spin-1s-200px.gif")||o(r,"src",c),o(r,"class","w-10"),o(e,"class",""),o(k,"class","my-auto text-red-600 font-bold"),o(t,"class","flex gap-3")},m(u,i){C(u,t,i),l(t,e),l(e,r),l(t,f),l(t,k),l(k,_)},p:ie,d(u){u&&a(t)}}}function pt(n){let t,e,r,c,f,k,_,u,i=n[4]&&Fe(n);return{c(){t=p("div"),e=p("button"),r=p("div"),c=j("Z\xEDskat vstupenku"),f=N(),i&&i.c(),k=Je(),this.h()},l(s){t=v(s,"DIV",{});var d=m(t);e=v(d,"BUTTON",{class:!0});var E=m(e);r=v(E,"DIV",{class:!0});var S=m(r);c=O(S,"Z\xEDskat vstupenku"),S.forEach(a),E.forEach(a),d.forEach(a),f=P(s),i&&i.l(s),k=Je(),this.h()},h(){o(r,"class","py-2 px-4"),o(e,"class","hover:bg-utxo-gradient bg-[#E16A61] text-white font-semibold rounded-full shadow-md"),e.disabled=n[3]},m(s,d){C(s,t,d),l(t,e),l(e,r),l(r,c),C(s,f,d),i&&i.m(s,d),C(s,k,d),_||(u=ae(e,"click",n[7]),_=!0)},p(s,d){d&8&&(e.disabled=s[3]),s[4]?i?i.p(s,d):(i=Fe(s),i.c(),i.m(k.parentNode,k)):i&&(i.d(1),i=null)},d(s){s&&a(t),s&&a(f),i&&i.d(s),s&&a(k),_=!1,u()}}}function Fe(n){let t,e=n[4].title+"",r;return{c(){t=p("div"),r=j(e),this.h()},l(c){t=v(c,"DIV",{class:!0});var f=m(t);r=O(f,e),f.forEach(a),this.h()},h(){o(t,"class","mt-4 text-red-500")},m(c,f){C(c,t,f),l(t,r)},p(c,f){f&16&&e!==(e=c[4].title+"")&&_e(r,e)},d(c){c&&a(t)}}}function vt(n){let t,e,r,c,f,k,_,u,i,s;document.title=t="P\u0159ebr\xE1n\xED vstupenky | "+(n[1]?n[1].name:"UTXO.22");const d=[ut,ot],E=[];function S(I,w){return I[0]&&I[1]?0:1}return u=S(n),i=E[u]=d[u](n),{c(){e=N(),r=p("section"),c=p("h1"),f=j("Vyzvednut\xED vstupenky"),k=N(),_=p("div"),i.c(),this.h()},l(I){Ge('[data-svelte="svelte-vty272"]',document.head).forEach(a),e=P(I),r=v(I,"SECTION",{class:!0});var z=m(r);c=v(z,"H1",{class:!0});var A=m(c);f=O(A,"Vyzvednut\xED vstupenky"),A.forEach(a),k=P(z),_=v(z,"DIV",{class:!0});var U=m(_);i.l(U),U.forEach(a),z.forEach(a),this.h()},h(){o(c,"class","uppercase text-2xl font-bold"),o(_,"class","mt-6 mb-10"),o(r,"class","relative mx-auto py-6 sm:py-10 px-6 max-w-6xl text-blue-web")},m(I,w){C(I,e,w),C(I,r,w),l(r,c),l(c,f),l(r,k),l(r,_),E[u].m(_,null),s=!0},p(I,[w]){(!s||w&2)&&t!==(t="P\u0159ebr\xE1n\xED vstupenky | "+(I[1]?I[1].name:"UTXO.22"))&&(document.title=t);let z=u;u=S(I),u===z?E[u].p(I,w):(Ze(),ne(E[z],1,1,()=>{E[z]=null}),Me(),i=E[u],i?i.p(I,w):(i=E[u]=d[u](I),i.c()),re(i,1),i.m(_,null))},i(I){s||(re(i),s=!0)},o(I){ne(i),s=!1},d(I){I&&a(e),I&&a(r),E[u].d()}}}const Dt=!0;function mt(n){if(typeof n=="string")return{title:n};const t={title:n.title};if(n.formErrors&&n.formErrors.length>0){let e=[];n.formErrors.find(r=>r.instancePath==="/email")&&e.push("Neplatn\xFD email"),n.formErrors.find(r=>r.instancePath.match(/\/twitter/))&&e.push("Neplatn\xFD Twitter \xFA\u010Det."),t.title="Nespr\xE1vn\u011B vypln\u011Bn\xFD formul\xE1\u0159: "+(e.length>0?e.join(","):"nezn\xE1m\xE1 chyba"),t.debug=n.formErrors}return t.title||(t.title="Nezn\xE1m\xE1 chyba, zkuste to pros\xEDm pozd\u011Bji."),t}function _t(n,t,e){let r,c,f,k;He(n,st,y=>e(1,f=y)),He(n,at,y=>e(12,k=y));let _=null,u={email:"",name:"",org:"",twitter:""},i=!1,s=null;function d(y){return y.type==="speaker"?f.spec.speakers.find(h=>h.id===y.id):y.type==="partner"?f.spec.partners.find(h=>h.id===y.id):null}async function E(y){return await qe.apiCall("claimInfo",{method:"post"},{code:y})}Qe(async()=>{const y=new URLSearchParams(k.url.search);if(e(0,_=await E(y.get("kod"))),_||rt("/"),f&&_.type==="speaker"&&_.link&&_.link.type==="speaker"){const h=f.spec.speakers.find(b=>b.id===_.link.id);h&&(e(2,u.name=h.name||"",u),e(2,u.org=h.orgs?nt(h.orgs).substring(0,25):"",u),e(2,u.twitter=h.twitter?"@"+h.twitter:"",u))}});const S={speaker:{title:"P\u0159edn\xE1\u0161ej\xEDc\xED",hostTitle:"Host p\u0159edn\xE1\u0161ej\xEDc\xEDho",col:"speakers"},organizator:{title:"Organiz\xE1tor",hostTitle:"Host organiz\xE1tora",col:"speakers"},partner:{title:"Partner",hostTitle:"Host partnera",col:"partners"},host:{title:"Host"}};function I(y){if(!y)return null;const h={title:null,col:null};if(y.type==="host"){const b=S[y.link.type];h.title=b.hostTitle,h.col=b.col}else{const b=S[y.type];h.title=b.title,h.col=b.col}return h}async function w(){e(3,i=!0);let y;try{y=await qe.apiCall("claim",{method:"post"},{code:_.code,form:u})}catch(h){console.error(h)}if(y.error)return e(4,s=mt(y.error)),e(3,i=!1),null;if(!y.ok||!y.ticket)return e(4,s={title:"Nezn\xE1m\xE1 chyba"}),e(3,i=!1),null;lt.update(h=>(h.tickets||(h.tickets=[]),h.tickets.push([y.ticket.id,y.ticket.secret].join(":")),h)),window.location.replace("/vstupenky")}function z(){u.email=this.value,e(2,u)}function A(){u.name=this.value,e(2,u)}function U(){u.org=this.value,e(2,u)}function J(){u.twitter=this.value,e(2,u)}return n.$$.update=()=>{n.$$.dirty&3&&e(6,r=f&&_?d(_.link):null),n.$$.dirty&1&&e(5,c=I(_))},[_,f,u,i,s,c,r,w,z,A,U,J]}class Tt extends Be{constructor(t){super();Re(this,t,_t,vt,Xe,{})}}export{Tt as default,Dt as prerender};