utxo22-web/_app/pages/tv.svelte-529da8c1.js

7 řádky
45 KiB
JavaScript
Surový Normální zobrazení Historie

var ar=Object.defineProperty;var mt=Object.getOwnPropertySymbols;var or=Object.prototype.hasOwnProperty,ir=Object.prototype.propertyIsEnumerable;var gt=(e,t,r)=>t in e?ar(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Ge=(e,t)=>{for(var r in t||(t={}))or.call(t,r)&&gt(e,r,t[r]);if(mt)for(var r of mt(t))ir.call(t,r)&&gt(e,r,t[r]);return e};import{S as lt,i as at,s as ot,k as q,l as ge,m as H,g as M,e as P,t as L,c as I,a as O,h as R,d as v,J as g,j as re,E as ce,b as k,v as Jt,$ as sr,a9 as Kt,aa as ur,ab as cr,Y as fr,n as ae,o as Q,p as oe,q as j,L as dr,u as vr,T as _r,K as Ee,a1 as pr,ac as hr,w as Pe,x as Ie,y as Oe,B as De,f as je,ad as mr,ae as gr,af as br,H as yr}from"../chunks/index-695b5929.js";import{b as bt}from"../chunks/stores-726c7852.js";import{f as ve}from"../chunks/utils-1595b72e.js";import{p as wr}from"../chunks/periods-3c9faf13.js";import{E as Xt}from"../chunks/EventTypeLabel-65f6f4ed.js";import{A as kr}from"../chunks/Avatar-af5af55b.js";import{a as Er,g as it,c as be}from"../chunks/_commonjsHelpers-15fb5e92.js";import{L as Pr,S as Ir}from"../chunks/Link-9c9f68ae.js";import{s as Or}from"../chunks/index-57c7a2a5.js";import{f as me}from"../chunks/index-14ac584d.js";function yt(e){let t,r,n,l=e[0].breakType==="break"&&wt(e),a=e[0].breakType==="beforeStart"&&Et(e),o=e[0].breakType==="afterEnd"&&Pt();return{c(){l&&l.c(),t=q(),a&&a.c(),r=q(),o&&o.c(),n=ge()},l(s){l&&l.l(s),t=H(s),a&&a.l(s),r=H(s),o&&o.l(s),n=ge()},m(s,i){l&&l.m(s,i),M(s,t,i),a&&a.m(s,i),M(s,r,i),o&&o.m(s,i),M(s,n,i)},p(s,i){s[0].breakType==="break"?l?l.p(s,i):(l=wt(s),l.c(),l.m(t.parentNode,t)):l&&(l.d(1),l=null),s[0].breakType==="beforeStart"?a?a.p(s,i):(a=Et(s),a.c(),a.m(r.parentNode,r)):a&&(a.d(1),a=null),s[0].breakType==="afterEnd"?o||(o=Pt(),o.c(),o.m(n.parentNode,n)):o&&(o.d(1),o=null)},d(s){l&&l.d(s),s&&v(t),a&&a.d(s),s&&v(r),o&&o.d(s),s&&v(n)}}}function wt(e){let t,r,n=e[0].next[0]&&kt(e);return{c(){t=P("span"),r=L("\u2615 P\u0159est\xE1vka "),n&&n.c()},l(l){t=I(l,"SPAN",{});var a=O(t);r=R(a,"\u2615 P\u0159est\xE1vka "),n&&n.l(a),a.forEach(v)},m(l,a){M(l,t,a),g(t,r),n&&n.m(t,null)},p(l,a){l[0].next[0]?n?n.p(l,a):(n=kt(l),n.c(),n.m(t,null)):n&&(n.d(1),n=null)},d(l){l&&v(t),n&&n.d()}}}function kt(e){let t,r=ve(new Date(e[0].next[0].period.start),"HH:mm")+"",n;return{c(){t=L("do "),n=L(r)},l(l){t=R(l,"do "),n=R(l,r)},m(l,a){M(l,t,a),M(l,n,a)},p(l,a){a&1&&r!==(r=ve(new Date(l[0].next[0].period.start),"HH:mm")+"")&&re(n,r)},d(l){l&&v(t),l&&v(n)}}}function Et(e){let t,r,n=ve(new Date(e[0].next[0].period.start),"d.M. HH:mm")+"",l;return{c(){t=P("span"),r=L("Zah\xE1jen\xED p\u0159enosu "),l=L(n)},l(a){t=I(a,"SPAN",{});var o=O(t);r=R(o,"Zah\xE1jen\xED p\u0159enosu "),l=R(o,n),o.forEach(v)},m(a,o){M(a,t,o),g(t,r),g(t,l)},p(a,o){o&1&&n!==(n=ve(new Date(a[0].next[0].period.start),"d.M. HH:mm")+"")&&re(l,n)},d(a){a&&v(t)}}}function Pt(e){let t,r;return{c(){t=P("span"),r=L("Stream skon\u010Dil. D\u011Bkujeme za pozornost!")},l(n){t=I(n,"SPAN",{});var l=O(t);r=R(l,"Stream skon\u010Dil. D\u011Bkujeme za pozornost!"),l.forEach(v)},m(n,l){M(n,t,l),g(t,r)},d(n){n&&v(t)}}}function Dr(e){let t,r=e[0]&&yt(e);return{c(){r&&r.c(),t=ge()},l(n){r&&r.l(n),t=ge()},m(n,l){r&&r.m(n,l),M(n,t,l)},p(n,[l]){n[0]?r?r.p(n,l):(r=yt(n),r.c(),r.m(t.parentNode,t)):r&&(r.d(1),r=null)},i:ce,o:ce,d(n){r&&r.d(n),n&&v(t)}}}function Sr(e,t,r){let{type:n="break"}=t,{ss:l=null}=t;return e.$$set=a=>{"type"in a&&r(1,n=a.type),"ss"in a&&r(0,l=a.ss)},[l,n]}class xt extends lt{constructor(t){super();at(this,t,Sr,Dr,ot,{type:1,ss:0})}}var Qe={exports:{}},er;/**
* @link https://github.com/gajus/sister for the canonical source repository
* @license https://github.com/gajus/sister/blob/master/LICENSE BSD 3-Clause
*/er=function(){var e={},t={};return e.on=function(r,n){var l={name:r,handler:n};return t[r]=t[r]||[],t[r].unshift(l),l},e.off=function(r){var n=t[r.name].indexOf(r);n!==-1&&t[r.name].splice(n,1)},e.trigger=function(r,n){var l=t[r],a;if(l)for(a=l.length;a--;)l[a].handler(n)},e};var Mr=er,We={exports:{}},Tr=function(t,r,n){var l=document.head||document.getElementsByTagName("head")[0],a=document.createElement("script");typeof r=="function"&&(n=r,r={}),r=r||{},n=n||function(){},a.type=r.type||"text/javascript",a.charset=r.charset||"utf8",a.async="async"in r?!!r.async:!0,a.src=t,r.attrs&&Ar(a,r.attrs),r.text&&(a.text=""+r.text);var o="onload"in a?It:Vr;o(a,n),a.onload||It(a,n),l.appendChild(a)};function Ar(e,t){for(var r in t)e.setAttribute(r,t[r])}function It(e,t){e.onload=function(){this.onerror=this.onload=null,t(null,e)},e.onerror=function(){this.onerror=this.onload=null,t(new Error("Failed to load "+this.src),e)}}function Vr(e,t){e.onreadystatechange=function(){this.readyState!="complete"&&this.readyState!="loaded"||(this.onreadystatechange=null,t(null,e))}}(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var r=Tr,n=l(r);function l(a){return a&&a.__esModule?a:{default:a}}t.default=function(a){var o=new Promise(function(s){if(window.YT&&window.YT.Player&&window.YT.Player instanceof Function){s(window.YT);return}else{var i=window.location.protocol==="http:"?"http:":"https:";(0,n.default)(i+"//www.youtube.com/iframe_api",function(c){c&&a.trigger("error",c)})}var u=window.onYouTubeIframeAPIReady;window.onYouTubeIframeAPIReady=function(){u&&u(),s(window.YT)}});return o},e.exports=t.default})(We,We.exports);var Je={exports:{}},Ke={exports:{}},Xe={exports:{}},Me=1e3,Te=Me*60,Ae=Te*60,Ve=Ae*24,$r=Ve*365.25,Cr=function(e,t){t=t||{};var r=typeof e;if(r==="string"&&e.length>0)return Nr(e);if(r==="number"&&isNaN(e)===!1)return t.long?Hr(e):qr(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))};function Nr(e){if(e=String(e),!(e.length>100)){var t=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(e);if(!!t){var r=parseFloat(t[1]),n=(t[2]||"ms").toLowerCase();switch(n){case"years":case"year":case"yrs":case"yr":case"y":return r*$r;case"days":case"day":case"d":return r*Ve;case"hours":case"hour":case"hrs":case"hr":case"h":return r*Ae;case"minutes":case"minute":case"mins":case"min":case"m":return r*Te;case"seconds":case"second":case"secs":case"sec":case"s":return r*Me;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return r;default:return}}}}function qr(e){return e>=Ve?Math.round(e/Ve)+"d":e>=Ae?Math.round(e/Ae)+"h":e>=Te?Math.round(e/Te)+"m":e>=Me?Math.round(e/Me)+"s":e+"ms"}function Hr(e){return qe(e,Ve,"day")||qe(e,Ae,"hour")||qe(e,Te,"minute")||qe(e,Me,"second")||e+" ms"}function qe(e,t,r){if(!(e<t))return e<t*1.5?Math.floor(e/t)+" "+r:Math.ceil(e/t)+" "+r+"s"}(function(e,t){t=e.exports=l.debug=l.default=l,t.coerce=i,t.disable=o,t.enable=a,t.enabled=s,t.humanize=Cr,t.names=[],t.skips=[],t.formatters={};var r;function n(u){var c=0,f;for(f in u)c=(c<<5)-c+u.charCodeAt(f),c|=0;return t.colors[Math.abs(c)%t.colors.length]}function l(u){function c(){if(!!c.enabled){var f=c,_=+new Date,h=_-(r||_);f.diff=h,f.prev=r,f.curr=_,r=_;for(var m=new Array(arguments.length),d=0;d<m.length;d++)m[d]=arguments[d];m[0]=t.coerce(m[0]),typeof m[0]!="string"&&m.unshift("%O");var p=0;m[0]=m[0].replace(/%([a-zA-Z%])/g,function(b,C){if(b==="%%")return b;p++;var T=t.formatters[C];if(typeof T=="function"){var A=m[p];b=T.call(f,A),m.splice(p,1),p--}return b}),t.formatArgs.call(f,m);var y=c.log||t.log||console.log.bind(console);y.apply(f,m)}}return c.namespace=u,c.enabled=t.enabled(u),c.useColors=t.useColors(),c.color=n(u),typeof t.init=="function"&&t.init(c),c}function a(u){t.save(u),t.names=[],t.skips=[];for(var c=(typeof u=="string"?u:"").split(/[\s,]+/),f=c.length,_=0;_<f;_++)!c[_]||(u=c[_].replace(/\*/g,".*?"),u[0]==="-"?t.skips.push(new RegExp("^"+u.substr(1)+"$")):t.names.push(new RegExp("^"+u+"$")))}func
`),r=t.length>1;return{md:t[0],stripped:r}}const Zt=e=>e.livestream,Qt=e=>e.livestream,Wt=e=>`<a href="/seznam-udalosti?tag=${e}" target="_blank" class="hover:underline">#${e}</a>`;function dl(e,t,r){let n,l,a;dr(e,bt,A=>r(5,a=A));const o={link:Pr};let s=!0,i=0,u=0;vr(async()=>{i>0&&s&&(r(1,s=!1),u=i),i!==u&&(r(1,s=!0),setTimeout(()=>{r(1,s=!1)},1e3))});const c={},f={};let _=[],h=[];bt.subscribe(A=>{_=A.spec.schedule,h=A,p(h)});let m=null;Jt(()=>{m=setInterval(()=>{p(h)},5e3)}),_r(()=>{clearInterval(m)});function d(A){for(const E of Object.keys(f))E!==A&&(console.log(`stopping player: ${E}`),f[E].stopVideo())}function p(A){const E=new Date;let N=_.filter(V=>new Date(V.period.end).getTime()>E.getTime());const G=A.spec.stages;for(const V of G.filter(W=>W.livestream)){let W=N.filter(D=>D.stage===V.id),B=[...W],z=null;B.length>0&&new Date(B[0].period.start).getTime()<=E.getTime()&&(z=B[0],B=B.slice(1));let J="break";const X=V.streams.map(D=>wr(A,D)),K=X.filter(D=>D.period.end.getTime()>=E.getTime());K.length===0&&K.push(X[X.length-1]);let $=null;if(z){let D=(new Date(z.period.end).getTime()-new Date(z.period.start).getTime())/1e3;$=Math.floor((E.getTime()-new Date(z.period.start).getTime())/1e3)/(D/100)}!z&&B[0]&&W[0].id===B[0].id&&(J="beforeStart"),!z&&B.length===0&&(J="afterEnd");const de=ve(new Date(K[0].period.start),"yyyy-MM-dd");let Y=0;de==="2022-06-05"&&(Y=2);const w=`/program?time=${Y}&stage=${V.id}&desc=true`;r(2,c[V.id]={current:z?Gt([z],A)[0]:null,currentPercentage:$,next:Gt(B.slice(0,2),A),stream:K[0],scheduleLink:w,breakType:J},c)}}function y(A,E){e.$$.not_equal(f[E.id],A)&&(f[E.id]=A,r(3,f))}const b=A=>d(A.id),C=A=>fl(A,a);function T(){i=this.clientWidth,r(0,i)}return e.$$.update=()=>{e.$$.dirty[0]&1&&r(8,n=i<=cl?i:Math.round(i/2)),e.$$.dirty[0]&256&&r(4,l={height:n/16*9,width:n,playerVars:{autoplay:0}})},[i,s,c,f,l,a,o,d,n,y,b,C,T]}class Il extends lt{constructor(t){super();at(this,t,dl,ul,ot,{},null,[-1,-1])}}export{Il as default,Pl as prerender};