22
33var React = require ( "react" ) ;
44
5- exports . reactChildrenToArray = function ( children ) {
5+ exports . reactChildrenToArray = function ( children ) {
66 return React . Children . toArray ( children ) ;
77} ;
88
99exports . memo_ = React . memo ;
1010
11- exports . useState_ = function ( tuple , initialState ) {
11+ exports . useState_ = function ( tuple , initialState ) {
1212 var r = React . useState ( initialState ) ;
1313 var state = r [ 0 ] ;
1414 var setState = r [ 1 ] ;
1515 if ( ! setState . hasOwnProperty ( "$$reactBasicHooks$$cachedSetState" ) ) {
16- setState . $$reactBasicHooks$$cachedSetState = function ( update ) {
17- return function ( ) {
16+ setState . $$reactBasicHooks$$cachedSetState = function ( update ) {
17+ return function ( ) {
1818 return setState ( update ) ;
1919 } ;
2020 } ;
2121 }
2222 return tuple ( state , setState . $$reactBasicHooks$$cachedSetState ) ;
2323} ;
2424
25- exports . useEffect_ = function ( eq , key , effect ) {
26- var memoizedKey = exports . useEqCache_ ( eq , key ) ;
25+ exports . useEffect_ = function ( eq , key , effect ) {
26+ var memoizedKey = exports . useMemo_ ( eq , key ) ;
2727 React . useEffect ( effect , [ memoizedKey ] ) ;
2828} ;
2929
30- exports . useLayoutEffect_ = function ( eq , key , effect ) {
31- var memoizedKey = exports . useEqCache_ ( eq , key ) ;
30+ exports . useLayoutEffect_ = function ( eq , key , effect ) {
31+ var memoizedKey = exports . useMemo_ ( eq , key ) ;
3232 React . useLayoutEffect ( effect , [ memoizedKey ] ) ;
3333} ;
3434
35- exports . useReducer_ = function ( tuple , reducer , initialState , initialAction ) {
35+ exports . useReducer_ = function ( tuple , reducer , initialState , initialAction ) {
3636 var r = React . useReducer ( reducer , initialState , initialAction ) ;
3737 var state = r [ 0 ] ;
3838 var dispatch = r [ 1 ] ;
3939 if ( ! dispatch . hasOwnProperty ( "$$reactBasicHooks$$cachedDispatch" ) ) {
40- dispatch . $$reactBasicHooks$$cachedDispatch = function ( action ) {
41- return function ( ) {
40+ dispatch . $$reactBasicHooks$$cachedDispatch = function ( action ) {
41+ return function ( ) {
4242 return dispatch ( action ) ;
4343 } ;
4444 } ;
@@ -48,43 +48,38 @@ exports.useReducer_ = function(tuple, reducer, initialState, initialAction) {
4848
4949exports . useRef_ = React . useRef ;
5050
51- exports . readRef_ = function ( ref ) {
51+ exports . readRef_ = function ( ref ) {
5252 return ref . current ;
5353} ;
5454
55- exports . writeRef_ = function ( ref , a ) {
55+ exports . writeRef_ = function ( ref , a ) {
5656 ref . current = a ;
5757} ;
5858
5959exports . useContext_ = React . useContext ;
6060
61- exports . useMemo_ = function ( eq , key , computeA ) {
62- var memoizedKey = exports . useEqCache_ ( eq , key ) ;
63- return React . useMemo ( computeA , [ memoizedKey ] ) ;
64- } ;
65-
66- exports . useCallback_ = function ( eq , key , cb ) {
67- var memoizedKey = exports . useEqCache_ ( eq , key ) ;
68- return React . useCallback ( cb , [ memoizedKey ] ) ;
69- } ;
70-
71- exports . useEqCache_ = function ( eq , a ) {
61+ exports . useMemo_ = function ( eq , a ) {
7262 var memoRef = React . useRef ( a ) ;
7363 if ( memoRef . current !== a && ! eq ( memoRef . current , a ) ) {
7464 memoRef . current = a ;
7565 }
7666 return memoRef . current ;
7767} ;
7868
79- exports . unsafeSetDisplayName = function ( displayName , component ) {
69+ exports . useLazy_ = function ( eq , key , computeA ) {
70+ var memoizedKey = exports . useMemo_ ( eq , key ) ;
71+ return React . useMemo ( computeA , [ memoizedKey ] ) ;
72+ } ;
73+
74+ exports . unsafeSetDisplayName = function ( displayName , component ) {
8075 component . displayName = displayName ;
81- component . toString = function ( ) {
76+ component . toString = function ( ) {
8277 return displayName ;
8378 } ;
8479 return component ;
8580} ;
8681
87- exports . displayName = function ( component ) {
82+ exports . displayName = function ( component ) {
8883 return typeof component === "string"
8984 ? component
9085 : component . displayName || "[unknown]" ;
0 commit comments