PageSourceSearch

https://flixclassic.pl/static/js/chunk-CEb1jS4l.js

js flixclassic.pl collected 2026-10-06 20:37:52 UTC 9,099 bytes, 1 lines download raw bytes

1import{gU as re,f as P,p as C,i as p,T as O,a as t,c as u,b as s,B as ce,g as W,t as v,z as A,el as ue,du as _e,h as $,n as V,a8 as H,iw as I,s as S,S as U,w as X,o as de,aa as J,v as x,y as k,hq as ge,x as Z,D as G,ab as me,ix as ve,dM as pe,A as L,g7 as Q,W as fe,X as he,dL as ye,e4 as be,dR as Re,dO as Ee,dX as Ce,gM as Oe,iy as Ae,iz as Se,M as z,bl as $e,cQ as Te}from"./main-D1fHao_9.js";import{A as e,q as d,h as Me}from"./chunk-OnOgS6G7.js";import{g as j}from"./chunk-DF-8vVrJ.js";import"./chunk-uXat0MnT.js";const Ie={title:o=>`${o}_REMOVAL_MODAL_TITLE`,message:o=>`${o}_REMOVAL_MODAL_MESSAGE`},Le={icon:"icon-play",page:"bookmarks",title:"MY_LIST_BOOKMARKS_TAB"},xe={icon:"icon-record",page:"recordings",title:"MY_LIST_RECORDINGS_TAB"},ke={icon:"icon-favourite",page:"favourites",title:"MY_LIST_FAVOURITES_TAB"},Be=Object.freeze(Object.defineProperty({__proto__:null,BOOKMARKS_TAB:Le,FAVOURITE_TAB:ke,MODAL_CONFIRM:Ie,RECORDINGS_TAB:xe},Symbol.toStringTag,{value:"Module"})),Ne=["aria-label"],De={__name:"index",props:{product:Object},emits:[re],setup(o,{emit:g}){const _=P(),l=o,r=C(()=>`${p(O[`ARIA_LABEL_REMOVE_${_.params.page.toUpperCase()}`])} ${l.product.title}`),a=g;return(n,c)=>(t(),u("div",null,[c[1]||(c[1]=s("div",{class:"tile-remove-overlay"},null,-1)),s("i",{class:"icon-close font-weight-bold",tabindex:"0",role:"button","aria-label":r.value,onClick:c[0]||(c[0]=i=>a(e(ce).REMOVE,l.product))},null,8,Ne)]))}},Fe={class:"my-list-info"},Ve=["textContent"],Ue={class:"paragraph-2 my-list-info__description"},Ge=["textContent"],Pe={__name:"my-list-info",props:{isSubscriberLogged:Boolean,page:String},setup(o){const g=P(),_=W(),l=o,r=C(()=>l.page.toUpperCase());return(a,n)=>(t(),u("div",Fe,[s("p",{class:"headline-3 my-list-info__title",textContent:v(e(p)(`MY_LIST_${r.value}_TITLE_${o.isSubscriberLogged?"EMPTY":"UNLOGGED"}`))},null,8,Ve),s("div",Ue,[s("span",{class:"my-list-info__text",textContent:v(e(p)(`MY_LIST_${r.value}_DESCRIPTION_${o.isSubscriberLogged?"EMPTY":"UNLOGGED"}`))},null,8,Ge)]),o.isSubscriberLogged?$("",!0):(t(),A(_e,{key:0,class:"my-list-info__button",type:"button","aria-label":e(p)(e(O).COMMON_SIGN_IN),onClick:n[0]||(n[0]=c=>e(_).push({name:e(ue),query:{redirect:e(g).fullPath}})),textContent:v(e(p)(e(O).COMMON_SIGN_IN))},null,8,["aria-label","textContent"])),s("div",{class:V(["page-subscriber__account-background",`page-subscriber__account-background--${l.page}`])},null,2)]))}},qe=["height","width"],we=["cx","cy","r"],Ke=["cx","cy","r","stroke-dasharray","stroke-dashoffset"],Ye=["textContent"],F=6,Qe={__name:"my-list-recordings-info-chart",props:{recordingProgress:{type:Number,required:!0}},setup(o){const g=o,_=d(null),l=d(0),r=d(0),a=d(0),n=C(()=>l.value-g.recordingProgress/100*l.value);return H(()=>{var i;a.value=((i=_.value)==null?void 0:i.offsetWidth)/2,r.value=a.value-F/2,l.value=r.value*2*Math.PI}),(i,b)=>(t(),u("div",{ref_key:"infoChartElementRef",ref:_,class:"my-list-recordings-info-chart"},[(t(),u("svg",{height:a.value*2,width:a.value*2},[s("circle",{cx:a.value,cy:a.value,fill:"transparent",r:r.value,"stroke-width":F,class:"my-list-recordings-info-chart__circle"},null,8,we),s("circle",{cx:a.value,cy:a.value,fill:"transparent",r:r.value,"stroke-dasharray":`${l.value} ${l.value}`,"stroke-dashoffset":n.value,"stroke-width":F,class:"my-list-recordings-info-chart__circle my-list-recordings-info-chart__circle--active"},null,8,Ke)],8,qe)),s("span",{class:"my-list-recordings-info-chart__amount",textContent:v(`${o.recordingProgress}%`)},null,8,Ye)],512))}},ze={class:"my-list-recordings-info"},je={key:0,class:"my-list-recordings-info__skeleton-row"},We={key:0,class:"headline-4 my-list-recordings-info__row"},He=["data-qa","textContent"],Xe={class:"my-list-recordings-info__time-wrapper"},Je=["data-qa","textContent"],Ze=["data-qa","textContent"],et={key:1,class:"my-list-recordings-info__expired"},tt=["data-qa"],st=["textContent"],at={__name:"my-list-recordings-info",props:{recordingsAmount:{type:Number,default:0}},emits:[I],setup(o,{emit:g}){const _=g,l=o,r=S.resolve(U.SUBSCRIBER),a=d(!1),n=d(0),c=d(0),i=d(0),b=C(()=>n.value>0);return X(()=>l.recordingsAmount,()=>{a.value=!0,_(I,!0),r.getRecordingSummary().then(({quotaTotal:h,timeTotal:M})=>{n.value=h,i.value=M,c.value=n.value?Math.floor(i.value/n.value*100):0,a.value=!1,_(I)})},{immediate:!0}),de(()=>_(I)),(h,M)=>{const B=J("router-link");return t(),u("div",ze,[a.value?(t(),u("div",je)):(t(),u(x,{key:1},[b.value?(t(),u("div",We,[s("h1",{class:"my-list-recordings-info__title","data-qa":h.$getDataQa("recordings-limit-title"),textContent:v(`${e(p)(e(O).RECORDINGS_TIME_TOTAL_INFO)}:`)},null,8,He),s("div",Xe,[s("span",{class:"my-list-recordings-info__time my-list-recordings-info__time--highlighted","data-qa":h.$getDataQa("recordings-limit-time-total"),textContent:v(e(j)(i.value))},null,8,Je),s("span",{class:"my-list-recordings-info__time","data-qa":h.$getDataQa("recordings-limit-quota"),textContent:v(` / ${e(j)(n.value)}`)},null,8,Ze)]),k(Qe,{"recording-progress":c.value,"data-qa":h.$getDataQa("recordings-limit-chart"),class:"my-list-recordings-info__chart"},null,8,["recording-progress","data-qa"])])):(t(),u("div",et,[s("div",{class:"my-list-recordings-info__expired-text","data-qa":h.$getDataQa("recordings-access-expired")},[s("span",{textContent:v(e(p)(e(O).RECORDINGS_SERVICE_HAS_EXPIRED))},null,8,st)],8,tt),k(B,{to:{name:e(ge),params:{catalog:"bundles"}},class:"button",textContent:v(e(p)(e(O).COMMON_GO_TO_BUNDLES_LIST))},null,8,["to","textContent"])]))],64))])}}},ot={class:"my-list-tabs"},nt={class:"my-list-tabs__tab-icon"},it=["textContent"],lt=["textContent"],rt={key:0,class:"my-list-tabs__separator"},ct={__name:"my-list-tabs",props:{tabs:{type:Array,required:!0},page:String},setup(o){const g=o;return(_,l)=>{const r=J("router-link");return t(),u("div",ot,[(t(!0),u(x,null,Z(o.tabs,({icon:a,page:n,records:c,title:i},b)=>(t(),u(x,{key:n},[k(r,{to:e(me)({name:e(ve),params:{page:n}}),class:V([["my-list-tabs__tab",`my-list-tabs__tab--${n}`,{"my-list-tabs__tab--active":n===g.page}],"headline-3"]),"data-qa":_.$getDataQa(`my-list-${i}`),"aria-label":`${e(p)(e(O).ARIA_LABEL_GO_TO)} ${e(p)(i)}`},{default:G(()=>[s("div",nt,[s("span",{class:V(a)},null,2)]),s("h2",{class:"my-list-tabs__tab-title",textContent:v(e(p)(i))},null,8,it),c!=null&&c.length?(t(),u("span",{key:0,class:"my-list-tabs__tab-count",textContent:v(`(${c.length})`)},null,8,lt)):$("",!0)]),_:2},1032,["to","class","data-qa","aria-label"]),o.tabs.length>b+1?(t(),u("div",rt," | ")):$("",!0)],64))),128))])}}},ut={class:"page page-my-list"},_t=["textContent"],dt={class:"page-my-list__inner"},gt={key:2,class:"page-my-list__tiles section section--16x9"},yt={__name:"index",setup(o){const{BOOKMARKS_TAB:g,FAVOURITE_TAB:_,MODAL_CONFIRM:l,RECORDINGS_TAB:r}
1=Be,a=P(),n=W(),{emitPageLoadedEvent:c}=pe(),i=S.resolve(U.CONFIGURATION),b=S.resolve(U.SUBSCRIBER),T=d(!1),h=d(!1),M=d(0),B=i.get(L.LIVE_SERVICES_FEATURES),ee=i.get(L.LIVE_RECORDING_FEATURES),te=i.get(L.BOOKMARK_FAVOURITE_FEATURES),se=i.get(L.BOOKMARK_WATCHED_FEATURES),q=[...te?[_]:[],...se?[g]:[],...B&&ee?[r]:[]],y=d(Q(a).page),f=d(S.resolve(y.value)),ae=C(()=>!b.isLogged||f.value.collection.isFetched&&!f.value.collection.length),w=C(()=>!T.value&&!h.value),oe=C(()=>y.value===r.page&&b.isLogged&&f.value.collection.length),ne=Me(Object.fromEntries(q.map(({page:m})=>[m,S.resolve(m)]))),ie=C(()=>q.map(m=>({...m,records:ne[m.page].collection.records}))),K=async()=>{const m=f.value.collection.records.filter(({type:R})=>R===$e.LIVE);m.length&&await Te(m)},Y=async()=>{if(y.value){f.value=S.resolve(y.value);try{T.value=!0,await f.value.fetchAll({},{reset:!0}).catch(()=>{}),f.value.collection.isFetched?await K():f.value.once(Ee,K)}catch{n.replace({name:Ce})}finally{c(),T.value=!1}}},le=async m=>{const{message:R,title:N}=l,E=y.value.toUpperCase(),D=[_.page,g.page];await Oe({title:N(E),message:R(E),...D.includes(y.value)&&{confirmButtonText:Se,confirmButtonAriaLabel:Ae}})&&(z.show(),await f.value.remove(m,{sync:!0}).catch(()=>{}),z.hide())};return X(()=>a.params.page,()=>{y.value=Q(a).page,Y()}),H(Y),(m,R)=>{const N=fe("fade-in");return he((t(),A(e(Re),null,{default:G(()=>[s("section",ut,[s("h1",{class:"visually-hidden",textContent:v(e(p)(e(O).COMMON_MY_LIST))},null,8,_t),s("div",dt,[(t(),A(ct,{key:M.value,tabs:ie.value,page:y.value},null,8,["tabs","page"])),R[1]||(R[1]=s("div",{class:"fancy-line"},null,-1)),w.value&&ae.value?(t(),A(Pe,{key:0,"is-subscriber-logged":e(b).isLogged,page:y.value,class:"page-my-list__info"},null,8,["is-subscriber-logged","page"])):$("",!0),oe.value?(t(),A(at,{key:1,"recordings-amount":f.value.collection.length,class:"page-my-list__info",onFetching:R[0]||(R[0]=E=>h.value=E)},null,8,["recordings-amount"])):$("",!0),w.value?(t(),u("div",gt,[(t(!0),u(x,null,Z(f.value.collection.records,(E,D)=>(t(),A(e(ye),{key:E.id,"element-index":D,product:E,class:"tile--visible delete"},{default:G(()=>[k(e(De),{product:E,onRemove:le},null,8,["product"])]),_:2},1032,["element-index","product"]))),128))])):(t(),A(be,{key:3,rows:2}))])])]),_:1})),[[N]])}}};export{yt as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.