1"use strict";(self["webpackChunkkz7bdtf1_web"]=self["webpackChunkkz7bdtf1_web"]||[]).push([[846],{98356:function(e,a,t){t.d(a,{A:function(){return u}});var s=t(23717),n=(t(28706),t(2008),t(74423),t(18111),t(22489),t(79432),t(26099),t(21699),t(85471)),i=t(2543),r=t(34023),l=t(61820),c=t(59324),o=[{name:"in_type_all",type:"ALL"},{name:"game_new",type:"NEW"},{name:"in_hot_games",type:"HOT"},{name:"in_recent_game",type:"RECENT"},{name:"in_my_collection",type:"FAV"}],m=12;function u(){var e=(0,n.Kh)({gameType:"",vassalage:"",gameClassify:c.A.gameSelectType.ALL,gameName:"",minBet:"",minLineNum:null,pageNo:1,totalPages:0,gameList:[],listType:"ALL",filterIndex:0,menuIndex:0,hasMore:!1,searchGameName:"",pageType:null}),a=(0,l.Pj)(),t=a.store,u=a.dispatch,g=(0,l.lq)(),p=(0,l.As)(),f=p.checkLogin,v=(0,l.ok)(),y=v.currentLanguage,d=(0,l.OW)(),h=d.gameVendor,L=(0,n.KR)(y.value),T=(0,n.EW)(function(){var a;return(null===h||void 0===h||null===(a=h.value)||void 0===a?void 0:a[e.gameType])||[]}),C=(0,n.EW)(function(){return t.Public.banners.filter(function(a){return a.groupName===(null===r.rE||void 0===r.rE?void 0:r.rE[e.gameType])})}),N=(0,n.EW)(function(){return t.eGameStore.hotGames.filter(function(a){return a.gameType===e.gameType})}),S=(0,n.EW)(function(){return"FAV"===e.listType?t.eGameStore.favGameList.content:e.gameList}),_=function(){L.value=y.value},A=function(){var a=r.yE[g.path],t=g.query.vassalage;e.gameType=a||"RNG",e.vassalage=t,"INHOUSE"===t&&(e.pageType="INHOUSE",e.vassalage="JL"),F(!0)},w=function(){e.gameClassify=c.A.gameSelectType.ALL,e.minBet="",e.pageNo=1,e.totalPages=0},k=function(a){var t={clientType:3,platform:"flash,html5-desktop",merchant:c.A.brand.merchant,gameType:e.gameType,vassalage:e.vassalage,gameClassify:Object.keys(c.A.gameSelectType).includes(e.gameClassify)?"":e.gameClassify,isNew:c.A.gameSelectType.NEW===e.listType?1:null,gameName:e.gameName,minBet:e.minBet,minLineNum:e.minLineNum,pageNo:e.pageNo,pageSize:m,language:y.value};window.cover.loader(!0),a||(e.pageNo+=1,t.pageNo+=1),u("getGameList",t).then(function(t){window.cover.loader(!1);var s=t.games,n=t.pageNum,i=t.totalPages;e.gameList=a?s:e.gameList.concat(s),e.totalPages=i,e.hasMore=n<i,_()})},E=function(){e.listType="ALL",e.gameName="",e.hasMore=!1,e.gameList=N.value,w(),_()},G=function(a){var s={query:{pageNo:e.pageNo,pageSize:m,gameType:e.gameType,vendor:"",language:y.value},loadMore:!a};u("getFavGameList",s).then(function(){var a=t.eGameStore.favGameList,s=a.content,n=a.pageNum,i=a.totalPages;e.gameList=s,e.totalPages=i,e.hasMore=n<i,_()})},b=function(a){var t={page:e.pageNo,pageSize:m,gameType:e.gameType,language:y.value,clientType:3,vassalage:e.vassalage};u("getRecentGameList",t).then(function(t){var s=t.list,n=t.totalPages;e.gameList=a?s:e.gameList.concat(s),e.totalPages=n,e.hasMore=e.pageNo<n,_()})},I=function(a,t){switch(t){case c.A.gameSelectType.ALL:O();break;case c.A.gameSelectType.HOT:case c.A.gameSelectType.FAV:case c.A.gameSelectType.RECENT:case c.A.gameSelectType.NEW:P(t);break;default:W(t);break}("FAV"!==t&&"RECENT"!==t||f())&&(e.filterIndex=a)},O=function(){e.filterIndex>0&&(e.listType="ALL",e.gameName="",w(),F(!0))},P=function(a){("FAV"!==a&&"RECENT"!==a||f())&&e.listType!==a&&(e.listType=a,e.gameName="",w(),F(!0))},F=function(a){switch(e.listType){case"HOT":E();break;case"RECENT":b(a);break;case"FAV":G(a);break;default:k(a);break}},V=function(a,t){var s=t.vassalage;e.vassalage!==s&&(e.menuIndex=a,e.filterIndex=0,e.vassalage=s,e.listType="ALL",e.gameName="",w(),F(!0))},x=function(a){e.listType="ALL",e.gameName=e.searchGameName,e.searchGameName="",e.vassalage=a,w(),F(!0)},M=(0,i.debounce)(function(a){var t=a.target.value;e.listType="ALL",e.gameName=t,e.searchGameName=t,w(),F(!0)},500),B=function(){e.searchGameName=""},W=function(a){e.gameClassify!==a&&(e.searchGameName="",e.gameClassify=a,e.gameName="",e.pageNo=1,e.listType="ALL",e.filterIndex=0,F(!0))},R=function(){F(!1)};return(0,n.sV)(function(){A()}),(0,n.wB)(y,function(){e.pageNo=1,F(!0)}),(0,s.A)((0,s.A)({},(0,n.QW)(e)),{},{gameShowList:S,vendorList:T,banners:C,menuClick:V,filterList:o,filterClick:I,loadM
1ore:R,handleSearchByGameName:M,searchByGameClassify:W,languageKey:L,multiVassalage:x,clearSearch:B})}},53540:function(e,a,t){t.r(a),t.d(a,{default:function(){return B}});t(28706),t(62010),t(27495),t(25440);var s=function(){var e=this,a=e._self._c;return a("div",{staticClass:"game-list-container page-center",class:{off:e.showSideMenu}},[a("div",{staticClass:"game-list-banner"},["INHOUSE"===e.pageType?a("PageBanner",{attrs:{banners:e.bgsBanners}}):a("PageBanner",{attrs:{banners:e.banners}})],1),a("div",{staticClass:"game-list-bg"},[a("div",{staticClass:"title"},[a("svg-icon",{attrs:{iconClass:"INHOUSE"===e.pageType?"side-inhouse":"side-".concat(e.$route.path.replace("/","").toLowerCase())}}),a("span",[e._v(e._s("INHOUSE"===e.pageType?e.$t("in_house"):e.gameTitle()))])],1),a("div",{staticClass:"game-list-content"},["INHOUSE"!==e.pageType?a("div",{staticClass:"content-header"},[a("VendorMenu",{attrs:{vassList:e.vendorList,checks:e.checks},on:{check:e.checkVendor}})],1):e._e(),a("div",{staticClass:"game-filter"},["INHOUSE"!==e.pageType?a("div",{staticClass:"filter-list"},e._l(e.computedFilterList,function(t,s){return a("div",{key:"filter_".concat(s),class:["filter-btn",{active:e.filterIndex===s}],on:{click:function(a){return e.filterClick(s,t.type)}}},["ALL"===t.type?a("svg-icon",{attrs:{iconClass:"icon-all"}}):a("svg-icon",{attrs:{iconClass:"icon-".concat(t.type.toLowerCase())}}),a("span",[e._v(e._s(e.$t(t.name)))])],1)}),0):e._e(),"INHOUSE"!==e.pageType?a("div",{staticClass:"search-game"},[a("SpecialSearch",{attrs:{options:e.vendorList,checks:e.checks,listType:e.listType,searchGameName:e.searchGameName},on:{search:e.handleSearchByGameName,chooseFav:e.chooseFav}})],1):e._e()]),"INHOUSE"!==e.pageType?a("GameClassifyMenu",{attrs:{gameType:e.gameType,vassalage:e.vassalage,gameClassify:e.gameClassify},on:{updateFilter:e.updateFiler}}
1):e._e(),a("div",{staticClass:"game-list-wrapper"},[e.gameShowList.length?a("div",{staticClass:"game-list"},[e._l(e.gameShowList,function(t,s){return[a("GameListItem",{key:"".concat(e.languageKey,"_").concat(t.nodeId,"_").concat(s),attrs:{game:t}})]})],2):a("div",{staticClass:"no_data"},[a("p",[e._v(e._s(e.$t("in_no_data")))])])]),e.totalPages>1?a("div",{staticClass:"load-more",on:{click:function(a){return e.loadMore()}}},[e._v(" "+e._s(e.$t("more_game"))+" ")]):e._e()],1)])])},n=[],i=t(23717),r=t(30992),l=(t(2008),t(44114),t(18111),t(22489),t(26099),t(85471)),c=t(27448),o=t(34023),m=t(61820),u=function(){var e=this,a=e._self._c;return e.menus.length>1?a("div",{staticClass:"game-classify-menu"},[a("swiper",{ref:"menuSwiper",attrs:{options:e.menuSwiperOption}},e._l(e.menus,function(t){return a("swiper-slide",{key:"classify-menu-".concat(t.key)},[a("div",{staticClass:"game-classify-menu--item",class:{on:e.gameClassify===t.key},on:{click:function(a){return e.updateFilter(t.key)}}},[e._v(" "+e._s(e.$t(t.displayName))+" ")])])}),1),a("div",{staticClass:"menu-prev hover swiper-nav",attrs:{slot:"button-prev"},slot:"button-prev"},[a("svg-icon",{attrs:{iconClass:"arrow-left"}})],1),a("div",{staticClass:"menu-next hover swiper-nav",attrs:{slot:"button-next"},slot:"button-next"},[a("svg-icon",{attrs:{iconClass:"arrow-left"}})],1)],1):e._e()},g=[],p=t(77495),f=t(59324),v={props:{gameType:{type:String,require:!0},vassalage:{type:String},gameClassify:{type:String}},emits:["updateFilter"],setup:function(e,a){var t=(0,p.Pj)(),s=t.store,n=(0,l.KR)(null),i=(0,l.EW)(function(){if(!e.gameType)return[];var a=(s.eGameStore.mappingVendor[e.gameType].gameClassify||[]).filter(function(a){return!e.vassalage||"ALL"===e.vassalage||a.vendors[e.vassalage]}),t=[{displayName:"in_type_all",key:"ALL"}];return t.push.apply(t,(0,r.A)(a||[])),1===t.length?[]:t}),c={slidesPerView:"auto",spaceBetween:10,freeMode:!0,observer:!0,observeParents:!0,navigation:{prevEl:".game-classify-menu .menu-prev",nextEl:".game-classify-menu .menu-next"}},o=function(e){a.emit("updateFilter",{gameClassify:e})};return(0,l.wB)(function(){return e.gameClassify},function(){e.gameClassify===f.A.gameSelectType.ALL&&n.value.swiper.slideTo(0)}),{menus:i,menuSwiper:n,menuSwiperOption:c,updateFilter:o}}},y=v,d=t(81656),h=(0,d.A)(y,u,g,!1,null,null,null),L=h.exports,T=t(14758),C=(t(5746),function(){var e=this,a=e._self._c;return a("div",{staticClass:"special-search"},[a("div",{staticClass:"input-wrapper"},[a("input",{attrs:{type:"text",placeholder:e.$t("winner_name")},domProps:{value:e.searchGameName},on:{input:e.search,keyup:e.search}})])])}),N=[],S={props:{options:{type:Array},listType:{type:String},searchGameName:{type:String}},emit:["check","chooseFav","search"],setup:function(e,a){var t=(0,l.Kh)({}),s=function(){return a.emit("chooseFav")},n=function(e){"Enter"===e.key&&a.emit("search",e)};return(0,i.A)((0,i.A)({},(0,l.QW)(t)),{},{search:n,chooseFav:s})}},_=S,A=(0,d.A)(_,C,N,!1,null,null,null),w=A.exports,k=t(98356),E=function(){var e=this,a=e._self._c;return a("div",{staticClass:"menu-wrap"},[a("div",{staticClass:"swiper-wrap"},[a("swiper",{ref:"rngSwiper",attrs:{options:e.swiperOption}},e._l(e.vendorList,function(t,s){return a("swiper-slide",{key:s},[a("div",{class:["list-item",t.vassalage,{active:e.checks===t.vassalage||t.name===e.vassalage}],on:{click:function(a){return e.check(t.vassalage)}}},["ALL"!==t.name?a("div",{staticClass:"game-icon"},[a("img",{staticClass:"icon-default",attrs:{src:"".concat(e.imgUrl,"/TCG_PROD_IMAGES/RNG_LIST_VENDOR/").concat(t.vassalage,"-WHITE.png"),alt:""}}),a("img",{staticClass:"icon-active",attrs:{src:"".concat(e.imgUrl,"/TCG_PROD_IMAGES/RNG_LIST_VENDOR/").concat(t.vassalage,"-COLOR.png"),alt:""}})]):a("div",{staticClass:"game-icon all"},[a("svg-icon",{attrs:{"icon-class":"icon-all"}}),a("span",[e._v(e._s(e.$t("in_type_all")))])],1)])])}),1)],1)])},G=[],b=t(24276),I={name:"egameMenu",components:{swiper:b.swiper,swiperSlide:b.swiperSlide},props:{vassList:{type:Array,required:!0},checks:{type:String,require:!0}},data:function(){return{vassalage:"ALL"}},computed:{imgUrl:function(){return this.$store.state.Login.imgUrl},vendorList:function(){var e=[{vassalage:"",name:"ALL"}];return[].concat(e,(0,r.A)(this.vassList))},showArrow:function(){return this.vassList.length>7},currentGameType:function(){return this.$store.state.eGameStore.currentGameType},swiperOption:function(){return{freeMode:!0,slidesPerView:6,spaceBetween:7}}},methods:{check:function(e){this.vassalage=e,this.$emit("check",e)},tabChange:function(e){this.$store.commit("changeVassalage",e)}}},O=I,P=(0,d.A)(O,E,G,!1,null,null,null),F=P.exports,V={name:"gameListCenter",components:{PageBanner:c.A,VendorMenu:F,GameListItem:T.A,SpecialSearch:w,GameClassifyMenu:L},setup:function(){var e=(0,l.Kh)({checks:"ALL"}),a=(0,k.A)(),t=a.languageKey,s=a.pageNo,n=a.totalPages,c=a.loadMore,u=a.gameType,g=a.vassalage,p=a.gameClassify,f=a.menuIndex,v=a.menuClick,y=a.filterList,d=a.filterIndex,h=a.filterClick,L=a.banners,T=a.vendorList,C=a.gameShowList,N=a.searchGameName,S=a.handleSearchByGameName,_=a.searchByGameClassify,A=a.multiVassalage,w=a.listType,E=a.pageType,G=a.clearSearch,b=(0,m.OW)(),I=b.sortingVendor,O=(0,m.yP)(),P=O.showSideMenu,F=(0,m.lq)(),V=(0,m.rd)(),x=(0,m.Pj)(),M=x.store,B=x.commit,W=(0,m.s9)(),R=W.t,
1U=(0,l.EW)(function(){return M.Login.imgUrl}),H=(0,l.EW)(function(){return(0,r.A)(I.value)}),$=(0,l.EW)(function(){return"INHOUSE"===E.value?y.filter(function(e,a){return"NEW"!==e.type}):y}),K=(0,l.EW)(function(){var e;return(null===(e=M.Public.banners)||void 0===e?void 0:e.filter(function(e){return"w_bgs"===e.groupName}))||[]}),q=function(){return R(o.IJ[F.path.replace("/","").toUpperCase()])},z=function(){e.checks="",h(2,"FAV")},j=function(e,a){V.push(e.toLowerCase())},D=function(a){var t=e.checks===a;e.checks=t?"":a,G(),A(e.checks)},J=function(e){var a=e.gameClassify;_(a)};return(0,l.sV)(function(){B("setCurrentGameType","RNG")}),(0,i.A)((0,i.A)({},(0,l.QW)(e)),{},{languageKey:t,bgsBanners:K,pageNo:s,totalPages:n,loadMore:c,gameType:u,vassalage:g,gameClassify:p,searchGameName:N,vendorList:T,banners:L,computedFilterList:$,filterIndex:d,filterClick:h,menuClick:v,menuIndex:f,gameShowList:C,handleSearchByGameName:S,showSideMenu:P,listType:w,menuList:H,gameTypeName:o.IJ,gameTitle:q,setGameType:j,imgUrl:U,checkVendor:D,chooseFav:z,updateFiler:J,pageType:E})}},x=V,M=(0,d.A)(x,s,n,!1,null,null,null),B=M.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.