(window.webpackJsonp=window.webpackJsonp||[]).push([[101],{1438:function(e,t,r){"use strict";r.d(t,"a",(function(){return o})),r.d(t,"c",(function(){return n})),r.d(t,"b",(function(){return l}));var o=3e5,n=864e5,l=["january","february","march","april","may","june","july","august","september","october","november","december"]},1515:function(e,t,r){"use strict";r.d(t,"b",(function(){return n})),r.d(t,"a",(function(){return l})),r.d(t,"c",(function(){return c}));var o=r(1),n="index-games",l="games-for-you",c={header_section:{[o.j]:{[o.g]:0,[o.K]:-40},[o.s]:{[o.g]:0,[o.K]:-82}},[n]:{[o.j]:{[o.g]:-60,[o.K]:-100},[o.s]:{[o.g]:-55,[o.K]:-137}},[l]:{[o.j]:{[o.g]:-55,[o.K]:-135},[o.s]:{[o.g]:-55,[o.K]:-135}}}},1588:function(e,t,r){"use strict";r.d(t,"a",(function(){return f}));var o=r(1),n=r(1515),l=r(91),c=r(120),d=r(1438);var m=e=>-1===Math.sign(e.getBoundingClientRect().top)||e.getBoundingClientRect().bottom<100,h=(e,t,section)=>{var r=e?o.K:o.g,l=t?o.j:o.s;return n.c[section][l][r]},v=e=>{c.a.remove(e),window.scrollTo(0,0)},f=new class{scrollToTop(){v(l.c)}scrollHomeToTop(){v(l.b)}scrollToSection(e,t){var{scrollTo:r,isEmailUnconfirmed:o,isDesktop:n}=t;document.getElementById(e)&&r("#".concat(e),{offset:h(o,n,e),duration:0,lazy:!0})}scrollToSavedPosition(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1?arguments[1]:void 0;var r=null!=e?e:Math.ceil(c.a.getWithExpiry(l.c))||0;t?t((()=>{window.scrollTo(0,r)})):window.scrollTo(0,r)}reduceHomeScrollHeightForHeightOf(e){var t=Math.ceil(c.a.getWithExpiry(l.b));e.forEach((e=>{var r=document.getElementById(e);r&&m(r)&&(t-=r.offsetHeight)})),c.a.setWithExpiry(l.b,t,d.a)}}},2303:function(e,t){e.exports=function(e){e.options.__i18n=e.options.__i18n||[],e.options.__i18n.push('{"en":{"title":"Bitcoin Casino - Multi-award Winning Crypto Casino | BitStarz","description":"Bitcoin Casino - 5 BTC + 200 FS Welcome Package, Fast Withdrawals, Provably Fair, {TOTAL_NUMBER_OF_GAMES} Games, 24/7 Support, Multiple (crypto) currencies."},"ja":{"title":"ビットコインカジノ - マルチアワード受賞の仮想通貨カジノ|ビットスターズ","description":"ビットコインカジノ - 5 BTC + 合計200回分フリースピのウェルカムパッケージ、迅速な出金、実証済みの公正、{TOTAL_NUMBER_OF_GAMES}のゲーム数、24時間365日 サポート、マルチ仮想通貨対応"},"pt-BR":{"title":"Cassino Bitcoin - Cripto Cassino Multi-recompesas | BitStarz","description":"Cassino Bitcoin - 5 BTC + 200 Giros Grátis no Pacote de Boas-Vindas, Saques Rápidos, Provabilidade Justa, {TOTAL_NUMBER_OF_GAMES} Jogos, Suporte 24/7, Múltiplas (cripto) moedas"},"ru":{"title":"Биткоин казино - Лицензионное онлайн-казино, удостоенное престижных премий | BitStarz","description":"Биткоин казино - Приветственные бонусы на 5 BTC, быстрые выплаты, гарантия честности, {TOTAL_NUMBER_OF_GAMES} игр, поддержка 24/7, множество валют и криптовалют."},"zh-CN":{"title":"比特币娱乐场 - 屡获殊荣加密娱乐场 | BitStarz","description":"比特币娱乐场 - 5比特币 + 200个免费旋转, 快速提款欢迎礼包, 已证实公平, {TOTAL_NUMBER_OF_GAMES} 款游戏, 24/7 全天候客服, 支持多种(加密)货币"}}'),delete e.options._Ctor}},3410:function(e,t,r){"use strict";var o=r(2303),n=r.n(o);t.default=n.a},4905:function(e,t,r){"use strict";r.r(t);var o=r(0),n=(r(12),r(15),r(18),r(38),r(21),r(369)),l=r(120),c=r(2),d=r(1588),m=r(143),h=r(14),v=r(7),f=r(86),T=r(106),O={name:"Index",fetch:e=>Object(o.a)((function*(){var{store:t,$device:r,route:o,error:l,req:d,res:m}=e,h=r.isMobileOrTablet,v=t.getters["modules/i18n/currentLocale"],f=[];f=[t.dispatch("modules/layout/SET_LAYOUT",n.a.getDefaultLayout(h))],o.name.includes("index-")&&f.push(t.dispatch("modules/games/LOAD_GAMES",{isMobileOrTablet:h}));var T=t.getters["modules/blog/postsLoaded"](),O=t.getters["modules/blog/postsLocale"]();(!T||v!==O&&(Object(c.M)(v)||Object(c.M)(O)))&&f.push(t.dispatch("modules/blog/LOAD_POSTS",v)),Promise.all([t.dispatch("modules/games/LOAD_GAMES",{isMobileOrTablet:h}),...f]);var _=t.getters["modules/providers/all"]().map((p=>p.id));if(o.params.provider&&!_.includes(o.params.provider))return l({message:"Page not found.",statusCode:404})}))(),head(){return{title:this.$t("title"),meta:[{hid:"description",name:"description",content:this.$t("description",{TOTAL_NUMBER_OF_GAMES:v.zb})}]}},computed:{locale(){return this.$store.getters["modules/i18n/currentLocale"]},authUser(){return this.$store.getters["modules/auth-user/user"]()},activeGame(){return this.$store.getters["modules/games/getActiveGame"]()},provider(){return this.$route.params.provider},providerGames(){var e;return this.provider?this.$store.getters["modules/games/filter"]({provider:this.provider,currency:null===(e=this.authUser)||void 0===e?void 0:e.currency,isBot:this.$device.isBot}):[]},isProviderWithNoGames(){return this.provider&&(!this.providerGames||this.providerGames.length<1)},isEmailUnconfirmed(){return this.$store.getters["modules/auth-user/isEmailUnConfirmed"]()},availableGamesLoaded(){return this.$store.getters["modules/games/availableGamesLoaded"]()},isOnboardingSuggested(){return this.$store.getters["modules/user-settings/userAttribute"](h.F)},isOnboardingAvailable(){return this.authUser&&this.$store.getters["modules/user-settings/userAttribute"](h.E)},ironmanJWT(){return this.$store.getters["modules/auth-user/ironmanJWT"]()}},watch:{$route(){if(this.$device.isMobileOrTablet){var e=n.a.getDefaultLayout(this.$device.isMobileOrTablet);this.$store.dispatch("modules/layout/SET_LAYOUT",e)}}},mounted(){var e=this;return Object(o.a)((function*(){var t=l.a.getWithExpiry("scrollSignOut");e.authUser&&e.isOnboardingAvailable&&!e.isOnboardingSuggested&&e.$store.dispatch("modules/user-settings/SET_SHOULD_SHOW_ONBOARDING_TOOLTIP",!0),t&&(e.$nextTick((()=>d.a.scrollHomeToTop())),l.a.remove("scrollSignOut")),yield m.a.handleConfirmationToken(e,e.$route.query,(t=>{T.a.handleSendingEventToGoogleAnalytics({eventName:"email_confirmed",eventParams:{value:!0}},T.a.sendGoogleAnalyticsEvent,e.$isProd),f.n.log({action:f.d+"_successful"},{userData:t,store:e.$store,device:e.$device,axios:e.$axios,sentry:e.$sentry})}),(t=>{f.n.logVisitor({action:"".concat(f.d,"_error").concat(JSON.stringify(t))},{userData:{},store:e.$store,device:e.$device,axios:e.$axios,sentry:e.$sentry})}))}))()}},_=r(226),S=r(3410),component=Object(_.a)(O,(function(){var e=this._self._c;return e("main",[e("nuxt-child")],1)}),[],!1,null,null,null);"function"==typeof S.default&&Object(S.default)(component);t.default=component.exports}}]); //# sourceMappingURL=2fc1fef.modern.js.map