@@ -3887,18 +3887,15 @@ function replayFunctionComponent(
38873887 workInProgress ,
38883888 nextProps ,
38893889 Component ,
3890+ secondArg ,
38903891 renderLanes
38913892) {
3892- var context = isContextProvider ( Component )
3893- ? previousContext
3894- : contextStackCursor$1 . current ;
3895- context = getMaskedContext ( workInProgress , context ) ;
38963893 prepareToReadContext ( workInProgress , renderLanes ) ;
38973894 nextProps = renderWithHooksAgain (
38983895 workInProgress ,
38993896 Component ,
39003897 nextProps ,
3901- context
3898+ secondArg
39023899 ) ;
39033900 finishRenderingHooks ( current ) ;
39043901 if ( null !== current && ! didReceiveUpdate )
@@ -8549,28 +8546,40 @@ function replaySuspendedUnitOfWork(unitOfWork) {
85498546 switch ( unitOfWork . tag ) {
85508547 case 2 :
85518548 unitOfWork . tag = 0 ;
8549+ case 15 :
85528550 case 0 :
8553- case 11 :
85548551 var Component = unitOfWork . type ,
85558552 unresolvedProps = unitOfWork . pendingProps ;
85568553 unresolvedProps =
85578554 unitOfWork . elementType === Component
85588555 ? unresolvedProps
85598556 : resolveDefaultProps ( Component , unresolvedProps ) ;
8557+ var context = isContextProvider ( Component )
8558+ ? previousContext
8559+ : contextStackCursor$1 . current ;
8560+ context = getMaskedContext ( unitOfWork , context ) ;
85608561 current = replayFunctionComponent (
85618562 current ,
85628563 unitOfWork ,
85638564 unresolvedProps ,
85648565 Component ,
8566+ context ,
85658567 workInProgressRootRenderLanes
85668568 ) ;
85678569 break ;
8568- case 15 :
8570+ case 11 :
8571+ Component = unitOfWork . type . render ;
8572+ unresolvedProps = unitOfWork . pendingProps ;
8573+ unresolvedProps =
8574+ unitOfWork . elementType === Component
8575+ ? unresolvedProps
8576+ : resolveDefaultProps ( Component , unresolvedProps ) ;
85698577 current = replayFunctionComponent (
85708578 current ,
85718579 unitOfWork ,
8572- unitOfWork . pendingProps ,
8573- unitOfWork . type ,
8580+ unresolvedProps ,
8581+ Component ,
8582+ unitOfWork . ref ,
85748583 workInProgressRootRenderLanes
85758584 ) ;
85768585 break ;
@@ -10053,19 +10062,19 @@ var slice = Array.prototype.slice,
1005310062 } ;
1005410063 return Text ;
1005510064 } ) ( React . Component ) ,
10056- devToolsConfig$jscomp$inline_1168 = {
10065+ devToolsConfig$jscomp$inline_1170 = {
1005710066 findFiberByHostInstance : function ( ) {
1005810067 return null ;
1005910068 } ,
1006010069 bundleType : 0 ,
10061- version : "18.3.0-www-classic-d70758c5 " ,
10070+ version : "18.3.0-www-classic-3b2e6228 " ,
1006210071 rendererPackageName : "react-art"
1006310072 } ;
10064- var internals$jscomp$inline_1342 = {
10065- bundleType : devToolsConfig$jscomp$inline_1168 . bundleType ,
10066- version : devToolsConfig$jscomp$inline_1168 . version ,
10067- rendererPackageName : devToolsConfig$jscomp$inline_1168 . rendererPackageName ,
10068- rendererConfig : devToolsConfig$jscomp$inline_1168 . rendererConfig ,
10073+ var internals$jscomp$inline_1344 = {
10074+ bundleType : devToolsConfig$jscomp$inline_1170 . bundleType ,
10075+ version : devToolsConfig$jscomp$inline_1170 . version ,
10076+ rendererPackageName : devToolsConfig$jscomp$inline_1170 . rendererPackageName ,
10077+ rendererConfig : devToolsConfig$jscomp$inline_1170 . rendererConfig ,
1006910078 overrideHookState : null ,
1007010079 overrideHookStateDeletePath : null ,
1007110080 overrideHookStateRenamePath : null ,
@@ -10082,26 +10091,26 @@ var internals$jscomp$inline_1342 = {
1008210091 return null === fiber ? null : fiber . stateNode ;
1008310092 } ,
1008410093 findFiberByHostInstance :
10085- devToolsConfig$jscomp$inline_1168 . findFiberByHostInstance ||
10094+ devToolsConfig$jscomp$inline_1170 . findFiberByHostInstance ||
1008610095 emptyFindFiberByHostInstance ,
1008710096 findHostInstancesForRefresh : null ,
1008810097 scheduleRefresh : null ,
1008910098 scheduleRoot : null ,
1009010099 setRefreshHandler : null ,
1009110100 getCurrentFiber : null ,
10092- reconcilerVersion : "18.3.0-www-classic-d70758c5 "
10101+ reconcilerVersion : "18.3.0-www-classic-3b2e6228 "
1009310102} ;
1009410103if ( "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ ) {
10095- var hook$jscomp$inline_1343 = __REACT_DEVTOOLS_GLOBAL_HOOK__ ;
10104+ var hook$jscomp$inline_1345 = __REACT_DEVTOOLS_GLOBAL_HOOK__ ;
1009610105 if (
10097- ! hook$jscomp$inline_1343 . isDisabled &&
10098- hook$jscomp$inline_1343 . supportsFiber
10106+ ! hook$jscomp$inline_1345 . isDisabled &&
10107+ hook$jscomp$inline_1345 . supportsFiber
1009910108 )
1010010109 try {
10101- ( rendererID = hook$jscomp$inline_1343 . inject (
10102- internals$jscomp$inline_1342
10110+ ( rendererID = hook$jscomp$inline_1345 . inject (
10111+ internals$jscomp$inline_1344
1010310112 ) ) ,
10104- ( injectedHook = hook$jscomp$inline_1343 ) ;
10113+ ( injectedHook = hook$jscomp$inline_1345 ) ;
1010510114 } catch ( err ) { }
1010610115}
1010710116var Path = Mode$1 . Path ;
0 commit comments