1import{u as Y}from"./utils_mixin-rpdCk6M7.js";import{g as P,S as Z}from"./swiper-core-D9wXzy0A.js";import{N as G}from"./navigation-dcxOdpLy.js";import{P as H}from"./pagination-CJQtHGju.js";import{_ as Q}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{d as b,e as k,f as n,G as R,H as j,m as J,n as E,E as K,q as X}from"./main-CUr-Q8DI.js";import"./create-element-if-not-defined-BUqS4Jl9.js";import"./classes-to-selector-Br0XARct.js";function ee(a){let{swiper:e,extendParams:T,on:l,emit:r,params:u}=a;e.autoplay={running:!1,paused:!1,timeLeft:0},T({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let p,m,o=u&&u.autoplay?u.autoplay.delay:3e3,y=u&&u.autoplay?u.autoplay.delay:3e3,s,_=new Date().getTime(),D,x,g,A,S,c,z;function C(t){!e||e.destroyed||!e.wrapperEl||t.target===e.wrapperEl&&(e.wrapperEl.removeEventListener("transitionend",C),!(z||t.detail&&t.detail.bySwiperTouchMove)&&f())}const F=()=>{if(e.destroyed||!e.autoplay.running)return;e.autoplay.paused?D=!0:D&&(y=s,D=!1);const t=e.autoplay.paused?s:_+y-new Date().getTime();e.autoplay.timeLeft=t,r("autoplayTimeLeft",t,t/o),m=requestAnimationFrame(()=>{F()})},$=()=>{let t;return e.virtual&&e.params.virtual.enabled?t=e.slides.find(i=>i.classList.contains("swiper-slide-active")):t=e.slides[e.activeIndex],t?parseInt(t.getAttribute("data-swiper-autoplay"),10):void 0},L=t=>{if(e.destroyed||!e.autoplay.running)return;cancelAnimationFrame(m),F();let d=typeof t>"u"?e.params.autoplay.delay:t;o=e.params.autoplay.delay,y=e.params.autoplay.delay;const i=$();!Number.isNaN(i)&&i>0&&typeof t>"u"&&(d=i,o=i,y=i),s=d;const w=e.params.speed,M=()=>{!e||e.destroyed||(e.params.autoplay.reverseDirection?!e.isBeginning||e.params.loop||e.params.rewind?(e.slidePrev(w,!0,!0),r("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(e.slides.length-1,w,!0,!0),r("autoplay")):!e.isEnd||e.params.loop||e.params.rewind?(e.slideNext(w,!0,!0),r("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(0,w,!0,!0),r("autoplay")),e.params.cssMode&&(_=new Date().getTime(),requestAnimationFrame(()=>{L()})))};return d>0?(clearTimeout(p),p=setTimeout(()=>{M()},d)):requestAnimationFrame(()=>{M()}),d},N=()=>{_=new Date().getTime(),e.autoplay.running=!0,L(),r("autoplayStart")},v=()=>{e.autoplay.running=!1,clearTimeout(p),cancelAnimationFrame(m),r("autoplayStop")},h=(t,d)=>{if(e.destroyed||!e.autoplay.running)return;clearTimeout(p),t||(c=!0);const i=()=>{r("autoplayPause"),e.params.autoplay.waitForTransition?e.wrapperEl.addEventListener("transitionend",C):f()};if(e.autoplay.paused=!0,d){S&&(s=e.params.autoplay.delay),S=!1,i();return}s=(s||e.params.autoplay.delay)-(new Date().getTime()-_),!(e.isEnd&&s<0&&!e.params.loop)&&(s<0&&(s=0),i())},f=()=>{e.isEnd&&s<0&&!e.params.loop||e.destroyed||!e.autoplay.running||(_=new Date().getTime(),c?(c=!1,L(s)):L(),e.autoplay.paused=!1,r("autoplayResume"))},I=()=>{if(e.destroyed||!e.autoplay.running)return;const t=P();t.visibilityState==="hidden"&&(c=!0,h(!0)),t.visibilityState==="visible"&&f()},O=t=>{t.pointerType==="mouse"&&(c=!0,z=!0,!(e.animating||e.autoplay.paused)&&h(!0))},B=t=>{t.pointerType==="mouse"&&(z=!1,e.autoplay.paused&&f())},V=()=>{e.params.autoplay.pauseOnMouseEnter&&(e.el.addEventListener("pointerenter",O),e.el.addEventListener("pointerleave",B))},W=()=>{e.el&&typeof e.el!="string"&&(e.el.removeEventListener("pointerenter",O),e.el.removeEventListener("pointerleave",B))},q=()=>{P().addEventListener("visibilitychange",I)},U=()=>{P().removeEventListener("visibilitychange",I)};l("init",()=>{e.params.autoplay.enabled&&(V(),q(),N())}),l("destroy",()=>{W(),U(),e.autoplay.running&&v()}),l("_freeModeStaticRelease",()=>{(g||c)&&f()}),l("_freeModeNoMomentumRelease",()=>{e.params.autoplay.disableOnInteraction?v():h(!0,!0)}),l("beforeTransitionStart",(t,d,i)=>{e.destroyed||!e.autoplay.running||(i||!e.params.autoplay.disableOnInteraction?h(!0,!0):v())}),l("sliderFirstMove",()=>{if(!(e.destroyed||!e.autoplay.running)){if(e.params.autoplay.disableOnInteraction){v();return}x=!0,g=!1,c=!1,A=setTimeout(()=>{c=!0,g=!0,h(!0)},200)}}),l("touchEnd",()=>{if(!(e.destroyed||!e.autoplay.running||!x)){if(clearTimeout(A),clearTimeout(p),e.params.autoplay.disableOnInteraction){g=!1,x=!1;return}g&&e.params.cssMode&&f(),g=!1,x=!1}}),l("slideChange",()=>{e.destroyed||!e.autoplay.running||(S=!0)}),Object.assign(e.autoplay,{start:N,stop:v,pause:h,resume:f})}const te={name:"DailyBetsMainPage",inheritAttrs:!1,inject:["WP"],mixins:[Y],data(){return{rankings:[{name:"TOP TRAFIENIA",ranking:[]},{name:"TOP TRAFIENIA",ranking:[]},{name:"OSTATNI ZWYCIÄZCY TYPÃW DNIA",ranking:[]}],comments:[],day_ranking_date:null,month_ranking_date:null,showRankingCollapse:!1}},created(){axios.post(this.WP.ajaxUrl,{endpoint:"api_get_newest_td_comments"}).then(a=>{a.data.success&&(this.comments=a.data.data)}),axios.post(this.WP.ajaxUrl,{endpoint:"api_get_td_main_page_rankings"}).then(a=>{a.data.success&&(this.rankings[0].ranking=a.data.data.top_rates.day_top_rates.ranking,this.day_ranking_date=a.data.data.top_rates.day_top_rates.date,this.rankings[1].ranking=a.data.data.top_rates.month_top_rates.ranking,this.month_ranking_date=a.data.data.top_rates.month_top_rates.date,this.rankings[2].ranking=a.data.data.winners_history),this.initializeSwiper()})},methods:{formatDate(a){return this.DateTime.fromObject({year:Number(a.year),month:Number(a.month)}).toFormat("LLLL y")},initializeSwiper(){new Z("#swiper-rankings",{modules:[H,G,ee],slidesPerView:1,spaceBetween:30,loop:!0,pagination:{el:".swiper-rankings-pagination",clickable:!0,bulletClass:"dummy",bulletActiveClass:"swiper-pagination-bullet-active",renderBullet:function(a,e){return`<span class="${e} bg-neutral-400 opacity-100 mx-0.5 w-2 h-2 rounded-full inline-block 2 cursor-pointer zt-hover xl:w-3 xl:h-3 xl:mx-1.5"></span>`}},autoplay:window.size.mobile?!1:{delay:1e4},navigation:{nextEl:".swiper-pagination-right",prevEl:".swiper-pagination-left"}})},getCommentDate(a){let e=this.DateTime.fromSQL(a).toRelative();return e.includes("sekund")?"Przed chwilÄ ":e.includes("min")?e.match(/\d+/)[0]+" min":e.includes("godz")?e.match(/\d+/)[0]+" godz.":e.replace(" temu","")},getDateForRanking(a){let e;switch(a){case 0:if(this.day_ranking_date)return e=this.DateTime.fromFormat(this.day_ranking_date,"yyyy-LL-dd"),` ${e.toFormat("dd.LL.yyyy")}`;break;case 1:if(this.month_ranking_date)return e=this.DateTime.fromFormat(this.month_ranking_date,"yyyy-LL"),` ${e.toFormat("LLLL yyyy").toUpperCase()}`;break}return""}}},ae={key:0,class:"min-w-0"},ne={class:"mb-3 py-2 min-w-0"},ie={id:"swiper-rankings",class:"swiper flex mb-3"},re={class:"swiper-wrapper"},se={class:"swiper-slide flex flex-col"},oe={class:"font-light text-[#828892] flex justify-between"},le=n("div",null,[n("button",{class:"swiper-pagination-left w-6 h-6 bg-zt-light-bg rounded-zt border border-zt-light text-white mr-2 zt-hover"}," < "),n("button",{class:"swiper-pagination-right w-6 h-6 bg-zt-light-bg rounded-zt border border-zt-light text-white zt-hover"}," > ")],-1),ue={class:"flex border-b border-dashed border-zt-light items-center h-9"},de=["onClick"],pe=["src"],me={class:"text-sm ml-3 text-truncate group-hover:underline"},ce={class:"text-[#6CD56A] text-sm text-center xl:font-semibold"},ye=n("div",{class:"mb-2"},[n("div",{class:"swiper-rankings-pagination flex justify-center"})],-1);function fe(a,e,T,l,r,u){return a.window.size.desktop?(b(),k("div",ae,[n("div",ne,[n("div",ie,[n("div",re,[(b(!0),k(R,null,j(r.rankings,(p,m)=>(b(),k("div",se,[n("div",oe,[J(E(`${p.name}${u.getDateForRanking(m)}`)+" ",1),le]),(b(!0),k(R,null,j(p.ranking?.slice(0,5),o=>(b(),k("div",ue,[n("div",{class:"group no-default-style cursor-pointer min-w-0 flex pr-2 items-center",onClick:y=>a.window.location=`/typer/${o.user_id}/`},[n("img",{src:o.avatar,onError:e[0]||(e[0]=y=>a.handleUserAvatarError(y)),class:"rounded-full shrink-0 h-[28px] object-cover group-hover:brightness-90 group-active:brightness-75 xl:w-5 xl:h-5",width:"28",height:"28",alt:""},null,40,pe),n("span",me,E(m===2?o.display_name:o.user_name),1)],8,de),n("span",{class:K(["ml-auto mr-2 text-sm text-[#A6B0BD]",{capitalize:m===2}])},E(m===2?u.formatDate(o):"kurs"),3),n("span",ce,E(o.value),1)]))),256))]))),256))])]),ye])])):X("",!0)}const xe=Q(te,[["render",fe]]);export{xe as default}; 3//# sourceMappingURL=DailyBetsMainPage-BfHydnbe.js.map
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.