Build 572764stable
Module 702841
2,396 characters · in no known chunkDependencies
Required by (163)
13105052509510757179282116121878242263195640344679567388381400100909101611105289112107123071127264129493133171136523138617140539144835153739156867159273164048177640178315179499189552202027205483206077206778207133219801224964234320234419251632259464266060275538287002289007294520300233316173316884320426330075345332349230350150352043352413371185380700381969413492418838421617426190427675429933432371473529475706480178486418490714500470501335510273511265518598551826554601561769567305575293578623578839585510602853606267609308620141621653627318627669636254637141639245639288639719641703651247674658675171677877679276682455689035690661703543725034725386727170728365739455741046743987745308749060754744757792777307779545779662780385805143807780812791813564818743821701828515828614829850831688832327834981841702849205863439863922869362872452886393887560893605897100904685910323911315913423920601930345932413933204937563950373953150960851978994981714983161996494999235
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,n){"use strict";n.d(t,{My:()=>E,yK:()=>A,bG:()=>m,cf:()=>g});var i=n(64700),r=n(52133),s=n(968441),a=n(941426);n(506774);let o=new a.Vy("useStateFromStores"),l=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:6e4;return e}(),u=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:10;return e}(),c=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1e3;return e}(),d=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e}();(function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return e})()&&setInterval(function(){for(let[e,t]of(function(){for(let[e,t]of _)if(h(t))return!0;return!1}()||""!==d?f():o.log("No violators found"),_))t.warned=!1,t.execTime=0,t.execCount=0},l);let _=new Map;function h(e){return"anonymous"!==e.name&&(""===d||e.name===d)&&(e.execCount>c||e.execTime>u)}let f=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:34,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:20,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:20,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:e+t+n+6;for(let[r,s]of(o.log("|".padEnd(i,"-")+"|"),o.log("| Consumers of `useStateFromStores` exceeding warning thresholds:".padEnd(i," ")+"|"),o.log("|".padEnd(i,"-")+"|"),o.log(`| ${"Function/Component Name".padEnd(e," ")}| ${"Total Exec Time".padEnd(t," ")}| ${"Total Exec Count".padEnd(n," ")}|`),o.log("|".padEnd(i,"-")+"|"),_))(""!==d&&r===d||h(s))&&o.log(`| ${r.padEnd(e," ")}| ${(s.execTime.toFixed(2)+"ms").padEnd(t," ")}| ${s.execCount.toString().padEnd(n," ")}|`);o.log("|".padEnd(i,"-")+"|")};function p(e,t){return e===t}function E(e,t){return!1}function m(e,t,n){let a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:p,o=(0,i.useRef)(null);null==o.current&&(o.current={stores:e,areStatesEqual:a,getStateFromStores:t,prevDeps:void 0,state:void 0});let l=o.current,u=l.state;if(null==n||!(0,r.v)(n,l.prevDeps)){let e;e=t(),null!=u&&a(u,e)||(u=e)}(0,i.useInsertionEffect)(()=>{l.getStateFromStores=t,l.prevDeps=n,l.state=u});let[,c]=(0,i.useState)(null);return(0,i.useInsertionEffect)(()=>{let t=new s.r(e,()=>{let e;e=l.getStateFromStores(),a(l.state,e)||(l.state=e,c({}))});return t.attach("useStateFromStores"),()=>t.detach()},[]),u}function g(e,t,n){return m(e,t,n,r.A)}function A(e,t,n){return m(e,t,n,r.v)}}