(window.webpackJsonp=window.webpackJsonp||[]).push([[260],{1897:function(e,r){e.exports=function(e){e.options.__i18n=e.options.__i18n||[],e.options.__i18n.push('{"en":{"games_in_provider":"{amount} games","provider_restricted_for_currency":"Unavailable for selected currency"},"ja":{"games_in_provider":"{amount}ゲーム","provider_restricted_for_currency":"選択した通貨では利用できません"},"pt-BR":{"games_in_provider":"{amount} jogos","provider_restricted_for_currency":"Indisponível para a moeda selecionada"},"ru":{"games_in_provider":"{amount} игр","provider_restricted_for_currency":"Недоступно для выбранной валюты"},"zh-CN":{"games_in_provider":"{amount}游戏","provider_restricted_for_currency":"不适用于所选货币"}}'),delete e.options._Ctor}},2077:function(e,r,t){var content=t(2534);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,t(367).default)("76f0433e",content,!0,{sourceMap:!1})},2533:function(e,r,t){"use strict";t(vider-card{background:#3c3955;border-radius:10px;display:flex;flex-direction:column;overflow:hidden;text-align:center;-webkit-text-decoration:none;text-decoration:none;width:100%}.is-hover-disabled .c-provider-card{pointer-events:none}@media(hover:hover){.c-provider-card:hover:not(.is-disabled){background:linear-gradient(hsla(0,0%,100%,.1),hsla(0,0%,100%,.1)),#3c3955}.c-provider-card:hover:not(.is-disabled) .c-provider-card__image{transform:scale(1.1)}.c-provider-card:hover.is-disabled .c-provider-card__image{display:none}.c-provider-card:hover.is-disabled .c-provider-card__disabled-info{display:block}}@media not all and (hover:hover){.c-provider-card.is-disabled .c-provider-card__image{display:none}.c-provider-card.is-disabled .c-provider-card__disabled-info{display:block}}@media(max-width:1024px){.c-provider-card.is-clicked{animation:tap .6s}}.c-provider-card__body{align-items:center;aspect-ratio:1.85;background-color:hsla(0,0%,100%,.05);display:flex;justify-content:center}@media(max-width:1024px){.c-provider-card__body{aspect-ratio:1.75}}.c-provider-card__body.is-image-loading{animation:skeleton-loading 1s linear infinite alternate;background-color:#57546d}.c-provider-card__image{max-height:80%;max-width:80%;transition:transform .2s ease-out}.is-disabled .c-provider-card__image{filter:grayscale(100%) brightness(70%)}.c-provider-card__disabled-info{color:#dfe4e8;display:none;font-size:16px;padding:0 10%}@media(max-width:1024px){.c-provider-card__disabled-info{color:#9ea4ae;font-size:13px}}.c-provider-card__description{line-height:1.2;margin:auto 0;padding:15px 0;z-index:1}@media(max-width:1024px){.c-provider-card__description{padding:17px 0}}.c-provider-card__title{color:#dfe4e8;margin-bottom:7px}@media(min-width:1025px){.c-provider-card__title{font-size:16px}}.c-provider-card__subtitle{color:#9ea4ae}@media(max-width:1024px){.c-provider-card__subtitle{font-size:12px}}",""]),o.locals={},e.exports=o},2535:function(e,r,t){"use strict";var o=t(1897),d=t.n(o);r.default=d.a},2536:function(e,r){e.exports=function(e){e.options.__i18n=e.options.__i18n||[],e.options.__i18n.push('{"en":{"sort_provider":"Game Studios","view_all":"View all"},"ja":{"sort_provider":"ゲーム会社","view_all":"全て閲覧する"},"pt-BR":{"sort_provider":"Provedor","view_all":"Ver Todos"},"ru":{"sort_provider":"Провайдеры","view_all":"ПОКАЗАТЬ ВСЕ"},"zh-CN":{"sort_provider":"供应商","view_all":"浏览所有"}}'),delete e.options._Ctor}},2875:function(e,r,t){"use strict";t(12),t(15);var o=t(2),d={name:"ProviderCard",props:{provider:{type:Object,required:!0},isDisabled:{type:Boolean,required:!1,default:!1},hasImage:{type:Boolean,required:!1,default:!0},lazyImages:{type:Boolean,required:!1,default:!1},hasDescription:{type:Boolean,required:!1,default:!0},hasNumberOfGames:{type:Boolean,required:!1,default:!0}},data:()=>({imageLoaded:!1,showClickAnimation:!1}),computed:{providerGamesNumber(){return this.$store.getters["modules/games/allGamesByProviderCount"](this.provider.id)},providerRoute(){var e={name:"index-games-provider",params:{provider:this.provider.id}};return"all"===this.provider.id&&(e={name:"index-games"}),this.getLocalizedRoute(e)},providerTitle(){return this.$options.filters.providerTitle(this.provider,this.$i18n)},providerImageAltAttribute(){return["gaming","games"].some((e=>this.providerTitle.toLowerCase().includes(e)))?this.providerTitle:"".concat(this.providerTitle," games")}},methods:{filterByProvider(){this.isDisabled||(this.$device.isMobileOrTablet&&(this.showClickAnimation=!0),"all"===this.provider.id&&this.$store.dispatch("modules/games/SET_SORT_DIR",null),this.$router.push(this.providerRoute))},handleImageLoaded(e){this.imageLoaded=!0},animationEnded(){this.showClickAnimation=!1},providerImage:o.hb}},n=(t(2533),t(226)),l=t(2535),component=Object(n.a)(d,(function(){var e=this,r=e._self._c;return r(e.isDisabled?"div":"a",{tag:"component",staticClass:"c-provider-card",class:{"is-clicked":e.showClickAnimation,"is-disabled":e.isDisabled},attrs:{href:e.isDisabled?null:e.providerRoute},on:{click:function(r){return r.preventDefault(),e.filterByProvider.apply(null,arguments)},animationend:e.animationEnded}},[e.hasImage?r("div",{staticClass:"c-provider-card__body",class:{"is-image-loading":!e.imageLoaded}},[e.lazyImages?r("img",{directives:[{name:"lazy",rawName:"v-lazy",value:e.providerImage(e.provider.id),expression:"providerImage(provider.id)"}],staticClass:"c-provider-card__image",attrs:{alt:e.providerImageAltAttribute},on:{load:e.handleImageLoaded}}):r("img",{staticClass:"c-provider-card__image",attrs:{src:e.providerImage(e.provider.id),alt:e.providerImageAltAttribute},on:{load:e.handleImageLoaded}}),e._v(" "),e.isDisabled?r("span",{staticClass:"c-provider-card__disabled-info"},[e._v("\n "+e._s(e.$t("provider_restricted_for_currency"))+"\n ")]):e._e()]):e._e(),e._v(" "),e.hasDescription?r("div",{staticClass:"c-provider-card__description"},[r("div",{staticClass:"c-provider-card__title"},[e._v("\n "+e._s(e._f("providerTitle")(e.provider,e.$i18n))+"\n ")]),e._v(" "),e.hasNumberOfGames?r("div",{staticClass:"c-provider-card__subtitle"},[e._v("\n "+e._s(e.$t("games_in_provider",{amount:e.providerGamesNumber}))+"\n ")]):e._e()]):e._e()])}),[],!1,null,null,null);"function"==typeof l.default&&Object(l.default)(component);r.a=component.exports},2986:function(e,r,t){var content=t(3709);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,t(367).default)("dafe30b8",content,!0,{sourceMap:!1})},3708:function(e,r,t){"use strict";t(2986)},3709:function(e,r,t){var o=t(366)((function(i){return i[1]}));o.push([e.i,".c-providers-swiper:not(.is-variation-2) .c-swiper-side-placeholder{background:linear-gradient(90deg,#2b2740,rgba(43,39,64,0))}.c-providers-swiper:not(.is-variation-2) .c-swiper-side-navigation{background:linear-gradient(90deg,rgba(43,39,64,0) 40%,#2b2740)}.c-providers-skeleton-wrapper{overflow:hidden}.c-providers-swiper__item{box-sizing:border-box;display:inline-block;flex:0 1 auto;line-height:0;padding:10px;position:relative;width:20%}@media(max-width:1024px){.c-providers-swiper__item{padding:5px}}.is-mobile .c-providers-swiper .c-swiper-item,.is-tablet .c-providers-swiper .c-swiper-item{justify-content:flex-start;min-width:134px;padding:5px 10px 5px 0;width:134px}.is-mobile .c-providers-swiper .c-swiper-item:last-child,.is-tablet .c-providers-swiper .c-swiper-item:last-child{min-width:169px;padding:5px 45px 5px 0;width:169px}@media(max-width:1024px){.is-mobile .c-providers-swiper .c-swiper-item:last-child,.is-tablet .c-providers-swiper .c-swiper-item:last-child{min-width:139px;padding:5px 15px 5px 0;width:139px}}.is-mobile .c-providers-swiper__item,.is-tablet .c-providers-swiper__item{min-width:100%;padding:0;width:100%}@media(max-width:478px){.is-mobile .c-providers-swiper .c-swiper-item{min-width:40%;width:40%}.is-mobile .c-providers-swiper .c-swiper-item:last-child{min-width:41.5%;width:41.5%}}.is-variation-2 .c-provider-card,.is-variation-2 .c-provider-card:not(.is-disabled):hover{background:transparent}.is-variation-2 .c-provider-card__body{aspect-ratio:2/1}@media(max-width:1024px){.is-variation-2 .c-provider-card__body{aspect-ratio:1.68}}",""]),o.locals={},e.exports=o},3710:function(e,r,t){"use strict";var o=t(2536),d=t.n(o);r.default=d.a},4987:function(e,r,t){"use strict";t.r(r);var o=t(2875),d=t(1514),n=t(1420),l=t(1516),c=t(277),v=t(55),m={name:"ProvidersSwiper",components:{SwiperWrapper:d.a,ProviderCard:o.a,BsButton:n.default},mixins:[l.a],props:{providers:Array,itemsPerSlide:{type:Number,default:1},initialNumOfSlides:{type:Number,default:2},isVariationTwo:{type:Boolean,default:!1}},data:()=>({swiperTouched:!1,isTitleLink:!0}),computed:{title(){return this.isVariationTwo?"👾 ".concat(this.$t("sort_provider")):this.$t("sort_provider")},authUser(){return this.$store.getters["modules/auth-user/user"]()},swiperId:()=>"".concat(c.j,"-section"),isTitleClickable(){return this.shouldShowViewAll},titleLink(){return this.getLocalizedRoute({name:"index-game-providers"})}},watch:{"authUser.currency"(e,r){e!==r&&(this.setSwiperSlides(this.providers),this.resetScrollPosition())}},created(){this.swiper=c.j,this.setSwiperSlides(this.providers)},methods:{showAllProviders(e,r){this.trackUserClick(e,{eventName:r?v.m.GAME_TITLE:v.m.VIEW_ALL,siteSection:v.l.GAME_STUDIOS}),this.$router.push(this.titleLink)},resetScrollPosition(){this.$refs.bsSwiper.scrollTo({left:0,behavior:"smooth"}),this.$device.isTouch||(this.activeSlideIndex=1,this.updateButtonsStatus())}}},_=(t(3708),t(226)),h=t(3710),component=Object(_.a)(m,(function(){var e=this,r=e._self._c;return r("SwiperWrapper",{staticClass:"c-providers-swiper",class:{"is-variation-2":e.isVariationTwo},attrs:{"swiper-data":e.swiperData},on:{swipeLeft:e.swipeLeft,swipeRight:e.swipeRight,titleClicked:r=>e.showAllProviders(r,!0),"hook:mounted":e.subscribeTouchDeviceToScrollEvent},scopedSlots:e._u([{key:"header-content",fn:function(){return[r("div",{staticClass:"c-swiper-header__box"},[e.shouldShowViewAll?r("BsButton",{staticClass:"c-view-all",attrs:{label:e.$t("view_all"),href:e.titleLink,"is-full-width":!1,size:"m",color:"light-purple"},on:{click:r=>e.showAllProviders(r,!1)}}):e._e()],1)]},proxy:!0},{key:"swiper-content",fn:function(){return[r("div",{ref:"bsSwiper",staticClass:"c-swiper",class:{"scroll-enabled":e.$device.isTouch},attrs:{id:e.swiperId}},[e.itemsPerSlide>1?[e._l(e.swiperSlidesToRender,(function(t,o){return r("div",{key:o,staticClass:"c-swiper-item",attrs:{id:"swiper-item-".concat(o+1)}},e._l(t,(function(t,d){return r("div",{key:t.id,staticClass:"c-providers-swiper__item"},[r("ProviderCard",{attrs:{provider:t,"lazy-images":e.shouldLazyLoadImage(o*e.itemsPerSlide+d),"has-description":!e.isVariationTwo}})],1)})),0)})),e._v(" "),e.$device.isTouch?e._e():r("div",{staticClass:"c-swiper-item is-placeholder"})]:e._l(e.swiperSlidesToRender,(function(t,i){return r("div",{key:i,staticClass:"c-swiper-item"},[r("ProviderCard",{attrs:{provider:t,"lazy-images":e.shouldLazyLoadImage(i),"has-description":!e.isVariationTwo}})],1)}))],2)]},proxy:!0}])})}),[],!1,null,null,null);"function"==typeof h.default&&Object(h.default)(component);r.default=component.exports}}]); //# sourceMappingURL=01a8b59.modern.js.map