/*! For license information please see 443.ace0c5f470ca71ebe3da.js.LICENSE.txt */ "use strict";(self.webpackChunkleaderboard=self.webpackChunkleaderboard||[]).push([[443,522],{1284:(e,r,n)=>{n.d(r,{A:()=>N,I:()=>z});var t,a,o,i,d,l,s,c=n(6695),u=n.n(c),p=n(4998),v=n.n(p),f=n(9411),y=n.n(f),m=n(8030),b=n(2058),g=n(9767),h=n(5893);function B(e){return B="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},B(e)}function L(e,r){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);r&&(t=t.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),n.push.apply(n,t)}return n}function P(e){for(var r=1;r0&&void 0!==arguments[0]?arguments[0]:function(){},r=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0,t=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},a=t.strName,o=t.strPrizePool,i=t.strMinimumBet,d=t.strGames,l=t.strStartLeaderboard,s=t.strEnd,c=t.strStatus,p=t.strLeaderBoard,f=t.strInprogress,y=t.strUpcoming,B=t.strFinished,L=function(e){return 0===e?y:1===e?f:B},P=null==i?void 0:i.concat(" ",r);return{headers:b.tq?[c,"",a,o,P,d,l,s]:[a,o,P,d,l,s,c],body:(null==n?void 0:n.map((function(r,a){var o=r.id,i=r.name,d=r.prizePool,l=r.startDate,s=r.endDate,c=r.minBet,p=r.status,f=r.games;return!0===b.tq?{status:(0,h.jsx)(v(),{styles:C,status:p,children:L(p)}),info:(0,h.jsx)(x,{children:(0,h.jsx)(u(),{onClick:function(){e(m.BASE_POPUP_NAMES.LEADER_BOARD,{leaderBoardId:o})}})}),name:(0,h.jsx)(w,{children:i}),prizePool:d,minBet:c,games:(0,h.jsxs)(_,{children:[(0,h.jsx)("span",{className:"firstName",children:t["str".concat(f[0])]}),f.length>1?(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(S,{}),"+",(0,h.jsx)(O,{children:f.length-1}),(0,h.jsx)(k,{last:n.length>2&&n.length-1===a}),(0,h.jsx)(A,{last:n.length>2&&n.length-1===a,children:f.map((function(e){return t["str".concat(e)]})).slice(1).join(", ")})]}):null]}),start:(0,g.w)(l,W),end:(0,g.w)(s,W)}:{name:(0,h.jsx)(w,{children:i}),prizePool:d,minBet:c,games:(0,h.jsxs)(_,{children:[(0,h.jsx)("span",{className:"firstName",children:t["str".concat(f[0])]}),f.length>1?(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(S,{}),"+",(0,h.jsx)(O,{children:f.length-1}),(0,h.jsx)(k,{last:n.length>2&&n.length-1===a}),(0,h.jsx)(A,{last:n.length>2&&n.length-1===a,children:f.map((function(e){return t["str".concat(e)]})).slice(1).join(", ")})]}):null]}),start:(0,g.w)(l,W),end:(0,g.w)(s,W),status:(0,h.jsx)(v(),{styles:E,status:p,children:L(p)}),info:(0,h.jsx)(u(),{onClick:function(){e(m.BASE_POPUP_NAMES.LEADER_BOARD,{leaderBoardId:o})}})}})))||[],strLeaderBoard:p}},N=function(e,r){var n,t,a=r.strPosition,o=r.strPlayerId,i=r.strScore,d=r.strLeaders,l=r.strPrizes,s=r.strRules,c=r.strMe,u=[d,l,s];return{currentPlayer:P(P({},null!=e&&e.currentPlayerInfo&&Object.keys(e.currentPlayerInfo).length?e.currentPlayerInfo:{isWinPosition:!1,position:"-",score:"-"}),{},{id:c}),name:(null==e?void 0:e.name)||"",tabList:0===(null==e?void 0:e.status)||2===(null==e?void 0:e.status)?(u.shift(),u):u,players:{headers:[a,o,i],data:(null==e||null===(n=e.players)||void 0===n?void 0:n.map((function(r){var n,t,a=r.id,o=r.position,i=r.score,d=r.isWinPosition,l=r.playerNickName;return{position:o,id:(null==e||null===(n=e.currentPlayerInfo)||void 0===n?void 0:n.id)===a?c:l,score:i,isWinPosition:d,active:a===(null==e||null===(t=e.currentPlayerInfo)||void 0===t?void 0:t.id)}})))||[]},prizes:{headers:[a,l],data:(null==e||null===(t=e.prizes)||void 0===t?void 0:t.map((function(e){var r=e.id,n=e.placeFrom,t=e.placeTo,a=e.prize,o=e.currencyCode;return{id:r,position:n===t?n:"".concat(n,"-").concat(t),prize:"".concat(a," ").concat(o)}})))||[]},rules:(null==e?void 0:e.rules)||"",dataId:null==e?void 0:e.id}}},2058:(e,r,n)=>{n.d(r,{QY:()=>c,TG:()=>v,WG:()=>l,EY:()=>d,al:()=>o,xn:()=>i,tq:()=>p,Ix:()=>s,r:()=>f});var t=n(6606),a="https://nar-fg.cchhllpp.net/prd",o="".concat(a,"/images/leaderBoard/global/cupWithWings.png"),i="".concat(a,"/images/leaderBoard/global/header.png"),d="".concat(a,"/images/leaderBoard/global/goldenCup.png"),l="".concat(a,"/images/leaderBoard/global/goldenBranch.png"),s="".concat(a,"/images/leaderBoard/global/ribbon.png"),c={ActiveLeaderboardInfo:"ActiveLeaderboardInfo",LeaderboardPlayersListUpdate:"LeaderboardPlayersListUpdate",LeaderboardPlayerScoreUpdate:"LeaderboardPlayerScoreUpdate",LeaderboardInfo:"LeaderboardInfo",LeaderboardHistory:"LeaderboardHistory",LeaderboardStart:"LeaderboardStart",LeaderboardFinish:"LeaderboardFinish",LeaderboardPlayerWin:"LeaderboardPlayerWin",UpcomingLeaderboards:"UpcomingLeaderboards"},u=(0,t.getTypedParamsFromURL)()||{},p=u.isMobile,v=u.culture,f=u.token},9767:(e,r,n)=>{n.d(r,{J:()=>i,w:()=>o});var t=n(9801),a=n.n(t),o=function(e,r){return a().utc(e).local().format(r)},i=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return"string"==typeof e?e.replace(/\B(?=(\d{3})+(?!\d))/g," "):e.toString().replace(/\B(?=(\d{3})+(?!\d))/g," ")}},2522:(e,r,n)=>{n.r(r),n.d(r,{actionCreators:()=>d,actions:()=>g,leadBoardSliceReducer:()=>h,selectActiveLeaderBoard:()=>u,selectActiveLeaderBoardId:()=>p,selectCurrencyId:()=>m,selectCurrentLeaderBoard:()=>c,selectCurrentPlayerInfo:()=>s,selectFeatureHubIsConnected:()=>b,selectLeaderBoardPlayerWin:()=>f,selectLeaderboardHistory:()=>v,selectResources:()=>y});var t=n(1254),a={showLeaderBoard:!1,playerWin:[],activeLeaderBoard:{currentPlayerInfo:{},id:null,name:"",players:[]},currentLeaderBoard:{currentPlayerInfo:{},id:null,status:"",name:"",players:[],prizes:[{id:0,placeFrom:1,placeTo:2,prize:0,currencyCode:""}],rules:""},leaderBoardHistory:[]};function o(e){return function(e){if(Array.isArray(e))return i(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,r){if(e){if("string"==typeof e)return i(e,r);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)?i(e,r):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(e,r){(null==r||r>e.length)&&(r=e.length);for(var n=0,t=new Array(r);n0&&void 0!==arguments[0]?arguments[0]:a).services)||void 0===e||null===(e=e.leaderBoard)||void 0===e?void 0:e.currentPlayerInfo},c=function(){var e;return null===(e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:a).services)||void 0===e||null===(e=e.leaderBoard)||void 0===e?void 0:e.currentLeaderBoard},u=function(){var e;return null===(e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:a).services)||void 0===e||null===(e=e.leaderBoard)||void 0===e?void 0:e.activeLeaderBoard},p=function(){var e;return null===(e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:a).services)||void 0===e||null===(e=e.leaderBoard)||void 0===e?void 0:e.activeLeaderBoard.id},v=function(){var e;return null===(e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:a).services)||void 0===e||null===(e=e.leaderBoard)||void 0===e?void 0:e.leaderBoardHistory},f=function(){var e;return null===(e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:a).services)||void 0===e||null===(e=e.leaderBoard)||void 0===e?void 0:e.playerWin},y=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:a).resources},m=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:a).partnerInfo.currencyId},b=function(){var e;return null===(e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:a).services.connection)||void 0===e||null===(e=e.isConnected)||void 0===e?void 0:e.features},g=l.actions,h=l.reducer},5251:(e,r,n)=>{var t=n(8416),a=Symbol.for("react.element"),o=Symbol.for("react.fragment"),i=Object.prototype.hasOwnProperty,d=t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,l={key:!0,ref:!0,__self:!0,__source:!0};function s(e,r,n){var t,o={},s=null,c=null;for(t in void 0!==n&&(s=""+n),void 0!==r.key&&(s=""+r.key),void 0!==r.ref&&(c=r.ref),r)i.call(r,t)&&!l.hasOwnProperty(t)&&(o[t]=r[t]);if(e&&e.defaultProps)for(t in r=e.defaultProps)void 0===o[t]&&(o[t]=r[t]);return{$$typeof:a,type:e,key:s,ref:c,props:o,_owner:d.current}}r.Fragment=o,r.jsx=s,r.jsxs=s},5893:(e,r,n)=>{e.exports=n(5251)}}]);