Module 359800

1,031 characters · in e42b1d1c5a156daa.js
Dependencies
Lazily required by (0)none
Lazily requires (1)
Source Raw
function(e,t,i){i.d(t,{z:()=>v});var a=i(627968),n=i(64700),l=i(192308),s=i(691540),o=i(97483),d=i(475743),u=i(942370),r=i(311350),c=i(375708);let h="in-game-auth-check-modal";function v(e,t){let{showInGameModal:v=!0,showToastOnSuccess:f=!0}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},[b,m]=n.useState(!1),y=n.useCallback(function(){for(var t=arguments.length,n=Array(t),s=0;s<t;s++)n[s]=arguments[s];m(!0);let o=e(...n);return o===u._M.RPC&&v&&(0,l.openModalLazy)(async()=>{let{default:e}=await i.e("30724").then(i.bind(i,272047));return t=>(0,a.jsx)(e,{...t})},{modalKey:h}),o},[e,m,v]),k=(0,d.A)(t);return n.useEffect(()=>{if(b&&!1===k&&!0===t){if((0,l.closeModal)(h),m(!1),!f)return;let e=()=>{(0,s.P0)({id:"account-linked-toast",message:c.intl.string(r.default.uG6teD),type:o.Ck.SUCCESS})};if("visible"===document.visibilityState)e();else{let t=()=>{"visible"===document.visibilityState&&(e(),document.removeEventListener("visibilitychange",t))};document.addEventListener("visibilitychange",t)}}},[b,t,k,f]),y}}