1"use strict";(self.webpackChunknogle_react_boilerplate=self.webpackChunknogle_react_boilerplate||[]).push([[10],{13876:(e,t,o)=>{Object.defineProperty(t,"__esModule",{value:!0});var n=o(96540);t.default=function(){var e=n.useRef(!1),t=n.useCallback(function(){return e.current},[]);return n.useEffect(function(){return e.current=!0,function(){e.current=!1}},[]),t}},15139:(e,t,o)=>{var n=o(24994);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(o(46942)),a=n(o(5556)),i=n(o(53259)),l=o(28651),s=n(o(85935)),d=n(o(7032)),u=n(o(76835)),c=function(e){if("function"==typeof WeakMap){var t=new WeakMap;new WeakMap}return function(e){if(e&&e.__esModule)return e;var o,n,r={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return r;if(o=t){if(o.has(e))return o.get(e);o.set(e,r)}for(const t in e)"default"!==t&&{}.hasOwnProperty.call(e,t)&&((n=(o=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,t))&&(n.get||n.set)?o(r,t,n):r[t]=e[t]);return r}(e)}(o(53719)),f=n(o(94188)),m=o(83597),p=o(8087),_=n(o(64897)),g=o(51628),h=n(o(15062)),P=o(67585),v=n(o(91627));o(42144);var y=o(74848);const{code:E,name:j}=f.default.brand,w=(0,i.default)({loader:()=>Promise.all([o.e(2365),o.e(8092),o.e(546),o.e(216),o.e(1354)]).then(o.bind(o,99439)),loading:d.default}),b=(0,i.default)({loader:()=>Promise.all([o.e(2365),o.e(8092),o.e(546),o.e(3362),o.e(3944)]).then(o.bind(o,66369)),loading:d.default}),x=(0,i.default)({loader:()=>Promise.all([o.e(2365),o.e(8092),o.e(546),o.e(4491),o.e(7684)]).then(o.bind(o,66937)),loading:d.default}),O={[P.redEnvelopeTemplateEnum.LUCKY_TREE]:w,[P.redEnvelopeTemplateEnum.BLIND_BOX]:b,[P.redEnvelopeTemplateEnum.RED_ENVELOPE]:x},D=(e,t)=>{var o,n;const{history:a,isLoadingGiftPromo:i,location:d,logined:P,promoId:w,playerInfoReady:b,isClaimingBonus:x,giftPromo:D,promoWinners:L,modalState:N,templateInfo:R,claimPromoBonus:I,openUserGiftPromo:S}=(0,_.default)({getGiftPromo:c.getGiftPromo}),T=()=>{a.push(h.default.USERREDENVELOPE.replace(":promoId",w))},G=null!==(o=D.get("promoStatisticsType"))&&void 0!==o?o:null,B=O[R.template];return i?(0,y.jsx)(u.default,{}):B?(0,y.jsxs)("div",{className:(0,r.default)("red-envelope RED",g.currLocale,`template-${null===(n=R.template)||void 0===n?void 0:n.toLowerCase()}`,{"ae888-moon":"ae888"===f.default.brand.code&&Date.now()>=new Date("2026-09-23T00:00:00+08:00").getTime()&&Date.now()<=new Date("2026-09-28T23:59:59+08:00").getTime()}),children:[(0,y.jsx)("header",{className:"redHead",children:(0,y.jsxs)("div",{className:"redHead__wrap",children:[(0,y.jsx)("h1",{className:"redHead__logo",children:(0,y.jsx)("img",{src:`https://img.alltocon.com/img/static/mobile/brand/${E}/logo.png`,className:"redHead__logo__img",alt:j})}),m.isNativeApp?(0,y.jsx)("ul",{className:"redHead__menu",children:(0,y.jsx)("li",{className:"redHead__menu__item redHead__menu__item--winQuery",onClick:T,children:(0,y.jsx)("a",{children:g.i18n["red.envelope.record"]})})}):(0,y.jsxs)("ul",{className:"redHead__menu",children:[(0,y.jsx)("li",{className:"redHead__menu__item",children:(0,y.jsx)(l.Link,{to:h.default.ROOT,children:g.i18n["_website.homepage"]})}),"DEPOSIT"===G&&(0,y.jsx)("li",{className:"redHead__menu__item",onClick:()=>{a.push(h.default.DEPOSIT)},children:(0,y.jsx)("a",{children:g.i18n["red.envelope.deposit"]})}),!P&&(0,y.jsx)("li",{className:"redHead__menu__item",children:(0,y.jsx)(l.Link,{to:h.default.SIGNUP,children:g.i18n["red.envelope.register"]})}),(0,y.jsx)("li",{className:"redHead__menu__item redHead__menu__item--winQuery",onClick:T,children:(0,y.jsx)("a",{children:g.i18n["red.envelope.record"]})})]})]})}),(0,y.jsx)(B,{giftPromo:D,loading:i,promoWinners:L,isClaimingBonus:x,templateInfo:R,hanldeClaimPromoBonus:()=>{const e=b.get(p.playerInfoReadyEnum.PROMO).filter(e=>!1===e).size>0;P?e?t.togglePlayerInfoPopup(p.playerInfoReadyEnum.PROMO):I({platform:1}):a.push(h.default.LOGIN,{path:d.pathname})}}),N.showUserGiftPromo&&(0,y.jsx)(v.default,{activityPoints:N.activityPoints,promoBonus:N.promoBonus,onClose:S})]}):(0,y.jsx)(s.default,{className:"red-envelope-expired-modal",closeTxt:g.i18n["back.home"],onClose:()=>{a.push(h.default.ROOT)},children:g.i18n["red.envelope.status.expired"]})};D.contextTypes={togglePlayerInfoPopup:a.default.func},t.default=D},24705:(e,t,o)=>
1{Object.defineProperty(t,"__esModule",{value:!0});var n=o(31635),r=o(96540),a=n.__importDefault(o(28186));t.default=function(e,t){void 0===t&&(t=[]);var o=a.default(e,t,{loading:!0}),n=o[0],i=o[1];return r.useEffect(function(){i()},[i]),n}},28186:(e,t,o)=>{Object.defineProperty(t,"__esModule",{value:!0});var n=o(31635),r=o(96540),a=n.__importDefault(o(13876));t.default=function(e,t,o){void 0===t&&(t=[]),void 0===o&&(o={loading:!1});var i=r.useRef(0),l=a.default(),s=r.useState(o),d=s[0],u=s[1],c=r.useCallback(function(){for(var t=[],o=0;o<arguments.length;o++)t[o]=arguments[o];var r=++i.current;return d.loading||u(function(e){return n.__assign(n.__assign({},e),{loading:!0})}),e.apply(void 0,t).then(function(e){return l()&&r===i.current&&u({value:e,loading:!1}),e},function(e){return l()&&r===i.current&&u({error:e,loading:!1}),e})},t);return[d,c]}},42144:(e,t,o)=>{o.r(t)},64897:(e,t,o)=>{var n=o(24994);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(96540),a=n(o(55665)),i=n(o(9404)),l=o(67467),s=o(28651),d=n(o(24705)),u=n(o(72524)),c=function(e){if("function"==typeof WeakMap){var t=new WeakMap;new WeakMap}return function(e){if(e&&e.__esModule)return e;var o,n,r={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return r;if(o=t){if(o.has(e))return o.get(e);o.set(e,r)}for(const t in e)"default"!==t&&{}.hasOwnProperty.call(e,t)&&((n=(o=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,t))&&(n.get||n.set)?o(r,t,n):r[t]=e[t]);return r}(e)}(o(53719)),f=o(8087),m=o(15062),p=o(57160),_=o(67585);const g=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{redImgUrl:o,redBannerUrl:n,bannerDescription:r,giftPromoStatus:a,countDownSeconds:i,template:l}=(0,_.getRedEnvelopeInfo)({...e.toJS()});return{...t,redImgUrl:o,redBannerUrl:n,bannerDescription:r,giftPromoStatus:a,countDownSeconds:i,countdownKey:(new Date).getTime(),template:l}};t.default=e=>{const{getGiftPromo:t}=e,o=(0,l.useDispatch)(),n=(0,s.useHistory)(),{location:_}=n,[h,P]=(0,r.useState)(""),{logined:v,playerInfoReady:y,promoWinners:E,giftPromo:j,shouldRefetchGiftPromo:w}=(0,a.default)(e=>({logined:e.players.logined,playerInfoReady:e.players.playerInfoReady,promoWinners:e.promo.promoWinners,giftPromo:e.promo.giftPromo,shouldRefetchGiftPromo:e.promo.shouldRefetchGiftPromo})),[b,x]=(0,r.useState)(i.default.List()),[O,D]=(0,r.useState)(!1),[L,N]=(0,u.default)({showUserGiftPromo:!1,showUserGiftPromoList:!1,promoBonus:null,activityPoints:null}),[R,I]=(0,u.default)({redImgUrl:null,redBannerUrl:null,giftPromoStatus:f.giftPromoEnum.NONE,countDownSeconds:null,countdownKey:(new Date).getTime(),template:null}),S=(0,r.useMemo)(()=>{switch(_.pathname){case m.paths.REDENVELOPE:return"DEPOSIT";case m.paths.VALID_BET_REDENVELOPE:return"YESTERDAY_VALID_BET";default:return}},[_.pathname]),T=(0,d.default)(async()=>{await o(t({promoStatisticsType:S}))},[t,S]);return(0,r.useEffect)(()=>{(j.size>0||w)&&I(g(j))},[j,w]),(0,r.useEffect)(()=>{const e=()=>{document.hidden||I(e=>g(j,e))};return document.addEventListener("visibilitychange",e),()=>{document.removeEventListener("visibilitychange",e)}},[j]),(0,r.useEffect)(()=>{const e=j.get("promoid");e!==h&&P(e)},[j,h]),(0,r.useEffect)(()=>{h&&o(c.getPromoWinners(h))},[h]),(0,r.useEffect)(()=>{if(R.giftPromoStatus===f.giftPromoEnum.IN_PROGRESS&&R.countDownSeconds){const e=setTimeout(()=>{o(t({promoStatisticsType:S,shouldRefetchGiftPromo:!0}))},1e3*R.countDownSeconds);return()=>clearTimeout(e)}},[R.giftPromoStatus,R.countDownSeconds]),{history:n,isLoadingGiftPromo:T.loading,location:_,logined:v,promoId:h,playerInfoReady:y,isClaimingBonus:O,giftPromo:j,userGiftPromo:b,promoWinners:E,modalState:L,templateInfo:R,claimPromoBonus:e=>{let{platform:t}=e;O||(D(!0),(0,p.getFingerprint2)(e=>{o(c.postPromoReq({promoid:h,platform:t,reqfingerprint:e,requesttime:Date.now()})).then(e=>{null!=e&&e.payload&&(N({showUserGiftPromo:!0,promoBonus:e.payload.bonus,activityPoints:e.payload.activityPoints}),o(c.getPromoWinners(h)))}).finally(()=>{setTimeout(()=>{D(!1)},1e3)})}))},openUserGiftPromo:()=>{N({showUserGiftPromo:!1}
1),x(i.default.List())},openUserGiftPromoList:e=>{x(e),N({showUserGiftPromoList:!0})},closeUserGiftPromoList:()=>{N({showUserGiftPromoList:!1}),x(i.default.List())}}}},91627:(e,t,o)=>{var n=o(24994);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(28651),a=n(o(27179)),i=o(83597),l=o(51628),s=n(o(15062)),d=o(93185),u=o(74848);t.default=e=>{let{activityPoints:t,promoBonus:o,onClose:n}=e;const c=a.default.get("playerid");return(0,u.jsx)("div",{className:"redBagLottery",children:(0,u.jsxs)("div",{className:"redBagLottery__wrap",children:[(0,u.jsxs)("div",{className:"redBagLottery__content",children:[(0,u.jsx)("img",{src:"https://img.alltocon.com/img/static/promo-center/promo-gift-open-ani.png",alt:"",className:"gift-open"}),(0,u.jsx)("p",{children:(0,d.i18nVariables)(l.i18n["red.envelope.playerid"],{playerid:c})}),o&&(0,u.jsxs)("div",{children:[o," ",(0,i.defaultCurrencyI18nLazy)(),t&&(0,u.jsx)("span",{children:"+"})]}),t&&(0,u.jsxs)("div",{children:[t,l.i18n["activity.points"]]}),!i.isNativeApp&&(0,u.jsx)(r.Link,{to:s.default.ROOT,className:"redBagLottery__content__btn",children:l.i18n["_website.homepage"]})]}),(0,u.jsx)("div",{className:"redBagLottery__close",onClick:n})]})})}}}]);
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.