1"use strict";(self.webpackChunkcasino_3_0=self.webpackChunkcasino_3_0||[]).push([[6699],{86699(t,e,i){i.r(e),i.d(e,{default:()=>c});var n=i(97436),s=i(54822),a=i(46671),r=i(41821);const o={name:"TournamentPart",components:{Swiper:n.Swiper,SwiperSlide:n.SwiperSlide},mixins:[a.A,s.A],props:["reference","active","items","priority","delay"],data:function(){return{dialog:!1,dialogItem:void 0,isMobile:!0,activeSlide:0,timeout:void 0,load:!1,delayOn:500,settings:{init:!0,loop:!0,slidesPerView:1,direction:"horizontal",spaceBetween:10,speed:500}}},mounted:function(){var t=this;this.fixWrapped(),window.addEventListener("resize",this.fixWrapped),window.addEventListener("orientationchange",this.fixWrapped),this.$refs.tournaments.$swiper.on("slideChange",function(e){t.activeSlide=e.realIndex})},beforeDestroy:function(){window.removeEventListener("resize",this.fixWrapped),window.removeEventListener("orientationchange",this.fixWrapped)},watch:{},computed:{locale:function(){return this.$store.state.locale},mainTitle:function(){switch(this.reference){case"live":return"".concat(this.$t("front.tournament.count.title.live")," (").concat(this.items.length,")");case"upcoming":return"".concat(this.$t("front.tournament.count.title.upcoming")," (").concat(this.items.length,")");case"finished":return"".concat(this.$t("front.tournament.count.title.finished")," (").concat(this.items.length,")");default:return""}},emptyTitle:function(){switch(this.reference){case"live":return this.$t("front.tournament.empty.title.live");case"upcoming":return this.$t("front.tournament.empty.title.upcoming");case"finished":return this.$t("front.tournament.empty.title.finished");default:return""}},dateTitle:function(){switch(this.reference){case"live":return this.$t("front.tournament.title.ends_in");case"upcoming":return this.$t("front.tournament.title.start_in");case"finished":return this.$t("front.tournament.title.finished_on");default:return""}},checkDate:function(){return"live"===this.reference||"upcoming"===this.reference}},methods:{fixWrapped:function(){var t=this;if(this.isMobile=window.innerWidth<=800,this.isMobile)this.load=!0;else{var e=200*this.priority,i=e+(this.delay?this.delayOn:0),n=this.$refs.live&&this.$refs.live[0]&&this.$refs.live||this.$refs.upcoming&&this.$refs.upcoming[0]&&this.$refs.upcoming||this.$refs.finished&&this.$refs.finished[0]&&this.$refs.finished;n&&setTimeout(function(){return t.fix(n)},e),setTimeout(function(){return t.load=!0},i)}},fix:function(t){var e=t[0];t.length<3?t.forEach(function(t){t.classList.contains("wrapped")||t.classList.add("wrapped")}):(t.forEach(function(t){t.classList.contains("wrapped")&&t.classList.remove("wrapped")}),clearTimeout(this.timeout),this.timeout=setTimeout(function(){var i=e.getBoundingClientRect().y;t.forEach(function(t){i!==t.getBoundingClientRect().y&&t.classList.add("wrapped")})},this.delayOn))},tournamentTitle:function(t){return t.title},tournamentImage:function(t){return t&&t.image2},tournamentBackground:function(t){return t&&t.image},tournamentLength:function(t){var e=new Date(t.startDate),i=new Date(t.endDate)-e,n=Math.abs(i/1e3),s=Math.floor(n/24/60/60),a=Math.floor(n-86400*s),r=Math.floor(a/3600),o=Math.floor(a-3600*r),c=Math.floor(o/60),l=Math.floor(n%60);return s?"".concat(s," ").concat(this.$t("front.tournament.title.days")):r?"".concat(r," ").concat(this.$t("front.tournament.title.hours")):c?"".concat(c," ").concat(this.$t("front.tournament.title.minutes")):"".concat(l," ").concat(this.$t("front.tournament.title.seconds"))},tournamentDate:function(t){return"live"===this.reference?t.endDate:t.startDate},formattedDate:function(t){return(0,r.m)(t,"YYYY-MM-DD",this.locale)},tournamentUrl:function(t){var e=this.$store.getters.getLanguageUrlPrefix(),i=t.pageUrl||"";i&&"".concat(e).concat(i)&&this.$router.push("".concat(e).concat(i))},buttonLabel:function(t){return"active"===t.status?this.$t("front.tournament.button.play_now"):this.$t("front.tournament.button.view")},award:function(t,e){var i=t.awards&&Object.values(t.awards).find(function(t){return t.rank===e});return i&&i.title||""},slidePrev:function(){this.$refs.tournaments.$swiper.slidePrev()},slideNext:function(){this.$refs.tournaments.$swiper.slideNext()},slideTo:function(t){this.$refs.tournaments.$swiper.slideTo(t)},open:function(t){this.dialogItem=t,this.dialog=!0},close:function(){this.dialog=!1}}};const c=(0,i(14486).A)(o,function(){var t=this,e=t._self._c;return e("div",{staticClass:"page-tournaments__list",class:["".concat(t.reference,"-tournament"),{load:t.load}]},[!t.isMobile||t.isMobile&&t.active===t.reference?e("div",{staticClass:"page-tournaments__list-title"},[e("h3",[t._v(t._s(t.mainTitle))]),e("div",{staticClass:"line"})]):t._e(),t.isMobile&&(!t.isMobile||t.active!==t.reference)||t.items.length?t._e():e("div",{staticClass:"page-tournaments__list-empty"},[e("h3",[t._v(t._s(t.emptyTitle))]),e("div"),e("p",[t._v(t._s(t.$t("front.tournament.empty.description")))])]),e("div",{directives:[{name:"show",rawName:"v-show",value:t.isMobile&&t.active===t.reference,expression:"isMobile && active === reference"}],staticClass:"page-tournaments__swiper-items"},[e("swiper",{ref:"tournaments",attrs:{options:t.settings}},t._l(t.items,function(i,n){return e("swiper-slide",{key:n,staticClass:"item"},[e("div",{staticClass:"item__image",class:t.reference,style:"background-image: linear-gradient(black, black), url(".concat(t.tournamentBackgroun
1d(i),")")},[e("img",{attrs:{src:t.tournamentImage(i),alt:t.tournamentTitle(i)}}),"private"===i.type.toLowerCase()?e("div",{staticClass:"badge private"},[t._v("\n "+t._s(t.$t("front.tournament.title.private"))+"\n ")]):t._e()]),e("div",{staticClass:"item__content"},[e("div",{staticClass:"info",on:{click:function(e){return t.open(i.games)}}}),e("div",{staticClass:"badge",class:i.status},[t._v(t._s(t.$t("front.tournament.status.".concat(i.status))))]),e("div",{staticClass:"title"},[t._v(t._s(t.tournamentTitle(i)))]),e("div",{staticClass:"date"},[e("div",{staticClass:"title"},[t._v(t._s(t.dateTitle))]),t.checkDate?e("div",{staticClass:"value"},[e("countdown-timer",{attrs:{date:t.tournamentDate(i)}})],1):e("div",{staticClass:"value"},[t._v("\n "+t._s(t.formattedDate(i.endDate))+"\n ")])]),t.award(i,1)?e("div",{staticClass:"prize"},[e("div",{staticClass:"title"},[t._v(t._s(t.$t("front.tournament.title.award")))]),e("div",{staticClass:"value"},[e("i",{staticClass:"icon"}),t._v("\n "+t._s(t.award(i,1))+"\n ")])]):t._e(),e("v-btn",{on:{click:function(e){return t.tournamentUrl(i)}}},[t._v("\n "+t._s(t.buttonLabel(i))+"\n ")])],1)])}),1),e("div",{staticClass:"swiper-navigation"},[e("v-btn",{staticClass:"prev",on:{click:t.slidePrev}},[e("svg",{attrs:{width:"11",height:"10",viewBox:"0 0 11 10",fill:"none",xmlns:"http://www.w3.org/2000/svg"}},[e("path",{attrs:{d:"M6 1L2 5L6 9",stroke:"white","stroke-width":"1.5"}}),e("path",{attrs:{d:"M2.5 5H10.5",stroke:"white","stroke-width":"1.5"}})])]),e("div",{staticClass:"pagination"},t._l(t.items.length,function(i){return e("span",{key:i,class:{active:t.activeSlide===i-1},on:{click:function(e){return t.slideTo(i)}}})}),0),e("v-btn",{staticClass:"next",on:{click:t.slideNext}},[e("svg",{attrs:{width:"11",height:"10",viewBox:"0 0 11 10",fill:"none",xmlns:"http://www.w3.org/2000/svg"}},[e("path",{attrs:{d:"M5 1L9 5L5 9",stroke:"white","stroke-width":"1.5"}}),e("path",{attrs:{d:"M8.5 5H0.5",stroke:"white","stroke-width":"1.5"}})])])],1)],1),e("div",{directives:[{name:"show",rawName:"v-show",value:!t.isMobile,expression:"!isMobile"}],staticClass:"page-tournaments__list-items"},t._l(t.items,function(i,n){return e("div",{key:n,ref:t.reference,refInFor:!0,staticClass:"item"},[e("div",{staticClass:"item__image",class:t.reference,style:"background-image: ".concat("finished"===t.reference?"linear-gradient(black, black),":""," url(").concat(t.tournamentBackground(i),")")},[e("img",{attrs:{src:t.tournamentImage(i),alt:t.tournamentTitle(i)}}),"private"===i.type.toLowerCase()?e("div",{staticClass:"badge private"},[t._v("\n "+t._s(t.$t("front.tournament.title.private"))+"\n ")]):t._e(),e("div",{staticClass:"info"},[e("div",[t._v("\n "+t._s(t.$t("front.tournament.title.length"))+"\n "),e("strong",[t._v(t._s(t.tournamentLength(i)))])]),i.spinLimit?e("div",[e("span",[t._v("|")]),t._v("\n "+t._s(t.$t("front.tournament.title.spins"))+"\n "),e("strong",[t._v(t._s(parseInt(i.spinLimit)))])]):t._e(),i.minBetAmount?e("div",[e("span",[t._v("|")]),t._v("\n "+t._s(t.$t("front.tournament.title.min_bet"))+"\n "),e("strong",[t._v(t._s(i.minBetAmount)+" "+t._s(i.currency))])]):t._e()])]),e("div",{staticClass:"item__content"},[e("div",{staticClass:"info",on:{click:function(e){return t.open(i.games)}}}),e("div",{staticClass:"badge",class:i.status},[t._v(t._s(t.$t("front.tournament.status.".concat(i.status))))]),e("div",{staticClass:"title"},[t._v(t._s(t.tournamentTitle(i)))]),e("div",{staticClass:"date"},[e("div",{staticClass:"title"},[t._v(t._s(t.dateTitle))]),t.checkDate?e("div",{staticClass:"value"},[e("countdown-timer",{attrs:{date:t.tournamentDate(i)}})],1):e("div",{staticClass:"value"},[t._v("\n "+t._s(t.formattedDate(i.endDate))+"\n ")])]),t.award(i,1)?e("div",{staticClass:"prize"},[e("div",{staticClass:"title"},[t._v(t._s(t.$t("front.tournament.title.award")))]),e("div",{staticClass:"value"},[e("i",{staticClass:"icon"}),t._v("\n "+t._s(t.award(i,1))+"\n ")])]):t._e(),e("v-btn",{on:{click:function(e){return t.tournamentUrl(i)}}},[t._v("\n "+t._s(t.buttonLabel(i))+"\n ")])],1)])}),0),e("v-dialog",{attrs:{persistent:t.isDialogPersistent,"max-width":"600",scrollable:""},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[e("tournament-related-games",{attrs:{"related-games":t.dialogItem},on:{close:t.close}})],1)],1)},[],!1,null,null,null).exports}}]);
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.