7
7
* @noflow
8
8
* @nolint
9
9
* @preventMunge
10
- * @generated SignedSource<<e78bdc7ec8a02adb480e7e113e250ca7 >>
10
+ * @generated SignedSource<<9206ca0f6781a4c840d6d393f26b3429 >>
11
11
*/
12
12
13
13
"use strict" ;
@@ -2946,26 +2946,24 @@ function updateMemo(nextCreate, deps) {
2946
2946
hook . memoizedState = [ prevState , deps ] ;
2947
2947
return prevState ;
2948
2948
}
2949
- function mountDeferredValueImpl ( hook , value , initialValue ) {
2950
- if ( void 0 === initialValue || 0 !== ( renderLanes & 1073741824 ) )
2951
- return ( hook . memoizedState = value ) ;
2952
- hook . memoizedState = initialValue ;
2953
- hook = requestDeferredLane ( ) ;
2954
- currentlyRenderingFiber$1 . lanes |= hook ;
2955
- workInProgressRootSkippedLanes |= hook ;
2956
- return initialValue ;
2957
- }
2958
- function updateDeferredValueImpl ( hook , prevValue , value , initialValue ) {
2949
+ function updateDeferredValueImpl ( hook , prevValue , value ) {
2959
2950
if ( objectIs ( value , prevValue ) ) return value ;
2960
2951
if ( null !== currentTreeHiddenStackCursor . current )
2961
2952
return (
2962
- ( hook = mountDeferredValueImpl ( hook , value , initialValue ) ) ,
2963
- objectIs ( hook , prevValue ) || ( didReceiveUpdate = ! 0 ) ,
2964
- hook
2953
+ ( hook . memoizedState = value ) ,
2954
+ objectIs ( value , prevValue ) || ( didReceiveUpdate = ! 0 ) ,
2955
+ value
2965
2956
) ;
2966
2957
if ( 0 === ( renderLanes & 42 ) )
2967
2958
return ( didReceiveUpdate = ! 0 ) , ( hook . memoizedState = value ) ;
2968
- hook = requestDeferredLane ( ) ;
2959
+ 0 === workInProgressDeferredLane &&
2960
+ ( workInProgressDeferredLane =
2961
+ 0 !== ( workInProgressRootRenderLanes & 536870912 )
2962
+ ? 536870912
2963
+ : claimNextTransitionLane ( ) ) ;
2964
+ hook = suspenseHandlerStackCursor . current ;
2965
+ null !== hook && ( hook . flags |= 32 ) ;
2966
+ hook = workInProgressDeferredLane ;
2969
2967
currentlyRenderingFiber$1 . lanes |= hook ;
2970
2968
workInProgressRootSkippedLanes |= hook ;
2971
2969
return prevValue ;
@@ -3231,9 +3229,9 @@ var HooksDispatcherOnMount = {
3231
3229
return [ initialState . memoizedState , dispatch ] ;
3232
3230
} ,
3233
3231
useDebugValue : mountDebugValue ,
3234
- useDeferredValue : function ( value , initialValue ) {
3235
- var hook = mountWorkInProgressHook ( ) ;
3236
- return mountDeferredValueImpl ( hook , value , initialValue ) ;
3232
+ useDeferredValue : function ( value ) {
3233
+ mountWorkInProgressHook ( ) . memoizedState = value ;
3234
+ return value ;
3237
3235
} ,
3238
3236
useTransition : function ( ) {
3239
3237
var stateHook = mountStateImpl ( ! 1 ) ;
@@ -3328,14 +3326,9 @@ var HooksDispatcherOnUpdate = {
3328
3326
return updateReducer ( basicStateReducer ) ;
3329
3327
} ,
3330
3328
useDebugValue : mountDebugValue ,
3331
- useDeferredValue : function ( value , initialValue ) {
3329
+ useDeferredValue : function ( value ) {
3332
3330
var hook = updateWorkInProgressHook ( ) ;
3333
- return updateDeferredValueImpl (
3334
- hook ,
3335
- currentHook . memoizedState ,
3336
- value ,
3337
- initialValue
3338
- ) ;
3331
+ return updateDeferredValueImpl ( hook , currentHook . memoizedState , value ) ;
3339
3332
} ,
3340
3333
useTransition : function ( ) {
3341
3334
var booleanOrThenable = updateReducer ( basicStateReducer ) [ 0 ] ,
@@ -3375,16 +3368,11 @@ var HooksDispatcherOnRerender = {
3375
3368
return rerenderReducer ( basicStateReducer ) ;
3376
3369
} ,
3377
3370
useDebugValue : mountDebugValue ,
3378
- useDeferredValue : function ( value , initialValue ) {
3371
+ useDeferredValue : function ( value ) {
3379
3372
var hook = updateWorkInProgressHook ( ) ;
3380
3373
return null === currentHook
3381
- ? mountDeferredValueImpl ( hook , value , initialValue )
3382
- : updateDeferredValueImpl (
3383
- hook ,
3384
- currentHook . memoizedState ,
3385
- value ,
3386
- initialValue
3387
- ) ;
3374
+ ? ( ( hook . memoizedState = value ) , value )
3375
+ : updateDeferredValueImpl ( hook , currentHook . memoizedState , value ) ;
3388
3376
} ,
3389
3377
useTransition : function ( ) {
3390
3378
var booleanOrThenable = rerenderReducer ( basicStateReducer ) [ 0 ] ,
@@ -7909,16 +7897,6 @@ function requestUpdateLane(fiber) {
7909
7897
fiber = 0 !== currentUpdatePriority ? currentUpdatePriority : 32 ;
7910
7898
return fiber ;
7911
7899
}
7912
- function requestDeferredLane ( ) {
7913
- 0 === workInProgressDeferredLane &&
7914
- ( workInProgressDeferredLane =
7915
- 0 !== ( workInProgressRootRenderLanes & 536870912 )
7916
- ? 536870912
7917
- : claimNextTransitionLane ( ) ) ;
7918
- var suspenseHandler = suspenseHandlerStackCursor . current ;
7919
- null !== suspenseHandler && ( suspenseHandler . flags |= 32 ) ;
7920
- return workInProgressDeferredLane ;
7921
- }
7922
7900
function scheduleUpdateOnFiber ( root , fiber , lane ) {
7923
7901
if (
7924
7902
( root === workInProgressRoot && 2 === workInProgressSuspendedReason ) ||
@@ -9777,12 +9755,12 @@ function wrapFiber(fiber) {
9777
9755
fiberToWrapper . set ( fiber , wrapper ) ) ;
9778
9756
return wrapper ;
9779
9757
}
9780
- var devToolsConfig$jscomp$inline_1082 = {
9758
+ var devToolsConfig$jscomp$inline_1101 = {
9781
9759
findFiberByHostInstance : function ( ) {
9782
9760
throw Error ( "TestRenderer does not support findFiberByHostInstance()" ) ;
9783
9761
} ,
9784
9762
bundleType : 0 ,
9785
- version : "19.0.0-canary-7fb14041 " ,
9763
+ version : "19.0.0-canary-39a6938a " ,
9786
9764
rendererPackageName : "react-test-renderer"
9787
9765
} ;
9788
9766
( function ( internals ) {
@@ -9799,10 +9777,10 @@ var devToolsConfig$jscomp$inline_1082 = {
9799
9777
} catch ( err ) { }
9800
9778
return hook . checkDCE ? ! 0 : ! 1 ;
9801
9779
} ) ( {
9802
- bundleType : devToolsConfig$jscomp$inline_1082 . bundleType ,
9803
- version : devToolsConfig$jscomp$inline_1082 . version ,
9804
- rendererPackageName : devToolsConfig$jscomp$inline_1082 . rendererPackageName ,
9805
- rendererConfig : devToolsConfig$jscomp$inline_1082 . rendererConfig ,
9780
+ bundleType : devToolsConfig$jscomp$inline_1101 . bundleType ,
9781
+ version : devToolsConfig$jscomp$inline_1101 . version ,
9782
+ rendererPackageName : devToolsConfig$jscomp$inline_1101 . rendererPackageName ,
9783
+ rendererConfig : devToolsConfig$jscomp$inline_1101 . rendererConfig ,
9806
9784
overrideHookState : null ,
9807
9785
overrideHookStateDeletePath : null ,
9808
9786
overrideHookStateRenamePath : null ,
@@ -9819,14 +9797,14 @@ var devToolsConfig$jscomp$inline_1082 = {
9819
9797
return null === fiber ? null : fiber . stateNode ;
9820
9798
} ,
9821
9799
findFiberByHostInstance :
9822
- devToolsConfig$jscomp$inline_1082 . findFiberByHostInstance ||
9800
+ devToolsConfig$jscomp$inline_1101 . findFiberByHostInstance ||
9823
9801
emptyFindFiberByHostInstance ,
9824
9802
findHostInstancesForRefresh : null ,
9825
9803
scheduleRefresh : null ,
9826
9804
scheduleRoot : null ,
9827
9805
setRefreshHandler : null ,
9828
9806
getCurrentFiber : null ,
9829
- reconcilerVersion : "19.0.0-canary-7fb14041 "
9807
+ reconcilerVersion : "19.0.0-canary-39a6938a "
9830
9808
} ) ;
9831
9809
exports . _Scheduler = Scheduler ;
9832
9810
exports . act = act ;
0 commit comments