utxo22-web/_app/pages/tv.svelte-e60fc9db.js

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

var fr=Object.defineProperty;var wt=Object.getOwnPropertySymbols;var dr=Object.prototype.hasOwnProperty,_r=Object.prototype.propertyIsEnumerable;var kt=(e,t,r)=>t in e?fr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Qe=(e,t)=>{for(var r in t||(t={}))dr.call(t,r)&&kt(e,r,t[r]);if(wt)for(var r of wt(t))_r.call(t,r)&&kt(e,r,t[r]);return e};import{S as it,i as st,s as ut,k as N,l as ge,m as q,g as D,e as P,t as j,c as I,a as O,h as L,d as v,J as g,j as le,E as fe,b as k,v as er,$ as vr,a9 as tr,aa as pr,ab as hr,Y as mr,n as oe,o as Q,p as ie,q as H,L as gr,u as br,T as yr,K as Ee,a1 as wr,ac as kr,ad as rr,N as Er,H as nr,G as Pr,w as Pe,x as Ie,y as Oe,B as De,f as ze,ae as Ir,af as Or}from"../chunks/index-335c48fa.js";import{b as Et}from"../chunks/stores-d639d403.js";import{f as _e}from"../chunks/utils-1595b72e.js";import{p as Dr}from"../chunks/periods-3c9faf13.js";import{E as lr}from"../chunks/EventTypeLabel-0822497d.js";import{A as Sr}from"../chunks/Avatar-11405bc7.js";import{a as Mr,g as ct,c as be}from"../chunks/_commonjsHelpers-15fb5e92.js";import{L as Tr,S as Ar}from"../chunks/Link-84e9509a.js";import{s as Vr}from"../chunks/index-9e883b23.js";import{f as me}from"../chunks/index-14ac584d.js";function Pt(e){let t,r,n,l=e[0].breakType==="break"&&It(e),a=e[0].breakType==="beforeStart"&&Dt(e),o=e[0].breakType==="afterEnd"&&St();return{c(){l&&l.c(),t=N(),a&&a.c(),r=N(),o&&o.c(),n=ge()},l(s){l&&l.l(s),t=q(s),a&&a.l(s),r=q(s),o&&o.l(s),n=ge()},m(s,i){l&&l.m(s,i),D(s,t,i),a&&a.m(s,i),D(s,r,i),o&&o.m(s,i),D(s,n,i)},p(s,i){s[0].breakType==="break"?l?l.p(s,i):(l=It(s),l.c(),l.m(t.parentNode,t)):l&&(l.d(1),l=null),s[0].breakType==="beforeStart"?a?a.p(s,i):(a=Dt(s),a.c(),a.m(r.parentNode,r)):a&&(a.d(1),a=null),s[0].breakType==="afterEnd"?o||(o=St(),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 It(e){let t,r,n=e[0].next[0]&&Ot(e);return{c(){t=P("span"),r=j("\u2615 P\u0159est\xE1vka "),n&&n.c()},l(l){t=I(l,"SPAN",{});var a=O(t);r=L(a,"\u2615 P\u0159est\xE1vka "),n&&n.l(a),a.forEach(v)},m(l,a){D(l,t,a),g(t,r),n&&n.m(t,null)},p(l,a){l[0].next[0]?n?n.p(l,a):(n=Ot(l),n.c(),n.m(t,null)):n&&(n.d(1),n=null)},d(l){l&&v(t),n&&n.d()}}}function Ot(e){let t,r=_e(new Date(e[0].next[0].period.start),"HH:mm")+"",n;return{c(){t=j("do "),n=j(r)},l(l){t=L(l,"do "),n=L(l,r)},m(l,a){D(l,t,a),D(l,n,a)},p(l,a){a&1&&r!==(r=_e(new Date(l[0].next[0].period.start),"HH:mm")+"")&&le(n,r)},d(l){l&&v(t),l&&v(n)}}}function Dt(e){let t,r,n=_e(new Date(e[0].next[0].period.start),"d.M. HH:mm")+"",l;return{c(){t=P("span"),r=j("Zah\xE1jen\xED p\u0159enosu "),l=j(n)},l(a){t=I(a,"SPAN",{});var o=O(t);r=L(o,"Zah\xE1jen\xED p\u0159enosu "),l=L(o,n),o.forEach(v)},m(a,o){D(a,t,o),g(t,r),g(t,l)},p(a,o){o&1&&n!==(n=_e(new Date(a[0].next[0].period.start),"d.M. HH:mm")+"")&&le(l,n)},d(a){a&&v(t)}}}function St(e){let t,r;return{c(){t=P("span"),r=j("Stream skon\u010Dil. D\u011Bkujeme za pozornost!")},l(n){t=I(n,"SPAN",{});var l=O(t);r=L(l,"Stream skon\u010Dil. D\u011Bkujeme za pozornost!"),l.forEach(v)},m(n,l){D(n,t,l),g(t,r)},d(n){n&&v(t)}}}function $r(e){let t,r=e[0]&&Pt(e);return{c(){r&&r.c(),t=ge()},l(n){r&&r.l(n),t=ge()},m(n,l){r&&r.m(n,l),D(n,t,l)},p(n,[l]){n[0]?r?r.p(n,l):(r=Pt(n),r.c(),r.m(t.parentNode,t)):r&&(r.d(1),r=null)},i:fe,o:fe,d(n){r&&r.d(n),n&&v(t)}}}function Cr(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 ar extends it{constructor(t){super();st(this,t,Cr,$r,ut,{type:1,ss:0})}}var Ke={exports:{}},or;/**
* @link https://github.com/gajus/sister for the canonical source repository
* @license https://github.com/gajus/sister/blob/master/LICENSE BSD 3-Clause
*/or=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 Nr=or,Xe={exports:{}},qr=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&&Hr(a,r.attrs),r.text&&(a.text=""+r.text);var o="onload"in a?Mt:jr;o(a,n),a.onload||Mt(a,n),l.appendChild(a)};function Hr(e,t){for(var r in t)e.setAttribute(r,t[r])}function Mt(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 jr(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=qr,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})(Xe,Xe.exports);var xe={exports:{}},et={exports:{}},tt={exports:{}},Ae=1e3,Ve=Ae*60,$e=Ve*60,Ce=$e*24,Lr=Ce*365.25,Rr=function(e,t){t=t||{};var r=typeof e;if(r==="string"&&e.length>0)return zr(e);if(r==="number"&&isNaN(e)===!1)return t.long?Yr(e):Br(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))};function zr(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*Lr;case"days":case"day":case"d":return r*Ce;case"hours":case"hour":case"hrs":case"hr":case"h":return r*$e;case"minutes":case"minute":case"mins":case"min":case"m":return r*Ve;case"seconds":case"second":case"secs":case"sec":case"s":return r*Ae;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return r;default:return}}}}function Br(e){return e>=Ce?Math.round(e/Ce)+"d":e>=$e?Math.round(e/$e)+"h":e>=Ve?Math.round(e/Ve)+"m":e>=Ae?Math.round(e/Ae)+"s":e+"ms"}function Yr(e){return Le(e,Ce,"day")||Le(e,$e,"hour")||Le(e,Ve,"minute")||Le(e,Ae,"second")||e+" ms"}function Le(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=Rr,t.names=[],t.skips=[],t.formatters={};var r;function n(u){var c=0,d;for(d in u)c=(c<<5)-c+u.charCodeAt(d),c|=0;return t.colors[Math.abs(c)%t.colors.length]}function l(u){function c(){if(!!c.enabled){var d=c,_=+new Date,m=_-(r||_);d.diff=m,d.prev=r,d.curr=_,r=_;for(var h=new Array(arguments.length),f=0;f<h.length;f++)h[f]=arguments[f];h[0]=t.coerce(h[0]),typeof h[0]!="string"&&h.unshift("%O");var p=0;h[0]=h[0].replace(/%([a-zA-Z%])/g,function(w,V){if(w==="%%")return w;p++;var S=t.formatters[V];if(typeof S=="function"){var $=h[p];w=S.call(d,$),h.splice(p,1),p--}return w}),t.formatArgs.call(d,h);var b=c.log||t.log||console.log.bind(console);b.apply(d,h)}}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,]+/),d=c.length,_=0;_<d;_++)!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 Kt=e=>e.livestream,Xt=e=>e.livestream,xt=e=>`<a href="/seznam-udalosti?tag=${e}" target="_blank" class="hover:underline">#${e}</a>`;function gl(e,t,r){let n,l,a;gr(e,Et,E=>r(5,a=E));const o={link:Tr};let s=!0,i=0,u=0;br(async()=>{i>0&&s&&(r(1,s=!1),u=i),i!==u&&(r(1,s=!0),setTimeout(()=>{r(1,s=!1)},1e3))});const c={},d={};let _=[],m=[];Et.subscribe(E=>{_=E.spec.schedule,m=E,b(m)});let h=null;er(()=>{h=setInterval(()=>{b(m)},5e3)}),yr(()=>{clearInterval(h)});function f(E){const A=d[E];if(!A)return null;A.playVideo()}function p(E){for(const A of Object.keys(d))A!==E&&(console.log(`stopping player: ${A}`),d[A].stopVideo())}function b(E){const A=new Date;let z=_.filter(W=>new Date(W.period.end).getTime()>A.getTime());const J=E.spec.stages;for(const W of J.filter(Z=>Z.livestream)){let Z=z.filter(Y=>Y.stage===W.id),K=[...Z],B=null;K.length>0&&new Date(K[0].period.start).getTime()<=A.getTime()&&(B=K[0],K=K.slice(1));let X="break";const C=W.streams.map(Y=>Dr(E,Y)),x=C.filter(Y=>Y.period.end.getTime()>=A.getTime());x.length===0&&x.push(C[C.length-1]);let U=null;if(B){let Y=(new Date(B.period.end).getTime()-new Date(B.period.start).getTime())/1e3;U=Math.floor((A.getTime()-new Date(B.period.start).getTime())/1e3)/(Y/100)}!B&&K[0]&&Z[0].id===K[0].id&&(X="beforeStart"),!B&&K.length===0&&(X="afterEnd");const y=_e(new Date(x[0].period.start),"yyyy-MM-dd");let M=0;y==="2022-06-05"&&(M=2);const ae=`/program?time=${M}&stage=${W.id}&desc=true`;r(2,c[W.id]={current:B?Wt([B],E)[0]:null,currentPercentage:U,next:Wt(K.slice(0,2),E),stream:x[0],scheduleLink:ae,breakType:X},c)}}const w=E=>f(E.id);function V(E,A){e.$$.not_equal(d[A.id],E)&&(d[A.id]=E,r(3,d))}const S=E=>p(E.id),$=E=>ml(E,a);function T(){i=this.clientWidth,r(0,i)}return e.$$.update=()=>{e.$$.dirty[0]&1&&r(9,n=i<=hl?i:Math.round(i/2)),e.$$.dirty[0]&512&&r(4,l={height:n/16*9,width:n,playerVars:{autoplay:0}})},[i,s,c,d,l,a,o,f,p,n,w,V,S,$,T]}class Al extends it{constructor(t){super();st(this,t,gl,pl,ut,{},null,[-1,-1])}}export{Al as default,Tl as prerender};