/*! For license information please see 4333.2f1133347f84a938341b.js.LICENSE.txt */ (self.webpackChunklauncher=self.webpackChunklauncher||[]).push([[4333],{1352:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var r=n(4914),o=n(3444),a=n.n(o),i=n(6337),s=n(4848);function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{"use strict";n.r(t),n.d(t,{BASE_POPUP_NAMES:()=>u,BaseHubMethodNames:()=>a,BaseHubRequests:()=>i,BaseHubResponseModels:()=>c,types:()=>o,useBaseRequests:()=>s});var r=n(6337),o={string:"",number:0,array:[],object:{},bool:!1,date:new Date},a={Ping:"Ping",GetBalance:"GetBalance",GetInitialState:"GetInitialState",GetInitialStateGameTickets:"GetInitialStateGameTickets",GetInitialStateHistory:"GetInitialStateHistory",GetInitialStateMaxWinners:"GetInitialStateMaxWinners",GetInitialStateLeaders:"GetInitialStateLeaders",GetInitialStateGameResults:"GetInitialStateGameResults",GetInitialStateStatistics:"GetInitialStateStatistics",GetInitialStateCashBackInfo:"GetInitialStateCashBackInfo",GetInitialStateLastRoundTickets:"GetInitialStateLastRoundTickets",GenerateHashCode:"GenerateHashCode",History:"History",BonusHistory:"BonusHistory",BonusInfo:"BonusInfo",BonusNotify:"BonusNotify",Error:"Error",LogOutPlayer:"LogOutPlayer",ExpiredToken:"ExpiredToken",Deactivated:"Deactivated",UpdateWinners:"UpdateWinners",GetMaxWinners:"GetMaxWinners",ActiveLeaderboardInfo:"ActiveLeaderboardInfo",LeaderboardPlayersListUpdate:"LeaderboardPlayersListUpdate",LeaderboardPlayerScoreUpdate:"LeaderboardPlayerScoreUpdate",LeaderboardInfo:"LeaderboardInfo",LeaderboardHistory:"LeaderboardHistory",LeaderboardStart:"LeaderboardStart",LeaderboardFinish:"LeaderboardFinish",LeaderboardPlayerWin:"LeaderboardPlayerWin",UpcomingLeaderboards:"UpcomingLeaderboards",Validation:"Validation"},i=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:2;return{Ping:function(){this.name=a.Ping,this.model={version:e},this.messagePackModel=(0,r.parseObjectToArray)([e])},GetBalance:function(t){var n=t.token,o=void 0===n?0:n;this.name=a.GetBalance,this.model={version:e,token:o},this.messagePackModel=(0,r.parseObjectToArray)([e,o])},GetInitialState:function(t){var n=t.activeGameId,o=void 0===n?0:n,i=t.token,s=void 0===i?"":i,c=t.isDemo,u=void 0!==c&&c,l=t.partnerId,f=void 0===l?0:l,d=t.culture,h=void 0===d?"":d,v=t.isModeChanged,p=void 0!==v&&v;this.name=a.GetInitialState,this.model={version:e,activeGameId:o,token:s,isDemo:u,partnerId:f,culture:h},this.messagePackModel=(0,r.parseObjectToArray)([e,+o,s,"true"===u,+f,h,p])},GenerateHashCode:function(t){var n=t.key,o=void 0===n?"":n,i=t.salt,s=void 0===i?"":i;this.name=a.GenerateHashCode,this.model={version:e,key:o,salt:s},this.messagePackModel=(0,r.parseObjectToArray)([e,o,s])},History:function(t){var n=t.token,o=void 0===n?"":n;this.name=a.History,this.model={version:e,token:o},this.messagePackModel=(0,r.parseObjectToArray)([+e,o])},BonusHistory:function(t){var n=t.token,r=void 0===n?"":n;this.name=a.BonusHistory,this.model={version:e,token:r}},BonusInfo:function(t){var n=t.token,o=void 0===n?"":n,i=t.activeGameId,s=void 0===i?0:i;this.name=a.BonusInfo,this.model={version:e,token:o,activeGameId:s},this.messagePackModel=(0,r.parseObjectToArray)([e,o])},GetMaxWinners:function(t){var n=t.activeGameId,o=void 0===n?0:n,i=t.partnerId,s=void 0===i?"":i,c=t.token,u=void 0===c?"":c;this.name=a.GetMaxWinners,this.model={version:e,activeGameId:o,partnerId:s,token:u},this.messagePackModel=(0,r.parseObjectToArray)([e,o,s,u])}}};function s(e,t,n){var r=i(n),o=e||{},a=o.token,s=o.activeGameId,c=o.isDemo,u=o.partnerId,l=o.culture;return{getPing:function(){var e=new r.Ping;t(e)},getHashCode:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",o=new r.GenerateHashCode({key:e,salt:n});t(o)},getBetHistory:function(){var e=new r.History({token:a});t(e)},getBonusHistory:function(){var e=new r.BonusHistory({token:a});t(e)},getBonusInfo:function(){var e=new r.BonusInfo({token:a,activeGameId:s});t(e)},getInitialState:function(){var e=new r.GetInitialState({activeGameId:s,token:a,isDemo:c,partnerId:u,culture:l});t(e)},getMaxWinners:function(){var e=new r.GetMaxWinners({activeGameId:s,partnerId:u,token:a});t(e)}}}var c={Ping:{},GetInitialStateCashBackInfo:{id:0,fillPercentage:0,boxCount:0,boxAmounts:[]},GetBalance:{balance:0},GenerateHashCode:{hashCode:""},BonusHistory:{bonusHistory:[{type:"string",quantity:0,bet:0,date:"1 January, 1970, 00:00:00 UTC",expireDate:"1 January, 1970, 00:00:00 UTC",totalWin:0}]},ActiveLeaderboardInfo:{leaderBoard:[{}]},LeaderboardPlayersListUpdate:{leaderBoard:[{}]},LeaderboardPlayerScoreUpdate:{leaderBoard:[{}]},LeaderboardInfo:{leaderBoard:[{}]},LeaderboardHistory:{leaderBoard:[{}]},LeaderboardStart:{leaderBoard:[{}]},LeaderboardFinish:{leaderBoard:[{}]},LeaderboardPlayerWin:{leaderBoard:[{}]},Error:{},LogOutPlayer:{},ExpiredToken:{isExpired:!1,token:""},Deactivated:{partnerIds:[]},Validation:{validation:void 0}},u=Object.freeze({RULES:"Rules",CHECK_HASH_CODE:"CheckHashCode",ABOUT_HASH_CODE:"AboutHashCode",GAME_CONTROLS:"GameControls",BONUS_LIST:"BonusListPopup",KEYBOARD:"Keyboard",GLOBAL_HISTORY:"GlobalHistory",GLOBAL_BONUS_HISTORY:"GlobalBonusHistory",CASH_BACK:"CashBackPopup",KEYBOARD_MINES:"KeyboardMines",MENU:"Menu",MAIN_MENU:"MainMenu",LEADER_BOARD:"LeaderBoard",LEADER_BOARD_HISTORY:"LeaderBoardHistory",BONUS_ASIDE:"BonusAside",CHAT_POPUP:"ChatPopup",CHAT_REGISTRY_POPUP:"ChatRegistryPopup"})},4825:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>D});var r=n(4914),o=n(3444),a=n.n(o),i=n(6295),s=n(7770),c=n.n(s),u=n(7999),l=n.n(u),f=n(4840),d=n.n(f),h=n(7749),v=n(5218),p=n(5072),y=n.n(p),m=n(7825),b=n.n(m),g=n(7659),S=n.n(g),w=n(5056),I=n.n(w),B=n(540),C=n.n(B),L=n(1113),H=n.n(L),E=n(4805),x={};x.styleTagTransform=H(),x.setAttributes=I(),x.insert=S().bind(null,"head"),x.domAPI=b(),x.insertStyleElement=C(),y()(E.A,x);const O=E.A&&E.A.locals?E.A.locals:void 0;var j=n(4553),G={};G.styleTagTransform=H(),G.setAttributes=I(),G.insert=S().bind(null,"head"),G.domAPI=b(),G.insertStyleElement=C(),y()(j.A,G);const k=j.A&&j.A.locals?j.A.locals:void 0;var A=n(4848),P=(0,i.getIsMobile)(),M="".concat(h.c_,"/images/global/").concat(P?"mobile":"desktop","/underconstruction.webp"),N=P?O:k;function T(e){var t=e.className,n=e.style,r=e.children,o=(0,v.shallowSelector)(v.selectFallBackInfo),a=o.isExpired,i=o.isDisconnected,s=o.underConstruction,u=o.isDeactivated,f=(0,v.shallowSelector)(v.selectResources),h=f.strWaitingForInternetConnection,p=f.strSessionExpired,y=f.strAttention,m=f.strWebSiteIsDownForMaintenance;return(0,A.jsx)("div",{className:"".concat(N.gameLayout," ").concat(t),children:u||null!=s&&s.show?(0,A.jsx)(l(),{url:M,text:m,startTime:null==s?void 0:s.startTime,endTime:null==s?void 0:s.endTime,resources:y,styles:n.underConstruction}):a?(0,A.jsx)(d(),{text:p}):i?(0,A.jsx)(c(),{text:h}):(0,A.jsx)("div",{className:N.gameCenter,children:r})})}const D=(0,r.memo)(T);T.defaultProps={className:"",style:{loader:{},underConstruction:{}},children:null},T.propTypes={className:a().string,style:a().shape({loader:a().object,underConstruction:a().object}),children:a().oneOfType([a().element,a().array])}},6806:(e,t,n)=>{"use strict";n.d(t,{g:()=>me});var r=n(4914),o=n(678),a=n(6295),i=n(5218),s=n(2593),c=n(8517),u=n(6337),l=n(5869),f=n.n(l),d=n(6299),h=n(7749),v=n(7438);function p(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,s=[],c=!0,u=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){u=!0,o=e}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(u)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return y(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?y(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;--a){var i=this.tryEntries[a],s=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var c=r.call(i,"catchLoc"),u=r.call(i,"finallyLoc");if(c&&u){if(this.prev=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),G(n),y}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;G(n)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:A(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),y}},t}function x(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n ").concat(e.newVersion,")")),e.oldVersion!==e.newVersion){var t=i.result;t.objectStoreNames.contains("translations")&&(console.log("Translation deleted from DB!"),t.deleteObjectStore("translations"));var r=t.createObjectStore("translations",{keyPath:"key"});r.createIndex("key","key",{unique:!0}),r.transaction.oncomplete=function(){M(n,e.newVersion,t,o)}}},e.next=16;break;case 15:P(n);case 16:e.next=22;break;case 18:e.prev=18,e.t0=e.catch(0),P(n),console.log(e.t0);case 22:case"end":return e.stop()}}),e,null,[[0,18]])})));return function(t,n){return e.apply(this,arguments)}}(),T=function(e){return{balance:e[0]}},D=function(e){return{history:e[0]}},_=function(e){return{bonuses:e[0]}},R=function(e){return{hashCode:e[0]}},U=function(e){return{isExpired:e[0],token:e[1]}},F=function(e){return{gameInfo:e[0]?W(e[0]):null,partnerInfo:q(e[1]),underConstruction:e[2]?K(e[2]):null,translationVersion:e[3],uiConfigs:e[4]?u.IEnumerable.map(e[4],V):e[4]}},V=function(e){return{key:e[0],configValue:e[1]}},W=function(e){return{gameId:e[0]}},q=function(e){return{coinRate:e[0],currencyId:e[1],precision:e[2],minBet:e[3],maxBet:e[4],maxWin:e[5],defaultBet:e[6],partnerInstanceName:e[7],isActive:e[8],allowedBetsCount:e[9],quickBets:e[10]}},K=function(e){return{show:e[0],startTime:e[1],endTime:e[2]}},Y=function(e){return{tickets:e}},J=function(e){return{statistics:e}},z=function(e){return{leaders:e[0]}},$=function(e){return{results:e}},Z=function(e){return{historyTickets:e}},Q=function(e){return{partnerIds:e[0]}};function X(e){return X="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},X(e)}function ee(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function te(e){for(var t=1;t=0;--a){var i=this.tryEntries[a],s=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var c=r.call(i,"catchLoc"),u=r.call(i,"finallyLoc");if(c&&u){if(this.prev=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),O(n),y}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;O(n)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:G(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),y}},t}function re(e,t,n,r,o,a,i){try{var s=e[a](i),c=s.value}catch(e){return void n(e)}s.done?t(c):Promise.resolve(c).then(r,o)}function oe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,i,s=[],c=!0,u=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){u=!0,o=e}finally{try{if(!c&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(u)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return ae(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ae(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ae(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:{};return H(i.actions.openPopup({name:e,args:t}))}),[]),me=null;me=2===n?function(e){var t=e.version,n=e.gameName,s=(0,o.useDispatch)(),c=(0,o.useSelector)(i.selectToken),l=(0,o.useSelector)(i.selectPlayerBalance),p=(0,i.shallowSelector)(i.selectLauncherData2),y=p.hubConnected,m=p.reloadSite,b=p.isDataLoaded,g=(0,i.shallowSelector)(i.selectPartnerUIConfig).isPixelEnabled,S=oe(f()(n,u.backUrl),1)[0],w=(0,d.useBaseRequests)(ie,v.requestToServer,t),I=w.getPing,B=w.getHashCode,C=w.getBetHistory,H=(w.getBonusHistory,w.getInitialState);return(0,r.useEffect)((function(){if(!u.isDemo)return le("GalaxsysBalance",{balance:l}),ue("GalaxsysBalance",(function(){le("GalaxsysBalance",{balance:l})})),function(){fe("GalaxsysBalance")}}),[l]),(0,r.useEffect)((function(){if(!u.isDemo)return ue("GalaxsysJackpot",(function(e){var t=e.isShow;console.log("Listening to Jackpot: ",t),null===L()||void 0===L()||L().setItem("GalaxsysJackpot",t)})),function(){fe("GalaxsysJackpot")}}),[]),(0,r.useEffect)((function(){s(i.actions.setParamsFromUrl((0,a.getParamsFromUrl)()))}),[]),(0,r.useEffect)((function(){s(i.actions.setHostName(S))}),[S]),(0,r.useEffect)((function(){m&&window.location.reload()}),[m]),(0,r.useEffect)((function(){if(null!==v.hubConnection&&void 0!==v.hubConnection&&v.hubConnection.dontReconnect||s(i.actions.setDisconnected({isDisconnected:!y})),y||s(i.actions.closeAllPopups()),y){var e=setInterval(I,5e3);return function(){return clearInterval(e)}}}),[y]),(0,r.useEffect)((function(){if(y&&null!==v.hubConnection&&void 0!==v.hubConnection&&v.hubConnection.invoke&&g){var e=v.hubConnection.invoke.bind(v.hubConnection);v.hubConnection.invoke=function(t){"AddStake"===t&&(0,a.sendPixelEvent)();for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o0&&void 0!==arguments[0]?arguments[0]:d.BaseHubResponseModels.GetBalance,t=(0,u.responseFromServerToObject)(T,e);s(i.actions.setBalance(t))})),v.hubConnection.on(d.BaseHubMethodNames.GetInitialStateGameTickets,(function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:d.BaseHubResponseModels.GetInitialStateGameTickets,n=(0,u.responseFromServerToObject)(Y,t);s(i.actions.setInitialStateTickets(null!==(e=n.ticket)&&void 0!==e?e:n))})),v.hubConnection.on(d.BaseHubMethodNames.GetInitialStateHistory,(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:d.BaseHubResponseModels.GetInitialStateHistory,t=(0,u.responseFromServerToObject)(Z,e);s(i.actions.setInitialStateHistory(t))})),v.hubConnection.on(d.BaseHubMethodNames.GetInitialStateGameResults,(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:d.BaseHubResponseModels.GetInitialStateGameResults,t=(0,u.responseFromServerToObject)($,e);s(i.actions.setInitialStateResults({results:(null==t?void 0:t.results)||t}))})),v.hubConnection.on(d.BaseHubMethodNames.GetInitialStateLeaders,(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:d.BaseHubResponseModels.GetInitialStateLeaders,t=(0,u.responseFromServerToObject)(z,e);s(i.actions.setInitialStateLeaders(t))})),v.hubConnection.on(d.BaseHubMethodNames.GetInitialStateStatistics,(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:d.BaseHubResponseModels.GetInitialStateStatistics,t=(0,u.responseFromServerToObject)(J,e);s(i.actions.setInitialStateStatistics(t))})),null===v.hubConnection||void 0===v.hubConnection||v.hubConnection.on(d.BaseHubMethodNames.BonusInfo,(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:d.BaseHubResponseModels.BonusInfo,t=(0,u.responseFromServerToObject)(_,e);if(t){var n=t.bonuses.map((function(e){return te(te({},e),{},{type:e.type.toLowerCase(),expireDate:(0,a.getFormattedDateTime)(e.expireDate)})}))||[];s(i.actions.cleanAndFillBonus(n))}})),null===v.hubConnection||void 0===v.hubConnection||v.hubConnection.on(d.BaseHubMethodNames.Deactivated,(function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:d.BaseHubResponseModels.Deactivated;null!==(e=(0,u.responseFromServerToObject)(Q,t).partnerIds)&&void 0!==e&&e.includes(u.partnerId)&&(s(i.actions.closeAllPopups()),s(i.actions.setDeactivated(!0)))}))):(null===v.hubConnection||void 0===v.hubConnection||v.hubConnection.off(d.BaseHubMethodNames.GetInitialState),null===v.hubConnection||void 0===v.hubConnection||v.hubConnection.off(d.BaseHubMethodNames.BonusInfo),null===v.hubConnection||void 0===v.hubConnection||v.hubConnection.off(d.BaseHubMethodNames.Deactivated),null===v.hubConnection||void 0===v.hubConnection||v.hubConnection.off(d.BaseHubMethodNames.GetBalance))}),[y]),(0,r.useEffect)((function(){if(b){var e=new Map;e.set(d.BaseHubMethodNames.History,(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:d.BaseHubResponseModels.History,t=(0,u.responseFromServerToObject)(D,e);t&&s(i.actions.setGlobalHistory({history:(null==t?void 0:t.history)||t}))})).set(d.BaseHubMethodNames.BonusHistory,(function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:d.BaseHubResponseModels.BonusHistory).bonusHistory;s(i.actions.setGlobalBonusHistory({bonusHistory:e}))})).set(d.BaseHubMethodNames.Ping,(function(){se=5e3-(Date.now()-se),s(i.actions.setPing({ping:se>0?se:0})),se=Date.now()})).set(d.BaseHubMethodNames.GenerateHashCode,(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:d.BaseHubResponseModels.GenerateHashCode,t=(0,u.responseFromServerToObject)(R,e);s(i.actions.setPlayerHashCode({hashCode:t.hashCode}))})).set(d.BaseHubMethodNames.Error,(function(){console.error("Backend called error message")})).set(d.BaseHubMethodNames.LogOutPlayer,(function(){window.location.href="".concat(window.location.origin,"/?PartnerId=").concat(u.partnerId,"&culture=").concat(u.culture,"&gameType=").concat(u.gameKindName,"&isMobile=").concat(u.isMobile,"&isLogout=true")})).set(d.BaseHubMethodNames.ExpiredToken,(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:d.BaseHubResponseModels.ExpiredToken,t=(0,u.responseFromServerToObject)(U,e);s(i.actions.setExpiredToken(t)),s(i.actions.closeAllPopups()),v.hubConnection.dontReconnect=!0,v.hubConnection.stop()})),e.forEach((function(e,t){null===v.hubConnection||void 0===v.hubConnection||v.hubConnection.on(t,e)}))}}),[b,y]),(0,r.useMemo)((function(){return{getHashCode:B,getBetHistory:C}}),[u.partnerId,u.referer,c,u.culture,u.playerId,u.gameKindName,S])}({version:n,gameName:l}):function(e){var t=e.version,n=e.gameName,s=(0,o.useDispatch)(),c=(0,o.useSelector)(i.selectToken),l=(0,o.useSelector)(i.selectHubIsConnected),y=(0,o.useSelector)(i.selectReloadSite),S=(0,o.useSelector)(i.selectPlayerBalance),C=(0,o.useSelector)(i.selectStrNotifWentWrong),L=(0,i.shallowSelector)(i.selectPartnerUIConfig).isPixelEnabled,H=p(f()(n,u.backUrl),1)[0],E=(0,d.useBaseRequests)(m,v.requestToServer,t),x=E.getPing,O=E.getHashCode,j=E.getBetHistory,G=E.getInitialState;return(0,r.useEffect)((function(){if(!u.isDemo)return I("GalaxsysBalance",{balance:S}),w("GalaxsysBalance",(function(){I("GalaxsysBalance",{balance:S})})),function(){B("GalaxsysBalance")}}),[S]),(0,r.useEffect)((function(){s(i.actions.setHostName(H))}),[H]),(0,r.useEffect)((function(){y&&window.location.reload()}),[y]),(0,r.useEffect)((function(){s(i.actions.setParamsFromUrl((0,a.getParamsFromUrl)()))}),[]),(0,r.useEffect)((function(){if(l&&null!==v.hubConnection&&void 0!==v.hubConnection&&v.hubConnection.invoke&&L){var e=v.hubConnection.invoke.bind(v.hubConnection);v.hubConnection.invoke=function(t){"AddStake"===t&&(0,a.sendPixelEvent)();for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o0&&void 0!==arguments[0]?arguments[0]:d.BaseHubResponseModels.GetInitialState;t.gameData?(fetch("".concat(h.LU,"/Lobby/SimilarGames?partnerId=").concat(u.partnerId)).then((function(e){return e.json()})).then((function(e){var t=e.games;s(i.actions.setSimilarGames({games:t}))})),s(i.actions.setLauncherInitialState(t.gameData)),(e=new Map).set(d.BaseHubMethodNames.History,(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:d.BaseHubResponseModels.History;s(i.actions.setGlobalHistory({history:e}))})).set(d.BaseHubMethodNames.BonusHistory,(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:d.BaseHubResponseModels.BonusHistory;s(i.actions.setGlobalBonusHistory({bonusHistory:e}))})).set(d.BaseHubMethodNames.Ping,(function(){b=5e3-(Date.now()-b),s(i.actions.setPing({ping:b>0?b:0})),b=Date.now()})).set(d.BaseHubMethodNames.GenerateHashCode,(function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:d.BaseHubResponseModels.GenerateHashCode).hashCode;s(i.actions.setPlayerHashCode({hashCode:e}))})).set(d.BaseHubMethodNames.Error,(function(){console.error("Backend called error message")})).set(d.BaseHubMethodNames.LogOutPlayer,(function(){window.location.href="".concat(window.location.origin,"/?PartnerId=").concat(u.partnerId,"&culture=").concat(u.culture,"&gameType=").concat(u.gameKindName,"&isMobile=").concat(u.isMobile,"&isLogout=true")})).set(d.BaseHubMethodNames.BonusNotify,(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:d.BaseHubResponseModels.BonusNotify,t=e.id,n=e.bet,r=e.count,o=e.expireDate,a=e.type;s(i.actions.addBonus([{id:t,remainingCount:r,remainingBet:n,type:a.toLowerCase(),expireDate:getFormattedDateTime(o)}]))})).set(d.BaseHubMethodNames.ExpiredToken,(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:d.BaseHubResponseModels.ExpiredToken;s(i.actions.setExpiredToken(e)),v.hubConnection.dontReconnect=!0,v.hubConnection.stop()})),e.forEach((function(e,t){null===v.hubConnection||void 0===v.hubConnection||v.hubConnection.on(t,e)})),g=setInterval(x,5e3)):console.error(d.BaseHubMethodNames.GetInitialState,t)})),null===v.hubConnection||void 0===v.hubConnection||v.hubConnection.on(d.BaseHubMethodNames.Deactivated,(function(){var e;null!==(e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:d.BaseHubResponseModels.Deactivated).partnerIds)&&void 0!==e&&e.includes(u.partnerId)&&s(i.actions.setDeactivated(!0))})),null===v.hubConnection||void 0===v.hubConnection||v.hubConnection.on(d.BaseHubMethodNames.GetBalance,(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:d.BaseHubResponseModels.GetBalance;s(i.actions.setBalance(e))})),null===v.hubConnection||void 0===v.hubConnection||v.hubConnection.on(d.BaseHubMethodNames.Validation,(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:d.BaseHubResponseModels.Validation;s(i.actions.addNotification({message:"".concat(C,": ").concat(e.validation),status:"error"}))}))):(null===v.hubConnection||void 0===v.hubConnection||v.hubConnection.off(d.BaseHubMethodNames.GetInitialState),null===v.hubConnection||void 0===v.hubConnection||v.hubConnection.off(d.BaseHubMethodNames.Deactivated),null===v.hubConnection||void 0===v.hubConnection||v.hubConnection.off(d.BaseHubMethodNames.GetBalance),clearInterval(g),s(i.actions.closeAllPopups())),function(){return clearInterval(g)}}),[l]),(0,r.useMemo)((function(){return{getHashCode:O,getBetHistory:j}}),[u.partnerId,u.referer,c,u.culture,u.playerId,u.gameKindName,H])}({version:n,gameName:l});var be=me,ge=be.getHashCode,Se=be.getBetHistory,we=(0,o.useSelector)(i.selectDataLoaded),Ie=(0,o.useSelector)(i.selectIsDeactivated),Be=(0,o.useSelector)(i.selectLauncherDataLoaded),Ce=(0,o.useSelector)(i.selectGameAssetsAreLoading),Le=(0,i.shallowSelector)(i.selectToken),He=G&&we&&Be&&P&&x||Ie,Ee=(0,r.useCallback)((function(){q((function(e){return!e}))}),[W]),xe=(0,r.useCallback)((function(){(0,a.redirectToHomeGalaxsys)({partnerId:u.partnerId,referer:u.referer})}),[u.partnerId,u.referer]),Oe=(0,r.useCallback)((function(){M(!0)}),[]),je=(0,r.useCallback)((function(e){switch(q(!1),e){case"home":xe();break;case"game":break;case"history":Se(),ve(c.BASE_POPUP_NAMES.GLOBAL_HISTORY);break;case"bonusHistory":(0,s.W)(),ve(c.BASE_POPUP_NAMES.GLOBAL_BONUS_HISTORY);break;case"rules":ve(c.BASE_POPUP_NAMES.RULES);break;case"leaderboard":ve(c.BASE_POPUP_NAMES.LEADER_BOARD_HISTORY)}}),[u.partnerId,Le,u.culture]);return(0,r.useEffect)((function(){C.current||(C.current=document.getElementsByTagName("body")[0]),ee(W),C.current.style.overflow=W?"hidden":""}),[W]),(0,r.useEffect)((function(){if(!u.isDemo)return pe("GalaxsysFreeze",(function(e){var t=e.isFreezed;he(t)})),function(){ye("GalaxsysFreeze")}}),[]),(0,r.useEffect)((function(){He&&!Ce&&S()}),[He,Ce]),{setIsCssVariablesLoaded:O,setIsContentLoaded:k,menuOpened:W,blurred:X,showBackdrop:ce,openPopup:ve,getHashCode:ge,getBetHistory:Se,isDeactivated:Ie,gameAssetsAreLoading:Ce,handleMenuClick:Ee,mediaIsLoaded:Oe,openTab:je,isBaseDataLoaded:He}}},3745:(e,t,n)=>{"use strict";n.d(t,{A:()=>u});var r=n(4914),o=n(678),a=n(5218),i=n(7438),s=["mousedown","mousemove","keydown","scroll","touchstart"];function c(){var e=(0,o.useDispatch)(),t=(0,r.useRef)(new Date);return(0,r.useEffect)((function(){var e=function(){t.current=new Date};return s.forEach((function(t){document.addEventListener(t,e)})),function(){s.forEach((function(t){document.removeEventListener(t,e)}))}}),[]),(0,r.useEffect)((function(){var n=setInterval((function(){new Date-t.current>=12e5&&(e(a.actions.setUserInactive({isInactive:!0})),i.hubConnection.dontReconnect=!0,i.hubConnection.stop(),clearInterval(n))}),1e3);return function(){clearInterval(n)}}),[]),null}const u=(0,r.memo)(c)},4553:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var r=n(1601),o=n.n(r),a=n(6314),i=n.n(a)()(o());i.push([e.id,".LZBL9Xbl_iElgVjxAhJn{display:flex;flex-direction:row;height:50.625em;width:90em;margin:auto;position:relative}.m39UUZV0xKd1O6Ofg1qt{height:100%}",""]),i.locals={gameCenter:"LZBL9Xbl_iElgVjxAhJn",gameLayout:"m39UUZV0xKd1O6Ofg1qt"};const s=i},4805:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var r=n(1601),o=n.n(r),a=n(6314),i=n.n(a)()(o());i.push([e.id,".cMnblziyKBAjFO7y0HNB{color:#fff;width:100%;height:100%;padding:calc(env(safe-area-inset-top) + 2.5em) 0 env(safe-area-inset-bottom)}.IvCnwQ5KzFVqbGS7Gn23{width:100%;height:100%}",""]),i.locals={gameLayout:"cMnblziyKBAjFO7y0HNB",gameCenter:"IvCnwQ5KzFVqbGS7Gn23"};const s=i},6314:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n="",r=void 0!==t[5];return t[4]&&(n+="@supports (".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2]," {")),r&&(n+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),n+=e(t),r&&(n+="}"),t[2]&&(n+="}"),t[4]&&(n+="}"),n})).join("")},t.i=function(e,n,r,o,a){"string"==typeof e&&(e=[[null,e,void 0]]);var i={};if(r)for(var s=0;s0?" ".concat(l[5]):""," {").concat(l[1],"}")),l[5]=a),n&&(l[2]?(l[1]="@media ".concat(l[2]," {").concat(l[1],"}"),l[2]=n):l[2]=n),o&&(l[4]?(l[1]="@supports (".concat(l[4],") {").concat(l[1],"}"),l[4]=o):l[4]="".concat(o)),t.push(l))}},t}},1601:e=>{"use strict";e.exports=function(e){return e[1]}},5072:e=>{"use strict";var t=[];function n(e){for(var n=-1,r=0;r{"use strict";var t={};e.exports=function(e,n){var r=function(e){if(void 0===t[e]){var n=document.querySelector(e);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(e){n=null}t[e]=n}return t[e]}(e);if(!r)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");r.appendChild(n)}},540:e=>{"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},5056:(e,t,n)=>{"use strict";e.exports=function(e){var t=n.nc;t&&e.setAttribute("nonce",t)}},7825:e=>{"use strict";e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var t=e.insertStyleElement(e);return{update:function(n){!function(e,t,n){var r="";n.supports&&(r+="@supports (".concat(n.supports,") {")),n.media&&(r+="@media ".concat(n.media," {"));var o=void 0!==n.layer;o&&(r+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),r+=n.css,o&&(r+="}"),n.media&&(r+="}"),n.supports&&(r+="}");var a=n.sourceMap;a&&"undefined"!=typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),t.styleTagTransform(r,e,t.options)}(t,e,n)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},1113:e=>{"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}},2780:(e,t,n)=>{var r={"./crasher/betera.json":[9539,9539],"./crasher/betgar.json":[8727,8727],"./crasher/betplays.json":[7722,7722],"./crasher/casibom.json":[6722,6722],"./crasher/ecuabet.json":[6365,6365],"./crasher/fun88.json":[4433,4433],"./crasher/jbo.json":[3385,3385],"./crasher/mostbet.json":[4038,4038],"./crasher/novibet.json":[6189,6189],"./crasher/pinup.json":[5346,5346],"./hamstermania/onewin.json":[7600,7600],"./hamstermania/yolo.json":[3115,3115],"./turbomines/betgit.json":[2595,2595],"./turbomines/betriyal.json":[3902,3902],"./turbomines/fun88.json":[8395,8395],"./turbomines/hattrick.json":[2770,2770],"./turbomines/jbo.json":[2175,2175],"./turbomines/onewin.json":[2048,2048]};function o(e){if(!n.o(r,e))return Promise.resolve().then((()=>{var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=r[e],o=t[0];return n.e(t[1]).then((()=>n.t(o,19)))}o.keys=()=>Object.keys(r),o.id=2780,e.exports=o}}]);