(window.webpackJsonp=window.webpackJsonp||[]).push([[305,208],{1630:function(e,t,r){"use strict";r.d(t,"b",(function(){return l})),r.d(t,"a",(function(){return o}));var n=r(43);const l={[n.a.LINE]:"gameLineId",[n.a.LIVE]:"gameLiveId"},o=[n.a.LINE,n.a.LIVE]},1978:function(e,t,r){"use strict";r.d(t,"a",(function(){return j}));var n=r(0),l=r(928),o=r(48),c=Object.defineProperty,d=Object.getOwnPropertySymbols,m=Object.prototype.hasOwnProperty,v=Object.prototype.propertyIsEnumerable,O=(e,t,r)=>t in e?c(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const j=(e,t={})=>{const r=Object(n.lb)(),c=Object(l.a)(),j=new e(((a,b)=>{for(var e in b||(b={}))m.call(b,e)&&O(a,e,b[e]);if(d)for(var e of d(b))v.call(b,e)&&O(a,e,b[e]);return a})({$T:r,$appStorage:Object(n.K)(),$cookies:c,$httpClient:Object(n.X)(),$logger:Object(o.a)(),$siteConfig:Object(n.hb)()},t));return Object(n.p)((()=>{j.cancelAllRequest()})),j}},1979:function(e,t,r){"use strict";r.d(t,"a",(function(){return T}));var n=r(0),l=r(68),o=r(48),c=r(11),d=r(82),m=r(85),v=r(1630),O=r(152),j=r(30),h=r(104),y=Object.defineProperty,_=Object.defineProperties,f=Object.getOwnPropertyDescriptors,S=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,C=Object.prototype.propertyIsEnumerable,I=(e,t,r)=>t in e?y(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,G=(a,b)=>{for(var e in b||(b={}))k.call(b,e)&&I(a,e,b[e]);if(S)for(var e of S(b))C.call(b,e)&&I(a,e,b[e]);return a},P=(e,t,r)=>new Promise(((n,l)=>{var o=e=>{try{d(r.next(e))}catch(e){l(e)}},c=e=>{try{d(r.throw(e))}catch(e){l(e)}},d=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,c);d((r=r.apply(e,t)).next())}));const T=Object(l.a)((()=>{const{gameApi:e}=Object(n.J)(),t=Object(c.a)(),r=Object(o.a)(),l=Object(n.z)(!1),y=Object(n.z)([]),S=Object(n.a)((()=>t.getters.globalGetLanguage)),k=Object(n.a)((()=>t.getters.globalGetTimeZone)),C=Object(n.a)((()=>t.getters.globalGetUserId)),I=Object(n.a)((()=>t.getters.globalGetCoefViewId)),T=Object(n.a)((()=>t.getters.globalGetMarketsNameType===j.a.short?4:0)),{ref_id:w}=Object(n.hb)();return{loading:l,bannerGames:y,loadBannerGamesWithIds:o=>P(void 0,null,(function*(){const c={lng:Object(n.G)(S),timeZone:Object(n.G)(k),coefViewId:Object(n.G)(I),userId:Object(n.G)(C),eventsCount:50,marketType:O.e,groupEvents:!0,groupMode:Object(n.G)(T),partner:w};l.value=!0;const j=[],x=[];for(const r of o)if(Object(m.a)(r.typeOptions)&&Object(m.a)(r.typeOptions.gameTypeId)){const n=v.b[r.typeOptions.gameTypeId],l=Object(h.a)({bettingType:r.typeOptions.gameTypeId,bettingView:t.getters.globalAppViewType}),o=()=>P(void 0,null,(function*(){return e.loadGame(l,(a=G({},c),b={gameId:r.typeOptions[n]},_(a,f(b))));var a,b}));j.push(o)}try{for(var L,B,E,U=((e,t,r)=>(r=(r,n)=>(n=e[r])&&(t[r]=t=>new Promise(((r,l,o)=>(t=n.call(e,t),o=t.done,Promise.resolve(t.value).then((e=>r({value:e,done:o})),l))))),(t=e[Symbol.asyncIterator])?t.call(e):(e=e[Symbol.iterator](),t={},r("next"),r("return"),t)))(j);L=!(B=yield U.next()).done;L=!1){const e=B.value,{status:t,data:data}=yield e();t===d.a.STATUS_SUCCESS?Object.keys(data).length>0?x.push(data):r.error("useBannerGamesStore error:",{status:t}):t!==d.a.STATUS_CLOSE&&r.error("gameUpdate status",{status:t})}}catch(B){E=[B]}finally{try{L&&(B=U.return)&&(yield B.call(U))}finally{if(E)throw E[0]}}y.value=x,l.value=!1})),onCancelIntervalRequest:()=>P(void 0,null,(function*(){return e.cancelTimelineRequest()}))}}))},1980:function(e,t,r){"use strict";r.d(t,"a",(function(){return m}));var n=r(85),l=r(43),o=r(25),c=r(1092),d=r(11);const m=()=>{const e=Object(d.a)(),{getBettingRouteUrl:t}=Object(c.a)(),r=(e,t)=>{if(Object(n.a)(e)&&e.isEventSlide&&Object(n.a)(e.typeOptions))return null==t?void 0:t.find((t=>{var r,n,o,c,d,m;if((null==(r=e.typeOptions)?void 0:r.gameTypeId)===l.a.LINE){const r=(null==(n=e.typeOptions)?void 0:n.gameLineId)===t.currentGameId,l=(null==(o=e.typeOptions)?void 0:o.gameLineId)===(null==(c=t.gamesById[t.currentGameId])?void 0:c.permanentId);return r||l}return(null==(d=e.typeOptions)?void 0:d.gameTypeId)===l.a.LIVE&&(null==(m=e.typeOptions)?void 0:m.gameLiveId)===t.currentGameId}))};return{getGame:r,getGameData:(e,t)=>{var l;if(Object(n.a)(e)){const n=r(e,t);return null==(l=null==n?void 0:n.gamesById)?void 0:l[n.currentGameId]}},getGameRouteParams:(r,l)=>{var c;return Object(n.a)(r)&&Object(n.a)(l)?t({lng:e.getters.globalGetLanguage,pageType:o.a.HOME,section:null==(c=r.typeOptions)?void 0:c.gameTypeId,sport:null==l?void 0:l.sportNameForUrl,champ:null==l?void 0:l.champNameForUrl,game:null==l?void 0:l.gameNameForUrl}):""}}}},2037:function(e,t,r){"use strict";r.d(t,"a",(function(){return B}));var n=r(0),l=r(85),o=r(92),c=r(664),d=r(659),m=r(43),v=r(11),O=r(48),j=r(200),h=r(1978),y=r(1979),_=r(231),f=r(1262),S=r(428),k=r(1980),C=Object.defineProperty,I=Object.defineProperties,G=Object.getOwnPropertyDescriptors,P=Object.getOwnPropertySymbols,T=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,x=(e,t,r)=>t in e?C(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,L=(e,t,r)=>new Promise(((n,l)=>{var o=e=>{try{d(r.next(e))}catch(e){l(e)}},c=e=>{try{d(r.throw(e))}catch(e){l(e)}},d=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,c);d((r=r.apply(e,t)).next())}));const B=e=>{const t=Object(O.a)(),r=Object(n.z)([]),C=Object(n.z)(!1),B=Object(n.z)(!1),E=Object(n.z)(!0),U=Object(n.z)(!0),R=Object(h.a)(c.BannerSliderApi),D=Object(v.a)(),{getLocationWithLang:$}=Object(j.b)(D),N=Object(n.a)((()=>D.getters.globalGetLanguage)),M=Object(n.a)((()=>D.getters.globalIsUserAuth)),z=Object(n.a)((()=>D.getters.globalGetCurrentCountryCodeState)),{group_id:A}=Object(n.hb)(),{bannerGames:V,loadBannerGamesWithIds:H,loading:W,onCancelIntervalRequest:F}=Object(y.a)(),{getGameRouteParams:J,getGameData:X}=Object(k.a)(),Q=Object(n.a)((()=>{var e;return null==(e=Object(n.G)(z))?void 0:e.toUpperCase()})),Z=()=>L(void 0,null,(function*(){try{B.value=!1;const t=yield R.getBanners((a=((a,b)=>{for(var e in b||(b={}))T.call(b,e)&&x(a,e,b[e]);if(P)for(var e of P(b))w.call(b,e)&&x(a,e,b[e]);return a})({},e),b={projectId:A,countryCode:Object(n.G)(Q),lang:Object(n.G)(N),isAuthorized:Object(n.G)(M),date:null},I(a,G(b)))),l=t.filter((({isEventSlide:e})=>e));yield H(l),r.value=t,E.value=t.length>0,U.value=l.length>0}catch(e){r.value=[],E.value=!1,U.value=!1,t.warn("Banners data is empty",{error:e})}var a,b;B.value=!0})),K=e=>e.link&&!e.isExternalLink?$(e.link):e.link,Y=e=>{var t;if(Object(l.a)(e.button))return{link:(null==(t=e.button)?void 0:t.link)?$(e.button.link):void 0}},ee=Object(n.a)((()=>Object(n.G)(r).map((e=>Object(o.a)(e,{link:K(e),button:Y(e)}))))),te=Object(n.a)((()=>Boolean(Object(n.G)(r).length))),ae=Object(f.a)({name:d.a.BANNERS_COMPONENT,bettingType:m.a.LIVE}),{forceUpdateData:re,timerPause:ne,timerStart:ie}=Object(_.a)({interval:ae,onUpdateData:()=>Z(),onCancelIntervalRequest:()=>L(void 0,null,(function*(){return R.cancelBannersRequest(),void F()}))});return Object(S.a)((()=>L(void 0,null,(function*(){Object(n.G)(B)||Object(n.G)(W)||!Object(n.G)(U)||(yield re(),C.value=!0)})))),Object(n.ob)(U,(e=>{e?ie():ne()})),Object(n.qb)(M,re),{slides:ee,isDataLoaded:B,isShowSlider:E,hasSlides:te,bannerGames:V,loading:W,isInitialLoaded:C,getCurrentGameRouteParams:e=>{if(Object(l.a)(e)){const t=X(e,Object(n.G)(V));return J(e,t)}return""}}}},2038:function(e,t,r){"use strict";r.d(t,"b",(function(){return n})),r.d(t,"c",(function(){return l})),r.d(t,"a",(function(){return o}));const n={platform:2,section:6},l={platform:6,section:19},o=n},2381:function(e,t,r){"use strict";r.d(t,"a",(function(){return l}));var n=r(0);const l=()=>{const e=Object(n.I)();return{trackClickOnSlide:(t,r)=>e.modules.mainPromoSliderEvent.trackClickOnSlide(t,r),onButtonClick:t=>e.modules.mainPromoSlider.clickOnButton(t),onSlideClick:t=>e.modules.mainPromoSlider.clickOnSlide(t)}}},3200:function(e,t,r){e.exports={}},3201:function(e,t,r){e.exports={}},3202:function(e,t,r){e.exports={}},3203:function(e,t,r){e.exports={}},4472:function(e,t,r){"use strict";r(3200)},4473:function(e,t,r){"use strict";r(3201)},4474:function(e,t,r){"use strict";r(3202)},4475:function(e,t,r){"use strict";r(3203)},4665:function(e,t,r){"use strict";r.r(t);var n=r(0),l=r(1181),o=r(2609);var c=Object(n.c)({name:"GamesSliderCard",props:{slide:{type:Object,required:!0},placeholderPath:{type:String,default:""}},setup(e){const{loadingAttr:t}=(()=>{const{isRtl:e}=Object(l.a)();return{loadingAttr:Object(n.a)((()=>Object(n.G)(e)?"":"lazy"))}})(),r=path=>path?path.replace(/(game-previews)/,"$1/190x102"):"",{isBrokenImage:o,handleImageError:c}=(({defaultValue:e=!1,mainClass:t="",nameClass:r=""}={})=>{const l=Object(n.Q)()(Object(n.M)().DEFAULT,"/slots/img-default.svg"),o=Object(n.z)(Object(n.G)(e)),c=Object(n.a)((()=>({[t]:Object(n.G)(o)}))),d=Object(n.a)((()=>({[r]:Object(n.G)(o)})));return{bgStyle:l,isBrokenImage:o,mainClasses:c,nameClasses:d,handleImageError:()=>{o.value=!0}}})(),d=Object(n.Q)()("",`${r(e.placeholderPath)}.jpg`),m=Object(n.a)((()=>Object(n.G)(o)?d:"")),v=Object(n.a)((()=>Object(n.G)(o)?"games-slider-card__main--bg":""));return{imgPath:r,imgPath2x:path=>path?r(path).replace(/(190x102)/,"$1/x2"):"",isBrokenImage:o,handleImageError:c,bgStyle:m,gamesSliderCardMainClasses:v,loadingAttr:t}}}),d=(r(4474),r(4)),m=Object(d.a)(c,(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"games-slider-card"},[r("div",{staticClass:"games-slider-card__main",class:e.gamesSliderCardMainClasses,style:e.bgStyle},[e.isBrokenImage?e._e():r("picture",{staticClass:"games-slider-card__picture"},[r("source",{attrs:{srcset:e.$cdn(e.imgPath2x(e.slide.imgUrl))+" 2x, "+e.$cdn(e.imgPath(e.slide.imgUrl))+" 1x",type:"image/webp"}}),e._v(" "),r("img",{staticClass:"games-slider-card__image",attrs:{srcset:e.$cdn(e.imgPath2x(e.slide.imgUrlProgressive))+" 2x, "+e.$cdn(e.imgPath(e.slide.imgUrlProgressive))+" 1x",src:""+e.$cdn(e.imgPath(e.slide.imgUrlProgressive)),alt:e.slide.name,loading:e.loadingAttr},on:{error:e.handleImageError}})])]),e._v(" "),r("p",{staticClass:"games-slider-card__name"},[e._v("\n "+e._s(e.slide.name)+"\n ")])])}),[],!1,null,"0b868ee1",null).exports,v=r(11),O=r(200),j=r(2795),h=r(1704);var y=Object(n.c)({name:"GamesSlider",components:{GamesSliderCard:m,UiSwipeSlider:o.a},setup(){const{isRtl:e}=Object(l.a)(),{gamesSlides:t,hasGamesSlides:r,placeholderPath:o}=(()=>{const e=Object(v.a)(),t=Object(n.z)([]),{getLinkWithLang:r}=Object(O.b)(e),{gamesName:l}=Object(n.hb)(),o=`${h.c}games-no-faceless`,{gamesList:c}=Object(j.a)(),d=Object(n.a)((()=>t.value.length>0)),m={id:"0",name:l,imgUrl:`${o}.webp`,imgUrlProgressive:`${o}.jpg`,href:r("/allgamesentrance")};return c&&(t.value=[m,...c]),{gamesSlides:t,hasGamesSlides:d,placeholderPath:o}})();return{isRtl:e,gamesSlides:t,hasGamesSlides:r,placeholderPath:o}}}),_=(r(4475),Object(d.a)(y,(function(){var e=this,t=e.$createElement,r=e._self._c||t;return e.hasGamesSlides?r("UiSwipeSlider",{staticClass:"games-slider",attrs:{slides:e.gamesSlides,rtl:e.isRtl,shadowEnd:"",shadowStart:""},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.slide;return[r("NuxtLink",{staticClass:"games-slider__link",attrs:{to:n.href}},[r("GamesSliderCard",{staticClass:"games-slider__slide",attrs:{slide:n,placeholderPath:e.placeholderPath}})],1)]}}],null,!1,3582076405)}):e._e()}),[],!1,null,"40ed0c04",null));t.default=_.exports},4678:function(e,t,r){"use strict";r.r(t);var n=r(0),l=r(2038),o=r(1104),c=r(2037),d=r(2381),m=r(11),v=r(10),O=r(4576),j=r(4578),h=r(3306),y=r(43),_=r(76),f=r(1979),S=r(85),k=r(292),C=r(285),I=r(48),G=r(1980),P=Object.defineProperty,T=Object.defineProperties,w=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,L=Object.prototype.hasOwnProperty,B=Object.prototype.propertyIsEnumerable,E=(e,t,r)=>t in e?P(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,U=(a,b)=>{for(var e in b||(b={}))L.call(b,e)&&E(a,e,b[e]);if(x)for(var e of x(b))B.call(b,e)&&E(a,e,b[e]);return a},R=(a,b)=>T(a,w(b));const D=e=>{const t=Object(n.kb)(),r=Object(I.a)(),{getGameRouteParams:l,getGameData:o,getGame:c}=Object(G.a)(),{bannerGames:d}=Object(f.a)(),m=Object(n.a)((()=>Object(S.a)(e))),v=Object(n.a)((()=>c(e,Object(n.G)(d)))),O=Object(n.a)((()=>Object(S.a)(Object(n.G)(v)))),j=Object(n.a)((()=>{var e,t;return!!(null==(t=null==(e=Object(n.G)(v))?void 0:e.marketGroups)?void 0:t.length)})),h=Object(n.a)((()=>{var t;return(null==(t=e.typeOptions)?void 0:t.gameTypeId)===y.a.LIVE})),P=Object(n.a)((()=>{var t,r;return(null==(r=null==(t=e.typeOptions)?void 0:t.marketIds)?void 0:r.map((({typeId:e})=>e)))||[]})),T=Object(n.a)((()=>o(e,Object(n.G)(d)))),w=Object(n.a)((()=>l(e,Object(n.G)(T)))),x=Object(n.a)((()=>{var t;return null==(t=e.typeOptions)?void 0:t.gameTypeId})),L=Object(n.a)((()=>{var t,r;const l=[],o=null==(t=Object(n.G)(v))?void 0:t.marketGroups;if(Object(n.G)(O)&&Object(S.a)(e.typeOptions)&&Object(S.a)(o))for(const e of o){const t=R(U({},e),{marketColumns:[]});for(const l of e.marketColumns)Object(n.G)(P).includes(null==(r=l[0])?void 0:r.typeId)&&t.marketColumns.push(l);t.marketColumns.length>0&&l.push(t)}return l})),B=Object(n.a)((()=>{var e;return null==(e=Object(n.G)(L))?void 0:e[0]})),E=Object(n.a)((()=>{var e;return(e=>{const t=[];if(!Object(S.a)(e))return;for(const[r]of e)r&&t.push(r);const{groupId:l,existedGroup:o,isValidMarketsCount:c}=Object(C.a)(t),d=Object(n.G)(T);if(Object(S.a)(d)){const e=Object(k.a)({markets:t,game:d,groupId:l,logger:r,existedGroup:o,isValidMarketsCount:c});return R(U({},e),{marketList:e.marketList.filter((e=>null==e?void 0:e.id))})}})(null==(e=Object(n.G)(B))?void 0:e.marketColumns)})),D=Object(n.a)((()=>{var e,t;return null!=(t=null==(e=Object(n.G)(T))?void 0:e.numberOfMarkets)?t:0}));return{gameData:T,sendMarketToCoupon:e=>{Object(n.G)(O)&&Object(S.a)(e)&&"-"!==e.coefByView&&t.dispatch(_.d+"couponAddBet",{market:e,game:Object(n.G)(v)})},isLive:h,isSlide:m,gameRouteParams:w,marketColumns:E,allMarketsCount:D,hasMarket:j,slideType:x}};var $=r(248),N=r(1329),M=r(1613),z=Object(n.c)({name:"HeaderSliderEvent",components:{UiIcoTeam:N.a,UiMarket:M.a},props:{slide:{type:Object,required:!0}},setup(e){const t=Object(n.kb)(),r=Object(n.lb)(),{gameData:l,sendMarketToCoupon:o,isLive:c,isSlide:d,gameRouteParams:m,marketColumns:O,allMarketsCount:j,hasMarket:h,slideType:y}=D(e.slide),f=Object(n.a)((()=>t.getters[_.d+"couponBetIds"])),S=Object(n.a)((()=>{var e;return Object(n.G)(h)&&(null==(e=Object(n.G)(O))?void 0:e.marketList)||[]}));return{ResizedImagesTeamLogoSizeType:$.b,sendMarketToCoupon:o,gameData:l,themeType:v.b,couponBetIds:f,isSlide:d,isLive:c,allMarketsCount:j,gameRouteParams:m,T:r,marketList:S,slideType:y}}}),A=(r(4472),r(4)),V=Object(A.a)(z,(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"header-slider-event"},[e.isSlide&&e.gameData?[r("div",{staticClass:"header-slider-event__header header-slider-event-header"},[r("UiIcoSport",{staticClass:"header-slider-event-header__sport",attrs:{ico:e.gameData.sportId}}),e._v(" "),r("p",{staticClass:"header-slider-event-header__title"},[e._v("\n "+e._s(e.gameData.champName)+"\n ")]),e._v(" "),e.isLive?r("span",{staticClass:"header-slider-event-header__label"},[e._v("\n "+e._s(e.slideType)+"\n ")]):e._e()],1),e._v(" "),r("div",{staticClass:"header-slider-event__content header-slider-event-content"},[r("h2",{staticClass:"header-slider-event-content__title"},[e._v("\n "+e._s(e.gameData.firstOpponentName)+" - "+e._s(e.gameData.secondOpponentName)+"\n ")]),e._v(" "),r("div",{staticClass:"header-slider-event-content__teams header-slider-event-teams"},[r("UiIcoTeam",{staticClass:"header-slider-event-teams__opponent",attrs:{image:e.gameData.firstOpponentLogo,countryIco:e.gameData.firstOpponentCountryId,presetSize:e.ResizedImagesTeamLogoSizeType.LX}}),e._v(" "),r("div",{staticClass:"header-slider-event-teams__score"},[e.isLive?[e._v("\n "+e._s(e.gameData.firstOpponentScoreLabel)+" : "+e._s(e.gameData.secondOpponentScoreLabel)+"\n ")]:[e._v("\n VS\n ")]],2),e._v(" "),r("UiIcoTeam",{staticClass:"header-slider-event-teams__opponent",attrs:{image:e.gameData.secondOpponentLogo,countryIco:e.gameData.secondOpponentCountryId,presetSize:e.ResizedImagesTeamLogoSizeType.LX}})],1)]),e._v(" "),r("div",{staticClass:"header-slider-event__markets header-slider-event-markets"},[e.marketList.length>0?[e._l(e.marketList,(function(t,n){return[t?r("UiMarket",{key:n,staticClass:"header-slider-event-markets__market",attrs:{coefByView:t.coefByView,coef:t.coef,isActive:e.couponBetIds.includes(t.id),isLocked:t.isLocked,text:t.name,theme:e.themeType.gray100},on:{click:function(r){return r.stopPropagation(),e.sendMarketToCoupon(t)}}}):e._e()]})),e._v(" "),r("NuxtLink",{attrs:{to:e.gameRouteParams}},[r("UiButton",{staticClass:"header-slider-event-markets__more",attrs:{theme:e.themeType.primary},on:{click:function(t){return e.$emit("click")}}},[r("UiCaption",[e._v("\n +"+e._s(e.allMarketsCount)+"\n ")])],1)],1)]:[r("NuxtLink",{attrs:{to:e.gameRouteParams}},[r("UiButton",{attrs:{theme:e.themeType.accent},on:{click:function(t){return e.$emit("click")}}},[r("UiCaption",[e._v("\n "+e._s(e.T("main_slider_make_bet"))+"\n ")])],1)],1)]],2)]:e._e()],2)}),[],!1,null,"2c39b5de",null).exports,H=r(446),W=Object(n.c)({name:"HeaderSlider_F",components:{HeaderSliderLoader:h.a,UiSlider:O.a,UiSliderSlide:j.a,HeaderSliderEvent:V},setup(){const{onButtonClick:e,onSlideClick:t,trackClickOnSlide:r}=Object(d.a)(),{slides:O,isShowSlider:j,bannerGames:h,getCurrentGameRouteParams:y,hasSlides:_}=Object(c.a)(l.b),{isAvailableBannersStyles:f,isEventGarlandTurnedOn:S,isBannerEventGarlandTurnedOn:k,bannerEventGarlandTurnedOnImg:C,bannerEventGarlandTurnedOffImg:I,isShowDecorations:G,isShowBannerShadowOnlyBigScreens:P,isBannerSlideFilled:T}=Object(n.hb)(),w=Object(n.gb)(),x=Object(n.fb)(),L=Object(n.G)(Object(m.a)()).getters.globalIsRtl,{isTurnedOn:B,getDecorsState:E}=Object(H.a)(),U=Object(n.a)((()=>G&&k&&Object(n.G)(_))),R=Object(n.a)((()=>S?Object(n.G)(B)?C:I:C));return Object(n.s)(E),{onClick:t=>{e(t),r(t,Object(n.G)(O))},slides:O,isShowSlider:j,themeType:v.b,bannerGames:h,handleSlideClick:e=>{return l=this,o=null,c=function*(){if(e.isEventSlide){const t=y(e);t!==Object(n.G)(x).path&&(yield w.push(t))}t(e.id),r(e.id,Object(n.G)(O))},new Promise(((e,t)=>{var r=e=>{try{d(c.next(e))}catch(e){t(e)}},n=e=>{try{d(c.throw(e))}catch(e){t(e)}},d=t=>t.done?e(t.value):Promise.resolve(t.value).then(r,n);d((c=c.apply(l,o)).next())}));var l,o,c},hasSlides:_,getSlideBackgroundClass:({hasTitleText:e,hasSubtitleText:t,hasButtonText:r,isEventSlide:n})=>({"header-slider-slide-bg--has-shadow":e||t||r||n||f,"header-slider-slide-bg--shadow-only-big-screens":P,"header-slider-slide-bg--filled":T}),isRtl:L,getBannersStyle:({style:style})=>f?style:Object(o.a)(style,["color","backgroundColor"]),getSlideBackgroundStyle:e=>f&&[{"--shadow-color":`${e}`}],getSlideTitle:e=>{var t,r;return null!=(r=null==(t=e.title)?void 0:t.text)?r:""},isShowBannerDecorations:U,garlandImg:R}}}),F=(r(4473),Object(A.a)(W,(function(){var e=this,t=e.$createElement,r=e._self._c||t;return e.isShowSlider?r("div",{staticClass:"header-slider"},[e.hasSlides?r("UiSlider",{attrs:{slides:e.slides,rtl:e.isRtl,isRepeat:"",isPagination:""},scopedSlots:e._u([{key:"slide",fn:function(t){var n=t.slide;return[r("UiSliderSlide",e._b({staticClass:"header-slider__slide header-slider-slide",attrs:{isExternalLink:n.isExternalLink,"aria-label":e.getSlideTitle(n),isEventBanner:n.isEventSlide},nativeOn:{click:function(t){return e.handleSlideClick(n)}},scopedSlots:e._u([{key:"background",fn:function(){return[r("picture",{staticClass:"header-slider-slide__bg header-slider-slide-bg",class:e.getSlideBackgroundClass(n),style:e.getSlideBackgroundStyle(n.shadowColor)},[n.imagePathWebp?r("source",{attrs:{srcset:e.$cdn(n.imagePathWebp),type:"image/webp"}}):e._e(),e._v(" "),r("img",{staticClass:"header-slider-slide-bg__img",attrs:{src:e.$cdn(n.imagePath),alt:e.getSlideTitle(n)}})])]},proxy:!0}],null,!0)},"UiSliderSlide",n.isEventSlide?{}:{to:n.link},!1),[e._v(" "),n.isEventSlide?[r("HeaderSliderEvent",{attrs:{slide:n},on:{click:function(t){return e.onClick(n.id)}}})]:[n.hasTitleText?r("span",{style:e.getBannersStyle(n.title),attrs:{slot:"title"},slot:"title"},[e._v("\n "+e._s(n.title.text)+"\n ")]):e._e(),e._v(" "),n.hasSubtitleText?r("span",{style:e.getBannersStyle(n.subTitle),attrs:{slot:"text"},slot:"text"},[e._v("\n "+e._s(n.subTitle.text)+"\n ")]):e._e(),e._v(" "),n.hasButtonText?r("UiButton",{style:e.getBannersStyle(n.button),attrs:{tag:"span",theme:e.themeType.accent},on:{click:function(t){return t.stopPropagation(),e.onClick(n.id)}}},[r("UiCaption",[e._v("\n "+e._s(n.button.text)+"\n ")])],1):e._e()]],2)]}}],null,!1,3917767166)}):r("HeaderSliderLoader"),e._v(" "),r("ClientOnly",[e.isShowBannerDecorations?r("div",{staticClass:"header-slider__event-garland header-slider-event-garland",style:{backgroundImage:"url('"+e.$cdn(e.garlandImg)+"')"}}):e._e()])],1):e._e()}),[],!1,null,"2964f5a8",null));t.default=F.exports},664:function(e,t,r){"use strict";r.r(t),r.d(t,"BannerSliderApi",(function(){return f}));var n=r(149),l=r(123),o=r(85),c=r(43),d=r(1630);const m=e=>({text:null==e?void 0:e.text,style:{color:null==e?void 0:e.text_color}}),v=e=>{var t,r,n;return(null==(t=e.attributes)?void 0:t.link)&&!e.attributes.is_external_link?Object(l.a)(null==(r=e.attributes)?void 0:r.link):null==(n=e.attributes)?void 0:n.link},O=e=>{return{typeId:e.T,param:e.P,player:e.PL&&(t=e.PL,{playerId:null==t?void 0:t.I})};var t},j={1:c.a.LIVE,2:c.a.LINE},h=e=>{var t;return{sportId:Number(e.sport_id),gameTypeId:j[Number(e.game_type_id)]||void 0,gameLineId:Number(e.game_line_id),gameLiveId:Number(e.game_live_id)||void 0,marketIds:e.market_ids&&(null==(t=e.market_ids)?void 0:t.map(O))}},y=e=>{if(Object(o.a)(e)){const t=j[Number(e.game_type_id)];return Object(o.a)(t)&&d.a.includes(t)}return!1},_=e=>e.map((e=>{var t;const{attributes:r}=e,title=Object(o.a)(null==r?void 0:r.titles[0])?m(r.titles[0]):void 0,n=Object(o.a)(null==r?void 0:r.titles[1])?m(r.titles[1]):void 0,button=(null==(t=null==r?void 0:r.buttons)?void 0:t[0])?{text:null==(c=r.buttons[0])?void 0:c.text,link:(null==c?void 0:c.link)?Object(l.a)(c.link):"",style:{color:null==c?void 0:c.text_color,backgroundColor:null==c?void 0:c.background_color}}:void 0;var c;return{id:Number(e.id),position:null==r?void 0:r.position,title:title,subTitle:n,button:button,imagePath:(null==r?void 0:r.image_path)?Object(l.a)(r.image_path):void 0,imagePathWebp:(null==r?void 0:r.image_path_webp)?Object(l.a)(r.image_path_webp):void 0,link:v(e),isCasino:null==r?void 0:r.casino,isExternalLink:Boolean(null==r?void 0:r.is_external_link),type:Number(null==r?void 0:r.type),typeOptions:(null==r?void 0:r.type_options)?h(null==r?void 0:r.type_options):void 0,isEventSlide:y(null==r?void 0:r.type_options),hasTitleText:Boolean(null==title?void 0:title.text),hasSubtitleText:Boolean(null==n?void 0:n.text),hasButtonText:Boolean(null==button?void 0:button.text),shadowColor:null==r?void 0:r.shadow_color}})).sort(((a,b)=>a.position-b.position));class f extends n.a{constructor(e){super(e),this.apiPath="/web-api/external-api/v3",this.bannerLimits=100,this.abortController=void 0}getBanners(e){return t=this,r=arguments,n=function*({lang:e,countryCode:t,isAuthorized:r,platform:n,section:section,projectId:l,date:o=(new Date).toISOString(),type:c}){try{this.abortController=this.$httpClient.createAbortController();const d=yield this.getRequest("/banners",{params:{project_id:l,country_code:t,language:e,platform:n,section:section,date:o,type:c,is_auth:r,limit:this.bannerLimits},abortController:this.abortController});return(null==d?void 0:d.data)?_(null==d?void 0:d.data):[]}catch(e){return e.isCancel||this.$logger.error("getBanners error",e),[]}},new Promise(((e,l)=>{var o=e=>{try{d(n.next(e))}catch(e){l(e)}},c=e=>{try{d(n.throw(e))}catch(e){l(e)}},d=t=>t.done?e(t.value):Promise.resolve(t.value).then(o,c);d((n=n.apply(t,r)).next())}));var t,r,n}cancelBannersRequest(){this.abortController&&this.cancelRequest(this.abortController)}}}}]);