(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[798],{42480:function(){},31186:function(e,t,r){Promise.resolve().then(r.bind(r,14380))},46451:function(e,t,r){"use strict";var o=r(12659),n={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},s={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},a={};function c(e){return o.isMemo(e)?s:a[e.$$typeof]||n}a[o.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},a[o.Memo]=s;var u=Object.defineProperty,d=Object.getOwnPropertyNames,l=Object.getOwnPropertySymbols,v=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,p=Object.prototype;e.exports=function e(t,r,o){if("string"!=typeof r){if(p){var n=f(r);n&&n!==p&&e(t,n,o)}var s=d(r);l&&(s=s.concat(l(r)));for(var a=c(t),m=c(r),g=0;g<s.length;++g){var y=s[g];if(!i[y]&&!(o&&o[y])&&!(m&&m[y])&&!(a&&a[y])){var h=v(r,y);try{u(t,y,h)}catch(e){}}}}return t}},74332:function(e,t){"use strict";var r="function"==typeof Symbol&&Symbol.for,o=r?Symbol.for("react.element"):60103,n=r?Symbol.for("react.portal"):60106,i=r?Symbol.for("react.fragment"):60107,s=r?Symbol.for("react.strict_mode"):60108,a=r?Symbol.for("react.profiler"):60114,c=r?Symbol.for("react.provider"):60109,u=r?Symbol.for("react.context"):60110,d=r?Symbol.for("react.async_mode"):60111,l=r?Symbol.for("react.concurrent_mode"):60111,v=r?Symbol.for("react.forward_ref"):60112,f=r?Symbol.for("react.suspense"):60113,p=r?Symbol.for("react.suspense_list"):60120,m=r?Symbol.for("react.memo"):60115,g=r?Symbol.for("react.lazy"):60116,y=r?Symbol.for("react.block"):60121,h=r?Symbol.for("react.fundamental"):60117,S=r?Symbol.for("react.responder"):60118,T=r?Symbol.for("react.scope"):60119;function w(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case o:switch(e=e.type){case d:case l:case i:case a:case s:case f:return e;default:switch(e=e&&e.$$typeof){case u:case v:case g:case m:case c:return e;default:return t}}case n:return t}}}function b(e){return w(e)===l}t.AsyncMode=d,t.ConcurrentMode=l,t.ContextConsumer=u,t.ContextProvider=c,t.Element=o,t.ForwardRef=v,t.Fragment=i,t.Lazy=g,t.Memo=m,t.Portal=n,t.Profiler=a,t.StrictMode=s,t.Suspense=f,t.isAsyncMode=function(e){return b(e)||w(e)===d},t.isConcurrentMode=b,t.isContextConsumer=function(e){return w(e)===u},t.isContextProvider=function(e){return w(e)===c},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===o},t.isForwardRef=function(e){return w(e)===v},t.isFragment=function(e){return w(e)===i},t.isLazy=function(e){return w(e)===g},t.isMemo=function(e){return w(e)===m},t.isPortal=function(e){return w(e)===n},t.isProfiler=function(e){return w(e)===a},t.isStrictMode=function(e){return w(e)===s},t.isSuspense=function(e){return w(e)===f},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===i||e===l||e===a||e===s||e===f||e===p||"object"==typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===m||e.$$typeof===c||e.$$typeof===u||e.$$typeof===v||e.$$typeof===h||e.$$typeof===S||e.$$typeof===T||e.$$typeof===y)},t.typeOf=w},12659:function(e,t,r){"use strict";e.exports=r(74332)},14380:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return s}});var o=r(57437);r(59455);var n=r(18682),i=r(69599);function s(e){let{children:t}=e,{t:r}=(0,i.$G)();return(0,n.$L)(),(0,o.jsx)(o.Fragment,{children:t})}},59455:function(e,t,r){"use strict";r.d(t,{n:function(){return n}});var o=r(57437);let n=e=>{let{children:t,className:r="",full:n=!0}=e;return n?(0,o.jsx)("div",{className:"fixed inset-0 flex flex-1 flex-col z-10 bg-black/100 ".concat(r),children:t}):(0,o.jsx)(o.Fragment,{children:t})}},53727:function(e,t,r){"use strict";r.d(t,{H2:function(){return o},J2:function(){return i},ZP:function(){return n},fb:function(){return a},z9:function(){return s}});let o=1001,n={User:114e4,Streams:6e4,Config:6e5,Announcement:3e5,getSilenceStatus:6e5},i={MAX_CHAR:50},s=120,a="USDT"},26086:function(e,t,r){"use strict";r.d(t,{BD:function(){return i},IB:function(){return s},Ol:function(){return n},dR:function(){return o}});let o={AuthTokenHeader:"AuthTokenHeader",AuthToken:"AuthToken",AhaToken:"AhaToken",CurrencyId:"CurrencyId",FBAPIUrl:"FBApiServerAddr",FbCurrency:"FbCurrency",FBToken:"FBToken",LastAccessTime:"LastAccessTime",OddsFormat:"OddsFormat",SeenPromoModalContents:"SeenPromoModalContents",SiteCurrency:"SiteCurrency",TayaToken:"TayaToken"},n={UPDATE_AUTHTOKEN:"UPDATE_AUTHTOKEN"},i="17024589",s="VTzqbP0NTBI"},83552:function(e,t,r){"use strict";r.d(t,{BL:function(){return d},Qg:function(){return i},_n:function(){return n},gU:function(){return l},h7:function(){return c},uP:function(){return u},xi:function(){return s},yz:function(){return a}});var o=r(25566);let n="https://api.yingshi.tv/",i=o.env.SERVER_SIDE_BASE_URL||"https://api.yingshi.tv/",s={matchList:"/v1/match/getList",merchantDetail:"/v1/merchant/detail",getJumpLine:"/v1/order/batchBetMatchMarketOfJumpLine",singlePass:"/v1/order/bet/singlePass",multiplePass:"/v1/order/betMultiple",getOrderList:"/v1/order/new/bet/list",getStakeOrderStatus:"/v1/order/getStakeOrderStatus",cashOutPrice:"/v1/order/cashOut/price",cashOutBet:"/v1/order/cashOut/bet",cashOutByIds:"/v1/order/getCashOutsByIds",cashOutReserve:"/v1/order/cashOutReserve/bet",cashOutStatusInfoByIds:"/v1/order/reserve/cashOut/statusInfoByIds",cashOutReserveCancel:"/v1/order/cashOutReserve/cancel",userBase:"/v1/user/base",transactions:"/v1/user/transfer/playerStatistical"},a={smsOtp:"/v1/sms_otp",getAnnouncements:"/v1/announcements",login_otp:"/v1/login_otp",login_password:"/v1/login_password",getFBToken:"/v1/user/fb/token",getTayaToken:"/v1/user/taya/token",getConfig:"/v1/config",getCategories:"/v1/categories",getStreams:"/v1/streams",getSteamer:"/v1/streamer",setPassword:"/v1/password",getUser:"/v1/user/me",logout:"/v1/user/logout",checkUsername:"/v1/user/check_username",finishSetup:"/v1/user/finish_setup",checkPassword:"/v1/user/check_password",followStreamer:"/v1/user/follow",followings:"/v1/user/followings",followingIds:"/v1/user/following_ids",getTopUpMethod:"/v1/topup-methods",getWithdrawMethod:"/v1/withdraw-methods",getTopUpOrder:"/v1/user/cash/top-up-orders",withdrawOrder:"/v1/user/cash/withdraw-orders",updateNickname:"/v1/user/nickname",updateProfilePic:"/v1/user/profile_pic",sabaURL:"/v1/saba/get_url",addSecondaryPwd:"/v1/user/secondary-password",withdrawAcc:"/v1/user/withdraw-accounts",checkOtp:"/v1/user/otp-check",getSilenceUntil:"/v1/user/silenced",getCounter:"/v1/user/counters",getNotifications:"/v1/user/notifications",markReadNotifications:"/v1/user/notification/mark_read",getTransactionHistory:"/v1/user/cash/orders",getOrderHistory:"/v1/user/orders",postFeedback:"/v1/user/feedback",getPromotionList:"/v1/promotion/list",getPromotionDetail:"/v1/promotion/details",postPromotionClaim:"/v1/user/promotion/claim",getVoucherList:"/v1/user/voucher/list",getApplicables:"/v1/user/voucher/applicables",postPreBinding:"/v1/user/voucher/pre-binding",getServerTime:"/ts",getAchievementList:"/v1/user/achievement/list",completeAchievement:"/v1/user/achievement/complete"},c={games:"/v1/games",recentGames:"/v1/user/recent_games",providers:"/v1/vendors",dcFun:"/v1/dc/fun_play",dcUser:"/v1/user/dc/get_url",favourites:"/v1/user/favourites",favourite:"/v1/user/favourite"},u={sendLog:"/log/v1/generic"},d={download:"/download"},l={streamGame:"/v1/stream_game",streamGameList:"/v1/stream_games",placeOrder:"/v1/user/stream_game/place_order"}},68475:function(e,t,r){"use strict";r.d(t,{Wj:function(){return b},Y$:function(){return v},lp:function(){return p},qL:function(){return P}});var o=r(53727),n=r(96546),i=r.n(n),s=r(58110),a=r.n(s),c=r(26086),u=r(83552),d=r(25566);let l={value:0,set:!1},v=e=>{l.value=e||0,l.set=!0},f={},p=(e,t)=>{f[e]=t},m=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:d.env.NEXT_PUBLIC_USER_API_SALT,o=arguments.length>3?arguments[3]:void 0,n=[];if(!o)for(let t of e.keys())"object"!=typeof e.get(t)&&n.push(t);let s=o?"".concat(t).concat(r):"".concat(n.sort().map(t=>e.get(t)).join("")).concat(t).concat(r);return i()(s).toString()},g=JSON.stringify({model:"",osVersion:"",platform:"WEB"===d.env.NEXT_PUBLIC_ENV?"pc":"m",uuid:"",version:""}),y=Intl.DateTimeFormat().resolvedOptions().timeZone,h=d.env.NEXT_PUBLIC_URL_USER_API,S={WEB:1,H5:2}[d.env.NEXT_PUBLIC_ENV||"WEB"],T=function(e){arguments.length>1&&void 0!==arguments[1]&&arguments[1],arguments.length>2&&void 0!==arguments[2]&&arguments[2];let t=arguments.length>3?arguments[3]:void 0,r=Math.floor((new Date().getTime()+l.value)/1e3),n=localStorage.getItem(c.dR.AuthTokenHeader),i={Brand:o.H2,Agent:f.Agent||void 0,Signature:m(e,r,d.env.NEXT_PUBLIC_USER_API_SALT,t),"Access-Control-Allow-Origin":"cors","Device-Info":g,Timestamp:r,Timezone:y};return n&&(i.Authorization="bearer "+localStorage.getItem(c.dR.AuthTokenHeader)),t&&(i["Content-Type"]="application/json"),i},w=e=>{let t=new FormData;return Object.entries(e).forEach(e=>{let[r,o]=e;t.append(r,o)}),t},b=async function(e){let t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{method:n="POST",saveUserToken:i,saveFBToken:s,saveTayaToken:a,removeToken:u,isFormdata:d,excludeInSignature:l}=o;await k(e);let v=l?JSON.stringify(r):d?r:w(r);l||v.append("platform",S);let f="GET"===n?"".concat(h).concat(e,"?").concat(Object.entries({...r,platform:S}).map(e=>{let[t,r]=e;return"".concat(t,"=").concat(r)}).join("&")):"".concat(h).concat(e),p={method:n,headers:T(v,n,d,l)};"GET"!==n&&(p.body=v);try{let e=await fetch(f,p).then(e=>e.text()).catch(e=>{throw e});t=_(e)}catch(e){t={code:400,msg:"Exception",error:e}}if(401===t.code)P(c.dR.AuthTokenHeader,void 0),P(c.dR.TayaToken,void 0,!0),P(c.dR.FBToken,void 0,!0),window.dispatchEvent(new Event("sessionTimeOut"));else if(0===t.code||40003===t.code){var m,g,y,b,A,E,O;u&&(P(c.dR.AuthTokenHeader,void 0),P(c.dR.TayaToken,void 0,!0),P(c.dR.FBToken,void 0,!0)),i&&P(c.dR.AuthTokenHeader,null==t?void 0:null===(m=t.data)||void 0===m?void 0:m.token),s&&(P(c.dR.FBToken,null==t?void 0:null===(g=t.data)||void 0===g?void 0:g.token,!0),P(c.dR.FBAPIUrl,null==t?void 0:null===(b=t.data)||void 0===b?void 0:null===(y=b.serverInfo)||void 0===y?void 0:y.apiServerAddress)),a&&(P(c.dR.TayaToken,null==t?void 0:null===(A=t.data)||void 0===A?void 0:A.token,!0),P(c.dR.FBAPIUrl,null==t?void 0:null===(O=t.data)||void 0===O?void 0:null===(E=O.serverInfo)||void 0===E?void 0:E.apiServerAddress))}else(40005===t.code||40001===t.code)&&(window.otpError=t.msg,window.dispatchEvent(new Event("otpError")));return t},_=e=>{var t=d.env.NEXT_PUBLIC_USER_DECRYPT_KEY,r=a().enc.Base64.parse(e),o=new(a()).lib.WordArray.init(r.words.slice(4),r.sigBytes-16),n=new(a()).lib.WordArray.init(r.words.slice(0,4)),i=a().lib.CipherParams.create({ciphertext:o});return JSON.parse(a().AES.decrypt(i,a().enc.Utf8.parse(t),{iv:n,mode:a().mode.CFB,padding:a().pad.NoPadding}).toString(a().enc.Utf8))},P=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=r?sessionStorage:localStorage;if(o.getItem(e)==t)return;void 0!==t?o.setItem(e,t):o.removeItem(e);let n=()=>{if(o.getItem(e)!=t)return setTimeout(n);window.dispatchEvent(new Event("storage-"+e))};return n()},k=async e=>{let t=async r=>{e===u.yz.getServerTime||l.set||e===u.yz.getConfig?r():setTimeout(()=>{t(r)},10)};return await new Promise(t)}},18682:function(e,t,r){"use strict";r.d(t,{$L:function(){return s},HG:function(){return a},xd:function(){return c}});var o=r(83552),n=r(68475),i=r(25566);let s=()=>"WEB"===i.env.NEXT_PUBLIC_ENV;function a(){var e,t,r,o;let n=(null===(e=navigator)||void 0===e?void 0:e.userAgent)||(null===(t=navigator)||void 0===t?void 0:t.vendor)||(null===(r=window)||void 0===r?void 0:r.opera);return/windows phone/i.test(n)?"Windows Phone":/android/i.test(n)?"Android":!/iPad|iPhone|iPod/.test(n)||(null===(o=window)||void 0===o?void 0:o.MSStream)?"unknown":"iOS"}let c=async()=>{try{let e=i.env.NEXT_PUBLIC_URL_USER_API,t=new Date,r=await fetch("".concat(e).concat(o.yz.getServerTime)).then(e=>e.json()),s=1e3*r.data,a=new Date,c=s-(a.getTime()+t.getTime())/2;(0,n.Y$)(c)}catch(e){}}}},function(e){e.O(0,[5017,6027,89,9599,2971,7023,1744],function(){return e(e.s=31186)}),_N_E=e.O()}]);