diff --git a/compiled/facebook-www/REVISION b/compiled/facebook-www/REVISION index 896bdf3a0618..8e5b45b2ef9a 100644 --- a/compiled/facebook-www/REVISION +++ b/compiled/facebook-www/REVISION @@ -1 +1 @@ -cbb6f2b5461cdce282c7e47b9c68a0897d393383 +bfd8da807c75a2d123627415f9eaf2d36ac3ed6a diff --git a/compiled/facebook-www/ReactART-dev.classic.js b/compiled/facebook-www/ReactART-dev.classic.js index efd8d77ac349..8bb93fec7505 100644 --- a/compiled/facebook-www/ReactART-dev.classic.js +++ b/compiled/facebook-www/ReactART-dev.classic.js @@ -66,7 +66,7 @@ if (__DEV__) { return self; } - var ReactVersion = "19.0.0-www-classic-da2c086d"; + var ReactVersion = "19.0.0-www-classic-fcdce517"; var LegacyRoot = 0; var ConcurrentRoot = 1; @@ -14287,7 +14287,20 @@ if (__DEV__) { // remove this extra check. alreadyResolvedDefaultProps ) { - var newProps = baseProps; // Resolve default props. Taken from old JSX runtime, where this used to live. + var newProps = baseProps; + + if (enableRefAsProp) { + // Remove ref from the props object, if it exists. + if ("ref" in baseProps) { + newProps = {}; + + for (var propName in baseProps) { + if (propName !== "ref") { + newProps[propName] = baseProps[propName]; + } + } + } + } // Resolve default props. var defaultProps = Component.defaultProps; @@ -14296,26 +14309,19 @@ if (__DEV__) { // default props here in the reconciler, rather than in the JSX runtime. (disableDefaultPropsExceptForClasses || !alreadyResolvedDefaultProps) ) { - newProps = assign({}, newProps, baseProps); + // We may have already copied the props object above to remove ref. If so, + // we can modify that. Otherwise, copy the props object with Object.assign. + if (newProps === baseProps) { + newProps = assign({}, newProps, baseProps); + } // Taken from old JSX runtime, where this used to live. - for (var propName in defaultProps) { - if (newProps[propName] === undefined) { - newProps[propName] = defaultProps[propName]; + for (var _propName in defaultProps) { + if (newProps[_propName] === undefined) { + newProps[_propName] = defaultProps[_propName]; } } } - if (enableRefAsProp) { - // Remove ref from the props object, if it exists. - if ("ref" in newProps) { - if (newProps === baseProps) { - newProps = assign({}, newProps); - } - - delete newProps.ref; - } - } - return newProps; } diff --git a/compiled/facebook-www/ReactART-dev.modern.js b/compiled/facebook-www/ReactART-dev.modern.js index 74161d2d5502..a8c89d3233b9 100644 --- a/compiled/facebook-www/ReactART-dev.modern.js +++ b/compiled/facebook-www/ReactART-dev.modern.js @@ -66,7 +66,7 @@ if (__DEV__) { return self; } - var ReactVersion = "19.0.0-www-modern-a4bdb396"; + var ReactVersion = "19.0.0-www-modern-f3bc72db"; var LegacyRoot = 0; var ConcurrentRoot = 1; @@ -13997,7 +13997,20 @@ if (__DEV__) { // remove this extra check. alreadyResolvedDefaultProps ) { - var newProps = baseProps; // Resolve default props. Taken from old JSX runtime, where this used to live. + var newProps = baseProps; + + if (enableRefAsProp) { + // Remove ref from the props object, if it exists. + if ("ref" in baseProps) { + newProps = {}; + + for (var propName in baseProps) { + if (propName !== "ref") { + newProps[propName] = baseProps[propName]; + } + } + } + } // Resolve default props. var defaultProps = Component.defaultProps; @@ -14006,26 +14019,19 @@ if (__DEV__) { // default props here in the reconciler, rather than in the JSX runtime. (disableDefaultPropsExceptForClasses || !alreadyResolvedDefaultProps) ) { - newProps = assign({}, newProps, baseProps); + // We may have already copied the props object above to remove ref. If so, + // we can modify that. Otherwise, copy the props object with Object.assign. + if (newProps === baseProps) { + newProps = assign({}, newProps, baseProps); + } // Taken from old JSX runtime, where this used to live. - for (var propName in defaultProps) { - if (newProps[propName] === undefined) { - newProps[propName] = defaultProps[propName]; + for (var _propName in defaultProps) { + if (newProps[_propName] === undefined) { + newProps[_propName] = defaultProps[_propName]; } } } - if (enableRefAsProp) { - // Remove ref from the props object, if it exists. - if ("ref" in newProps) { - if (newProps === baseProps) { - newProps = assign({}, newProps); - } - - delete newProps.ref; - } - } - return newProps; } diff --git a/compiled/facebook-www/ReactART-prod.classic.js b/compiled/facebook-www/ReactART-prod.classic.js index 5089ffc8e60d..3a1cb8965b34 100644 --- a/compiled/facebook-www/ReactART-prod.classic.js +++ b/compiled/facebook-www/ReactART-prod.classic.js @@ -3924,19 +3924,20 @@ function resolveClassComponentProps( alreadyResolvedDefaultProps ) { var newProps = baseProps; + if (enableRefAsProp && "ref" in baseProps) { + newProps = {}; + for (var propName in baseProps) + "ref" !== propName && (newProps[propName] = baseProps[propName]); + } if ( (Component = Component.defaultProps) && (disableDefaultPropsExceptForClasses || !alreadyResolvedDefaultProps) ) { - newProps = assign({}, newProps, baseProps); - for (var propName in Component) - void 0 === newProps[propName] && - (newProps[propName] = Component[propName]); + newProps === baseProps && (newProps = assign({}, newProps, baseProps)); + for (var propName$36 in Component) + void 0 === newProps[propName$36] && + (newProps[propName$36] = Component[propName$36]); } - enableRefAsProp && - "ref" in newProps && - (newProps === baseProps && (newProps = assign({}, newProps)), - delete newProps.ref); return newProps; } function resolveDefaultPropsOnNonClassComponent(Component, baseProps) { @@ -6499,14 +6500,14 @@ function cutOffTailIfNeeded(renderState, hasRenderedATailFallback) { break; case "collapsed": lastTailNode = renderState.tail; - for (var lastTailNode$81 = null; null !== lastTailNode; ) - null !== lastTailNode.alternate && (lastTailNode$81 = lastTailNode), + for (var lastTailNode$82 = null; null !== lastTailNode; ) + null !== lastTailNode.alternate && (lastTailNode$82 = lastTailNode), (lastTailNode = lastTailNode.sibling); - null === lastTailNode$81 + null === lastTailNode$82 ? hasRenderedATailFallback || null === renderState.tail ? (renderState.tail = null) : (renderState.tail.sibling = null) - : (lastTailNode$81.sibling = null); + : (lastTailNode$82.sibling = null); } } function bubbleProperties(completedWork) { @@ -6516,19 +6517,19 @@ function bubbleProperties(completedWork) { newChildLanes = 0, subtreeFlags = 0; if (didBailout) - for (var child$82 = completedWork.child; null !== child$82; ) - (newChildLanes |= child$82.lanes | child$82.childLanes), - (subtreeFlags |= child$82.subtreeFlags & 31457280), - (subtreeFlags |= child$82.flags & 31457280), - (child$82.return = completedWork), - (child$82 = child$82.sibling); + for (var child$83 = completedWork.child; null !== child$83; ) + (newChildLanes |= child$83.lanes | child$83.childLanes), + (subtreeFlags |= child$83.subtreeFlags & 31457280), + (subtreeFlags |= child$83.flags & 31457280), + (child$83.return = completedWork), + (child$83 = child$83.sibling); else - for (child$82 = completedWork.child; null !== child$82; ) - (newChildLanes |= child$82.lanes | child$82.childLanes), - (subtreeFlags |= child$82.subtreeFlags), - (subtreeFlags |= child$82.flags), - (child$82.return = completedWork), - (child$82 = child$82.sibling); + for (child$83 = completedWork.child; null !== child$83; ) + (newChildLanes |= child$83.lanes | child$83.childLanes), + (subtreeFlags |= child$83.subtreeFlags), + (subtreeFlags |= child$83.flags), + (child$83.return = completedWork), + (child$83 = child$83.sibling); completedWork.subtreeFlags |= subtreeFlags; completedWork.childLanes = newChildLanes; return didBailout; @@ -6706,11 +6707,11 @@ function completeWork(current, workInProgress, renderLanes) { null !== newProps.alternate.memoizedState && null !== newProps.alternate.memoizedState.cachePool && (instance = newProps.alternate.memoizedState.cachePool.pool); - var cache$86 = null; + var cache$87 = null; null !== newProps.memoizedState && null !== newProps.memoizedState.cachePool && - (cache$86 = newProps.memoizedState.cachePool.pool); - cache$86 !== instance && (newProps.flags |= 2048); + (cache$87 = newProps.memoizedState.cachePool.pool); + cache$87 !== instance && (newProps.flags |= 2048); } renderLanes !== current && (enableTransitionTracing && (workInProgress.child.flags |= 2048), @@ -6744,8 +6745,8 @@ function completeWork(current, workInProgress, renderLanes) { instance = workInProgress.memoizedState; if (null === instance) return bubbleProperties(workInProgress), null; newProps = 0 !== (workInProgress.flags & 128); - cache$86 = instance.rendering; - if (null === cache$86) + cache$87 = instance.rendering; + if (null === cache$87) if (newProps) cutOffTailIfNeeded(instance, !1); else { if ( @@ -6753,11 +6754,11 @@ function completeWork(current, workInProgress, renderLanes) { (null !== current && 0 !== (current.flags & 128)) ) for (current = workInProgress.child; null !== current; ) { - cache$86 = findFirstSuspended(current); - if (null !== cache$86) { + cache$87 = findFirstSuspended(current); + if (null !== cache$87) { workInProgress.flags |= 128; cutOffTailIfNeeded(instance, !1); - current = cache$86.updateQueue; + current = cache$87.updateQueue; workInProgress.updateQueue = current; scheduleRetryEffect(workInProgress, current); workInProgress.subtreeFlags = 0; @@ -6782,7 +6783,7 @@ function completeWork(current, workInProgress, renderLanes) { } else { if (!newProps) - if (((current = findFirstSuspended(cache$86)), null !== current)) { + if (((current = findFirstSuspended(cache$87)), null !== current)) { if ( ((workInProgress.flags |= 128), (newProps = !0), @@ -6792,7 +6793,7 @@ function completeWork(current, workInProgress, renderLanes) { cutOffTailIfNeeded(instance, !0), null === instance.tail && "hidden" === instance.tailMode && - !cache$86.alternate) + !cache$87.alternate) ) return bubbleProperties(workInProgress), null; } else @@ -6804,13 +6805,13 @@ function completeWork(current, workInProgress, renderLanes) { cutOffTailIfNeeded(instance, !1), (workInProgress.lanes = 4194304)); instance.isBackwards - ? ((cache$86.sibling = workInProgress.child), - (workInProgress.child = cache$86)) + ? ((cache$87.sibling = workInProgress.child), + (workInProgress.child = cache$87)) : ((current = instance.last), null !== current - ? (current.sibling = cache$86) - : (workInProgress.child = cache$86), - (instance.last = cache$86)); + ? (current.sibling = cache$87) + : (workInProgress.child = cache$87), + (instance.last = cache$87)); } if (null !== instance.tail) return ( @@ -7082,8 +7083,8 @@ function safelyDetachRef(current, nearestMountedAncestor) { else if ("function" === typeof ref) try { ref(null); - } catch (error$104) { - captureCommitPhaseError(current, nearestMountedAncestor, error$104); + } catch (error$105) { + captureCommitPhaseError(current, nearestMountedAncestor, error$105); } else ref.current = null; } @@ -7287,11 +7288,11 @@ function commitLayoutEffectOnFiber(finishedRoot, current, finishedWork) { current, finishedRoot.__reactInternalSnapshotBeforeUpdate ); - } catch (error$105) { + } catch (error$106) { captureCommitPhaseError( finishedWork, finishedWork.return, - error$105 + error$106 ); } } @@ -7882,8 +7883,8 @@ function commitMutationEffectsOnFiber(finishedWork, root) { } try { commitHookEffectListUnmount(5, finishedWork, finishedWork.return); - } catch (error$113) { - captureCommitPhaseError(finishedWork, finishedWork.return, error$113); + } catch (error$114) { + captureCommitPhaseError(finishedWork, finishedWork.return, error$114); } } break; @@ -7917,8 +7918,8 @@ function commitMutationEffectsOnFiber(finishedWork, root) { finishedWork.updateQueue = null; try { flags._applyProps(flags, newProps, current); - } catch (error$116) { - captureCommitPhaseError(finishedWork, finishedWork.return, error$116); + } catch (error$117) { + captureCommitPhaseError(finishedWork, finishedWork.return, error$117); } } break; @@ -7954,8 +7955,8 @@ function commitMutationEffectsOnFiber(finishedWork, root) { null !== retryQueue && suspenseCallback(new Set(retryQueue)); } } - } catch (error$118) { - captureCommitPhaseError(finishedWork, finishedWork.return, error$118); + } catch (error$119) { + captureCommitPhaseError(finishedWork, finishedWork.return, error$119); } flags = finishedWork.updateQueue; null !== flags && @@ -8095,12 +8096,12 @@ function commitReconciliationEffects(finishedWork) { break; case 3: case 4: - var parent$108 = JSCompiler_inline_result.stateNode.containerInfo, - before$109 = getHostSibling(finishedWork); + var parent$109 = JSCompiler_inline_result.stateNode.containerInfo, + before$110 = getHostSibling(finishedWork); insertOrAppendPlacementNodeIntoContainer( finishedWork, - before$109, - parent$108 + before$110, + parent$109 ); break; default: @@ -8558,9 +8559,9 @@ function recursivelyTraverseReconnectPassiveEffects( ); break; case 22: - var instance$124 = finishedWork.stateNode; + var instance$125 = finishedWork.stateNode; null !== finishedWork.memoizedState - ? instance$124._visibility & 4 + ? instance$125._visibility & 4 ? recursivelyTraverseReconnectPassiveEffects( finishedRoot, finishedWork, @@ -8573,7 +8574,7 @@ function recursivelyTraverseReconnectPassiveEffects( finishedRoot, finishedWork ) - : ((instance$124._visibility |= 4), + : ((instance$125._visibility |= 4), recursivelyTraverseReconnectPassiveEffects( finishedRoot, finishedWork, @@ -8581,7 +8582,7 @@ function recursivelyTraverseReconnectPassiveEffects( committedTransitions, includeWorkInProgressEffects )) - : ((instance$124._visibility |= 4), + : ((instance$125._visibility |= 4), recursivelyTraverseReconnectPassiveEffects( finishedRoot, finishedWork, @@ -8594,7 +8595,7 @@ function recursivelyTraverseReconnectPassiveEffects( commitOffscreenPassiveMountEffects( finishedWork.alternate, finishedWork, - instance$124 + instance$125 ); break; case 24: @@ -9515,8 +9516,8 @@ function renderRootSync(root, lanes) { } workLoopSync(); break; - } catch (thrownValue$132) { - handleThrow(root, thrownValue$132); + } catch (thrownValue$133) { + handleThrow(root, thrownValue$133); } while (1); lanes && root.shellSuspendCounter++; @@ -9621,8 +9622,8 @@ function renderRootConcurrent(root, lanes) { } workLoopConcurrent(); break; - } catch (thrownValue$134) { - handleThrow(root, thrownValue$134); + } catch (thrownValue$135) { + handleThrow(root, thrownValue$135); } while (1); resetContextDependencies(); @@ -10651,19 +10652,19 @@ var slice = Array.prototype.slice, }; return Text; })(React.Component), - devToolsConfig$jscomp$inline_1118 = { + devToolsConfig$jscomp$inline_1119 = { findFiberByHostInstance: function () { return null; }, bundleType: 0, - version: "19.0.0-www-classic-2a615d16", + version: "19.0.0-www-classic-2b02e6e9", rendererPackageName: "react-art" }; -var internals$jscomp$inline_1314 = { - bundleType: devToolsConfig$jscomp$inline_1118.bundleType, - version: devToolsConfig$jscomp$inline_1118.version, - rendererPackageName: devToolsConfig$jscomp$inline_1118.rendererPackageName, - rendererConfig: devToolsConfig$jscomp$inline_1118.rendererConfig, +var internals$jscomp$inline_1315 = { + bundleType: devToolsConfig$jscomp$inline_1119.bundleType, + version: devToolsConfig$jscomp$inline_1119.version, + rendererPackageName: devToolsConfig$jscomp$inline_1119.rendererPackageName, + rendererConfig: devToolsConfig$jscomp$inline_1119.rendererConfig, overrideHookState: null, overrideHookStateDeletePath: null, overrideHookStateRenamePath: null, @@ -10680,26 +10681,26 @@ var internals$jscomp$inline_1314 = { return null === fiber ? null : fiber.stateNode; }, findFiberByHostInstance: - devToolsConfig$jscomp$inline_1118.findFiberByHostInstance || + devToolsConfig$jscomp$inline_1119.findFiberByHostInstance || emptyFindFiberByHostInstance, findHostInstancesForRefresh: null, scheduleRefresh: null, scheduleRoot: null, setRefreshHandler: null, getCurrentFiber: null, - reconcilerVersion: "19.0.0-www-classic-2a615d16" + reconcilerVersion: "19.0.0-www-classic-2b02e6e9" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { - var hook$jscomp$inline_1315 = __REACT_DEVTOOLS_GLOBAL_HOOK__; + var hook$jscomp$inline_1316 = __REACT_DEVTOOLS_GLOBAL_HOOK__; if ( - !hook$jscomp$inline_1315.isDisabled && - hook$jscomp$inline_1315.supportsFiber + !hook$jscomp$inline_1316.isDisabled && + hook$jscomp$inline_1316.supportsFiber ) try { - (rendererID = hook$jscomp$inline_1315.inject( - internals$jscomp$inline_1314 + (rendererID = hook$jscomp$inline_1316.inject( + internals$jscomp$inline_1315 )), - (injectedHook = hook$jscomp$inline_1315); + (injectedHook = hook$jscomp$inline_1316); } catch (err) {} } var Path = Mode$1.Path; diff --git a/compiled/facebook-www/ReactART-prod.modern.js b/compiled/facebook-www/ReactART-prod.modern.js index 6755fed8ca38..9333ab3e4e6f 100644 --- a/compiled/facebook-www/ReactART-prod.modern.js +++ b/compiled/facebook-www/ReactART-prod.modern.js @@ -3660,19 +3660,20 @@ function resolveClassComponentProps( alreadyResolvedDefaultProps ) { var newProps = baseProps; + if (enableRefAsProp && "ref" in baseProps) { + newProps = {}; + for (var propName in baseProps) + "ref" !== propName && (newProps[propName] = baseProps[propName]); + } if ( (Component = Component.defaultProps) && (disableDefaultPropsExceptForClasses || !alreadyResolvedDefaultProps) ) { - newProps = assign({}, newProps, baseProps); - for (var propName in Component) - void 0 === newProps[propName] && - (newProps[propName] = Component[propName]); + newProps === baseProps && (newProps = assign({}, newProps, baseProps)); + for (var propName$36 in Component) + void 0 === newProps[propName$36] && + (newProps[propName$36] = Component[propName$36]); } - enableRefAsProp && - "ref" in newProps && - (newProps === baseProps && (newProps = assign({}, newProps)), - delete newProps.ref); return newProps; } function resolveDefaultPropsOnNonClassComponent(Component, baseProps) { @@ -6087,14 +6088,14 @@ function cutOffTailIfNeeded(renderState, hasRenderedATailFallback) { break; case "collapsed": lastTailNode = renderState.tail; - for (var lastTailNode$73 = null; null !== lastTailNode; ) - null !== lastTailNode.alternate && (lastTailNode$73 = lastTailNode), + for (var lastTailNode$74 = null; null !== lastTailNode; ) + null !== lastTailNode.alternate && (lastTailNode$74 = lastTailNode), (lastTailNode = lastTailNode.sibling); - null === lastTailNode$73 + null === lastTailNode$74 ? hasRenderedATailFallback || null === renderState.tail ? (renderState.tail = null) : (renderState.tail.sibling = null) - : (lastTailNode$73.sibling = null); + : (lastTailNode$74.sibling = null); } } function bubbleProperties(completedWork) { @@ -6104,19 +6105,19 @@ function bubbleProperties(completedWork) { newChildLanes = 0, subtreeFlags = 0; if (didBailout) - for (var child$74 = completedWork.child; null !== child$74; ) - (newChildLanes |= child$74.lanes | child$74.childLanes), - (subtreeFlags |= child$74.subtreeFlags & 31457280), - (subtreeFlags |= child$74.flags & 31457280), - (child$74.return = completedWork), - (child$74 = child$74.sibling); + for (var child$75 = completedWork.child; null !== child$75; ) + (newChildLanes |= child$75.lanes | child$75.childLanes), + (subtreeFlags |= child$75.subtreeFlags & 31457280), + (subtreeFlags |= child$75.flags & 31457280), + (child$75.return = completedWork), + (child$75 = child$75.sibling); else - for (child$74 = completedWork.child; null !== child$74; ) - (newChildLanes |= child$74.lanes | child$74.childLanes), - (subtreeFlags |= child$74.subtreeFlags), - (subtreeFlags |= child$74.flags), - (child$74.return = completedWork), - (child$74 = child$74.sibling); + for (child$75 = completedWork.child; null !== child$75; ) + (newChildLanes |= child$75.lanes | child$75.childLanes), + (subtreeFlags |= child$75.subtreeFlags), + (subtreeFlags |= child$75.flags), + (child$75.return = completedWork), + (child$75 = child$75.sibling); completedWork.subtreeFlags |= subtreeFlags; completedWork.childLanes = newChildLanes; return didBailout; @@ -6287,11 +6288,11 @@ function completeWork(current, workInProgress, renderLanes) { null !== newProps.alternate.memoizedState && null !== newProps.alternate.memoizedState.cachePool && (instance = newProps.alternate.memoizedState.cachePool.pool); - var cache$78 = null; + var cache$79 = null; null !== newProps.memoizedState && null !== newProps.memoizedState.cachePool && - (cache$78 = newProps.memoizedState.cachePool.pool); - cache$78 !== instance && (newProps.flags |= 2048); + (cache$79 = newProps.memoizedState.cachePool.pool); + cache$79 !== instance && (newProps.flags |= 2048); } renderLanes !== current && (enableTransitionTracing && (workInProgress.child.flags |= 2048), @@ -6319,8 +6320,8 @@ function completeWork(current, workInProgress, renderLanes) { instance = workInProgress.memoizedState; if (null === instance) return bubbleProperties(workInProgress), null; newProps = 0 !== (workInProgress.flags & 128); - cache$78 = instance.rendering; - if (null === cache$78) + cache$79 = instance.rendering; + if (null === cache$79) if (newProps) cutOffTailIfNeeded(instance, !1); else { if ( @@ -6328,11 +6329,11 @@ function completeWork(current, workInProgress, renderLanes) { (null !== current && 0 !== (current.flags & 128)) ) for (current = workInProgress.child; null !== current; ) { - cache$78 = findFirstSuspended(current); - if (null !== cache$78) { + cache$79 = findFirstSuspended(current); + if (null !== cache$79) { workInProgress.flags |= 128; cutOffTailIfNeeded(instance, !1); - current = cache$78.updateQueue; + current = cache$79.updateQueue; workInProgress.updateQueue = current; scheduleRetryEffect(workInProgress, current); workInProgress.subtreeFlags = 0; @@ -6357,7 +6358,7 @@ function completeWork(current, workInProgress, renderLanes) { } else { if (!newProps) - if (((current = findFirstSuspended(cache$78)), null !== current)) { + if (((current = findFirstSuspended(cache$79)), null !== current)) { if ( ((workInProgress.flags |= 128), (newProps = !0), @@ -6367,7 +6368,7 @@ function completeWork(current, workInProgress, renderLanes) { cutOffTailIfNeeded(instance, !0), null === instance.tail && "hidden" === instance.tailMode && - !cache$78.alternate) + !cache$79.alternate) ) return bubbleProperties(workInProgress), null; } else @@ -6379,13 +6380,13 @@ function completeWork(current, workInProgress, renderLanes) { cutOffTailIfNeeded(instance, !1), (workInProgress.lanes = 4194304)); instance.isBackwards - ? ((cache$78.sibling = workInProgress.child), - (workInProgress.child = cache$78)) + ? ((cache$79.sibling = workInProgress.child), + (workInProgress.child = cache$79)) : ((current = instance.last), null !== current - ? (current.sibling = cache$78) - : (workInProgress.child = cache$78), - (instance.last = cache$78)); + ? (current.sibling = cache$79) + : (workInProgress.child = cache$79), + (instance.last = cache$79)); } if (null !== instance.tail) return ( @@ -6648,8 +6649,8 @@ function safelyDetachRef(current, nearestMountedAncestor) { else if ("function" === typeof ref) try { ref(null); - } catch (error$95) { - captureCommitPhaseError(current, nearestMountedAncestor, error$95); + } catch (error$96) { + captureCommitPhaseError(current, nearestMountedAncestor, error$96); } else ref.current = null; } @@ -6853,11 +6854,11 @@ function commitLayoutEffectOnFiber(finishedRoot, current, finishedWork) { current, finishedRoot.__reactInternalSnapshotBeforeUpdate ); - } catch (error$96) { + } catch (error$97) { captureCommitPhaseError( finishedWork, finishedWork.return, - error$96 + error$97 ); } } @@ -7437,8 +7438,8 @@ function commitMutationEffectsOnFiber(finishedWork, root) { } try { commitHookEffectListUnmount(5, finishedWork, finishedWork.return); - } catch (error$104) { - captureCommitPhaseError(finishedWork, finishedWork.return, error$104); + } catch (error$105) { + captureCommitPhaseError(finishedWork, finishedWork.return, error$105); } } break; @@ -7472,8 +7473,8 @@ function commitMutationEffectsOnFiber(finishedWork, root) { finishedWork.updateQueue = null; try { flags._applyProps(flags, newProps, current); - } catch (error$107) { - captureCommitPhaseError(finishedWork, finishedWork.return, error$107); + } catch (error$108) { + captureCommitPhaseError(finishedWork, finishedWork.return, error$108); } } break; @@ -7509,8 +7510,8 @@ function commitMutationEffectsOnFiber(finishedWork, root) { null !== retryQueue && suspenseCallback(new Set(retryQueue)); } } - } catch (error$109) { - captureCommitPhaseError(finishedWork, finishedWork.return, error$109); + } catch (error$110) { + captureCommitPhaseError(finishedWork, finishedWork.return, error$110); } flags = finishedWork.updateQueue; null !== flags && @@ -7647,12 +7648,12 @@ function commitReconciliationEffects(finishedWork) { break; case 3: case 4: - var parent$99 = JSCompiler_inline_result.stateNode.containerInfo, - before$100 = getHostSibling(finishedWork); + var parent$100 = JSCompiler_inline_result.stateNode.containerInfo, + before$101 = getHostSibling(finishedWork); insertOrAppendPlacementNodeIntoContainer( finishedWork, - before$100, - parent$99 + before$101, + parent$100 ); break; default: @@ -8102,9 +8103,9 @@ function recursivelyTraverseReconnectPassiveEffects( ); break; case 22: - var instance$115 = finishedWork.stateNode; + var instance$116 = finishedWork.stateNode; null !== finishedWork.memoizedState - ? instance$115._visibility & 4 + ? instance$116._visibility & 4 ? recursivelyTraverseReconnectPassiveEffects( finishedRoot, finishedWork, @@ -8116,7 +8117,7 @@ function recursivelyTraverseReconnectPassiveEffects( finishedRoot, finishedWork ) - : ((instance$115._visibility |= 4), + : ((instance$116._visibility |= 4), recursivelyTraverseReconnectPassiveEffects( finishedRoot, finishedWork, @@ -8129,7 +8130,7 @@ function recursivelyTraverseReconnectPassiveEffects( commitOffscreenPassiveMountEffects( finishedWork.alternate, finishedWork, - instance$115 + instance$116 ); break; case 24: @@ -9038,8 +9039,8 @@ function renderRootSync(root, lanes) { } workLoopSync(); break; - } catch (thrownValue$123) { - handleThrow(root, thrownValue$123); + } catch (thrownValue$124) { + handleThrow(root, thrownValue$124); } while (1); lanes && root.shellSuspendCounter++; @@ -9144,8 +9145,8 @@ function renderRootConcurrent(root, lanes) { } workLoopConcurrent(); break; - } catch (thrownValue$125) { - handleThrow(root, thrownValue$125); + } catch (thrownValue$126) { + handleThrow(root, thrownValue$126); } while (1); resetContextDependencies(); @@ -10123,19 +10124,19 @@ var slice = Array.prototype.slice, }; return Text; })(React.Component), - devToolsConfig$jscomp$inline_1083 = { + devToolsConfig$jscomp$inline_1084 = { findFiberByHostInstance: function () { return null; }, bundleType: 0, - version: "19.0.0-www-modern-b7e22d33", + version: "19.0.0-www-modern-e55d9247", rendererPackageName: "react-art" }; -var internals$jscomp$inline_1295 = { - bundleType: devToolsConfig$jscomp$inline_1083.bundleType, - version: devToolsConfig$jscomp$inline_1083.version, - rendererPackageName: devToolsConfig$jscomp$inline_1083.rendererPackageName, - rendererConfig: devToolsConfig$jscomp$inline_1083.rendererConfig, +var internals$jscomp$inline_1296 = { + bundleType: devToolsConfig$jscomp$inline_1084.bundleType, + version: devToolsConfig$jscomp$inline_1084.version, + rendererPackageName: devToolsConfig$jscomp$inline_1084.rendererPackageName, + rendererConfig: devToolsConfig$jscomp$inline_1084.rendererConfig, overrideHookState: null, overrideHookStateDeletePath: null, overrideHookStateRenamePath: null, @@ -10152,26 +10153,26 @@ var internals$jscomp$inline_1295 = { return null === fiber ? null : fiber.stateNode; }, findFiberByHostInstance: - devToolsConfig$jscomp$inline_1083.findFiberByHostInstance || + devToolsConfig$jscomp$inline_1084.findFiberByHostInstance || emptyFindFiberByHostInstance, findHostInstancesForRefresh: null, scheduleRefresh: null, scheduleRoot: null, setRefreshHandler: null, getCurrentFiber: null, - reconcilerVersion: "19.0.0-www-modern-b7e22d33" + reconcilerVersion: "19.0.0-www-modern-e55d9247" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { - var hook$jscomp$inline_1296 = __REACT_DEVTOOLS_GLOBAL_HOOK__; + var hook$jscomp$inline_1297 = __REACT_DEVTOOLS_GLOBAL_HOOK__; if ( - !hook$jscomp$inline_1296.isDisabled && - hook$jscomp$inline_1296.supportsFiber + !hook$jscomp$inline_1297.isDisabled && + hook$jscomp$inline_1297.supportsFiber ) try { - (rendererID = hook$jscomp$inline_1296.inject( - internals$jscomp$inline_1295 + (rendererID = hook$jscomp$inline_1297.inject( + internals$jscomp$inline_1296 )), - (injectedHook = hook$jscomp$inline_1296); + (injectedHook = hook$jscomp$inline_1297); } catch (err) {} } var Path = Mode$1.Path; diff --git a/compiled/facebook-www/ReactDOM-dev.classic.js b/compiled/facebook-www/ReactDOM-dev.classic.js index 41043d1ba05e..5edeb66fd62a 100644 --- a/compiled/facebook-www/ReactDOM-dev.classic.js +++ b/compiled/facebook-www/ReactDOM-dev.classic.js @@ -19000,7 +19000,20 @@ if (__DEV__) { // remove this extra check. alreadyResolvedDefaultProps ) { - var newProps = baseProps; // Resolve default props. Taken from old JSX runtime, where this used to live. + var newProps = baseProps; + + if (enableRefAsProp) { + // Remove ref from the props object, if it exists. + if ("ref" in baseProps) { + newProps = {}; + + for (var propName in baseProps) { + if (propName !== "ref") { + newProps[propName] = baseProps[propName]; + } + } + } + } // Resolve default props. var defaultProps = Component.defaultProps; @@ -19009,26 +19022,19 @@ if (__DEV__) { // default props here in the reconciler, rather than in the JSX runtime. (disableDefaultPropsExceptForClasses || !alreadyResolvedDefaultProps) ) { - newProps = assign({}, newProps, baseProps); + // We may have already copied the props object above to remove ref. If so, + // we can modify that. Otherwise, copy the props object with Object.assign. + if (newProps === baseProps) { + newProps = assign({}, newProps, baseProps); + } // Taken from old JSX runtime, where this used to live. - for (var propName in defaultProps) { - if (newProps[propName] === undefined) { - newProps[propName] = defaultProps[propName]; + for (var _propName in defaultProps) { + if (newProps[_propName] === undefined) { + newProps[_propName] = defaultProps[_propName]; } } } - if (enableRefAsProp) { - // Remove ref from the props object, if it exists. - if ("ref" in newProps) { - if (newProps === baseProps) { - newProps = assign({}, newProps); - } - - delete newProps.ref; - } - } - return newProps; } @@ -36114,7 +36120,7 @@ if (__DEV__) { return root; } - var ReactVersion = "19.0.0-www-classic-cd82d225"; + var ReactVersion = "19.0.0-www-classic-42b57943"; function createPortal$1( children, diff --git a/compiled/facebook-www/ReactDOM-dev.modern.js b/compiled/facebook-www/ReactDOM-dev.modern.js index 9450979711df..c6e8c91bff07 100644 --- a/compiled/facebook-www/ReactDOM-dev.modern.js +++ b/compiled/facebook-www/ReactDOM-dev.modern.js @@ -29160,7 +29160,20 @@ if (__DEV__) { // remove this extra check. alreadyResolvedDefaultProps ) { - var newProps = baseProps; // Resolve default props. Taken from old JSX runtime, where this used to live. + var newProps = baseProps; + + if (enableRefAsProp) { + // Remove ref from the props object, if it exists. + if ("ref" in baseProps) { + newProps = {}; + + for (var propName in baseProps) { + if (propName !== "ref") { + newProps[propName] = baseProps[propName]; + } + } + } + } // Resolve default props. var defaultProps = Component.defaultProps; @@ -29169,26 +29182,19 @@ if (__DEV__) { // default props here in the reconciler, rather than in the JSX runtime. (disableDefaultPropsExceptForClasses || !alreadyResolvedDefaultProps) ) { - newProps = assign({}, newProps, baseProps); + // We may have already copied the props object above to remove ref. If so, + // we can modify that. Otherwise, copy the props object with Object.assign. + if (newProps === baseProps) { + newProps = assign({}, newProps, baseProps); + } // Taken from old JSX runtime, where this used to live. - for (var propName in defaultProps) { - if (newProps[propName] === undefined) { - newProps[propName] = defaultProps[propName]; + for (var _propName in defaultProps) { + if (newProps[_propName] === undefined) { + newProps[_propName] = defaultProps[_propName]; } } } - if (enableRefAsProp) { - // Remove ref from the props object, if it exists. - if ("ref" in newProps) { - if (newProps === baseProps) { - newProps = assign({}, newProps); - } - - delete newProps.ref; - } - } - return newProps; } @@ -45608,7 +45614,7 @@ if (__DEV__) { return root; } - var ReactVersion = "19.0.0-www-modern-049b73ae"; + var ReactVersion = "19.0.0-www-modern-f952ab86"; function createPortal$1( children, diff --git a/compiled/facebook-www/ReactDOM-prod.classic.js b/compiled/facebook-www/ReactDOM-prod.classic.js index 23b662f27a3c..936fef6ac687 100644 --- a/compiled/facebook-www/ReactDOM-prod.classic.js +++ b/compiled/facebook-www/ReactDOM-prod.classic.js @@ -4765,19 +4765,20 @@ function resolveClassComponentProps( alreadyResolvedDefaultProps ) { var newProps = baseProps; + if (enableRefAsProp && "ref" in baseProps) { + newProps = {}; + for (var propName in baseProps) + "ref" !== propName && (newProps[propName] = baseProps[propName]); + } if ( (Component = Component.defaultProps) && (disableDefaultPropsExceptForClasses || !alreadyResolvedDefaultProps) ) { - newProps = assign({}, newProps, baseProps); - for (var propName in Component) - void 0 === newProps[propName] && - (newProps[propName] = Component[propName]); + newProps === baseProps && (newProps = assign({}, newProps, baseProps)); + for (var propName$64 in Component) + void 0 === newProps[propName$64] && + (newProps[propName$64] = Component[propName$64]); } - enableRefAsProp && - "ref" in newProps && - (newProps === baseProps && (newProps = assign({}, newProps)), - delete newProps.ref); return newProps; } function resolveDefaultPropsOnNonClassComponent(Component, baseProps) { @@ -5221,10 +5222,10 @@ var markerInstanceStack = createCursor(null); function pushRootMarkerInstance(workInProgress) { if (enableTransitionTracing) { var transitions = workInProgressTransitions, - root$75 = workInProgress.stateNode; + root$76 = workInProgress.stateNode; null !== transitions && transitions.forEach(function (transition) { - if (!root$75.incompleteTransitions.has(transition)) { + if (!root$76.incompleteTransitions.has(transition)) { var markerInstance = { tag: 0, transitions: new Set([transition]), @@ -5232,11 +5233,11 @@ function pushRootMarkerInstance(workInProgress) { aborts: null, name: null }; - root$75.incompleteTransitions.set(transition, markerInstance); + root$76.incompleteTransitions.set(transition, markerInstance); } }); var markerInstances = []; - root$75.incompleteTransitions.forEach(function (markerInstance) { + root$76.incompleteTransitions.forEach(function (markerInstance) { markerInstances.push(markerInstance); }); push(markerInstanceStack, markerInstances); @@ -7681,14 +7682,14 @@ function cutOffTailIfNeeded(renderState, hasRenderedATailFallback) { break; case "collapsed": lastTailNode = renderState.tail; - for (var lastTailNode$118 = null; null !== lastTailNode; ) - null !== lastTailNode.alternate && (lastTailNode$118 = lastTailNode), + for (var lastTailNode$119 = null; null !== lastTailNode; ) + null !== lastTailNode.alternate && (lastTailNode$119 = lastTailNode), (lastTailNode = lastTailNode.sibling); - null === lastTailNode$118 + null === lastTailNode$119 ? hasRenderedATailFallback || null === renderState.tail ? (renderState.tail = null) : (renderState.tail.sibling = null) - : (lastTailNode$118.sibling = null); + : (lastTailNode$119.sibling = null); } } function bubbleProperties(completedWork) { @@ -7698,19 +7699,19 @@ function bubbleProperties(completedWork) { newChildLanes = 0, subtreeFlags = 0; if (didBailout) - for (var child$119 = completedWork.child; null !== child$119; ) - (newChildLanes |= child$119.lanes | child$119.childLanes), - (subtreeFlags |= child$119.subtreeFlags & 31457280), - (subtreeFlags |= child$119.flags & 31457280), - (child$119.return = completedWork), - (child$119 = child$119.sibling); + for (var child$120 = completedWork.child; null !== child$120; ) + (newChildLanes |= child$120.lanes | child$120.childLanes), + (subtreeFlags |= child$120.subtreeFlags & 31457280), + (subtreeFlags |= child$120.flags & 31457280), + (child$120.return = completedWork), + (child$120 = child$120.sibling); else - for (child$119 = completedWork.child; null !== child$119; ) - (newChildLanes |= child$119.lanes | child$119.childLanes), - (subtreeFlags |= child$119.subtreeFlags), - (subtreeFlags |= child$119.flags), - (child$119.return = completedWork), - (child$119 = child$119.sibling); + for (child$120 = completedWork.child; null !== child$120; ) + (newChildLanes |= child$120.lanes | child$120.childLanes), + (subtreeFlags |= child$120.subtreeFlags), + (subtreeFlags |= child$120.flags), + (child$120.return = completedWork), + (child$120 = child$120.sibling); completedWork.subtreeFlags |= subtreeFlags; completedWork.childLanes = newChildLanes; return didBailout; @@ -8026,11 +8027,11 @@ function completeWork(current, workInProgress, renderLanes) { null !== newProps.alternate.memoizedState && null !== newProps.alternate.memoizedState.cachePool && (currentResource = newProps.alternate.memoizedState.cachePool.pool); - var cache$131 = null; + var cache$132 = null; null !== newProps.memoizedState && null !== newProps.memoizedState.cachePool && - (cache$131 = newProps.memoizedState.cachePool.pool); - cache$131 !== currentResource && (newProps.flags |= 2048); + (cache$132 = newProps.memoizedState.cachePool.pool); + cache$132 !== currentResource && (newProps.flags |= 2048); } renderLanes !== current && (enableTransitionTracing && (workInProgress.child.flags |= 2048), @@ -8071,8 +8072,8 @@ function completeWork(current, workInProgress, renderLanes) { if (null === currentResource) return bubbleProperties(workInProgress), null; newProps = 0 !== (workInProgress.flags & 128); - cache$131 = currentResource.rendering; - if (null === cache$131) + cache$132 = currentResource.rendering; + if (null === cache$132) if (newProps) cutOffTailIfNeeded(currentResource, !1); else { if ( @@ -8080,11 +8081,11 @@ function completeWork(current, workInProgress, renderLanes) { (null !== current && 0 !== (current.flags & 128)) ) for (current = workInProgress.child; null !== current; ) { - cache$131 = findFirstSuspended(current); - if (null !== cache$131) { + cache$132 = findFirstSuspended(current); + if (null !== cache$132) { workInProgress.flags |= 128; cutOffTailIfNeeded(currentResource, !1); - current = cache$131.updateQueue; + current = cache$132.updateQueue; workInProgress.updateQueue = current; scheduleRetryEffect(workInProgress, current); workInProgress.subtreeFlags = 0; @@ -8109,7 +8110,7 @@ function completeWork(current, workInProgress, renderLanes) { } else { if (!newProps) - if (((current = findFirstSuspended(cache$131)), null !== current)) { + if (((current = findFirstSuspended(cache$132)), null !== current)) { if ( ((workInProgress.flags |= 128), (newProps = !0), @@ -8119,7 +8120,7 @@ function completeWork(current, workInProgress, renderLanes) { cutOffTailIfNeeded(currentResource, !0), null === currentResource.tail && "hidden" === currentResource.tailMode && - !cache$131.alternate && + !cache$132.alternate && !isHydrating) ) return bubbleProperties(workInProgress), null; @@ -8132,13 +8133,13 @@ function completeWork(current, workInProgress, renderLanes) { cutOffTailIfNeeded(currentResource, !1), (workInProgress.lanes = 4194304)); currentResource.isBackwards - ? ((cache$131.sibling = workInProgress.child), - (workInProgress.child = cache$131)) + ? ((cache$132.sibling = workInProgress.child), + (workInProgress.child = cache$132)) : ((current = currentResource.last), null !== current - ? (current.sibling = cache$131) - : (workInProgress.child = cache$131), - (currentResource.last = cache$131)); + ? (current.sibling = cache$132) + : (workInProgress.child = cache$132), + (currentResource.last = cache$132)); } if (null !== currentResource.tail) return ( @@ -8412,8 +8413,8 @@ function safelyDetachRef(current, nearestMountedAncestor) { else if ("function" === typeof ref) try { ref(null); - } catch (error$149) { - captureCommitPhaseError(current, nearestMountedAncestor, error$149); + } catch (error$150) { + captureCommitPhaseError(current, nearestMountedAncestor, error$150); } else ref.current = null; } @@ -8450,7 +8451,7 @@ function commitBeforeMutationEffects(root, firstChild) { selection = selection.focusOffset; try { JSCompiler_temp.nodeType, focusNode.nodeType; - } catch (e$199) { + } catch (e$200) { JSCompiler_temp = null; break a; } @@ -8718,11 +8719,11 @@ function commitLayoutEffectOnFiber(finishedRoot, current, finishedWork) { current, finishedRoot.__reactInternalSnapshotBeforeUpdate ); - } catch (error$151) { + } catch (error$152) { captureCommitPhaseError( finishedWork, finishedWork.return, - error$151 + error$152 ); } } @@ -9400,8 +9401,8 @@ function commitMutationEffectsOnFiber(finishedWork, root) { } try { commitHookEffectListUnmount(5, finishedWork, finishedWork.return); - } catch (error$164) { - captureCommitPhaseError(finishedWork, finishedWork.return, error$164); + } catch (error$165) { + captureCommitPhaseError(finishedWork, finishedWork.return, error$165); } } break; @@ -9573,11 +9574,11 @@ function commitMutationEffectsOnFiber(finishedWork, root) { newProps ); domElement[internalPropsKey] = newProps; - } catch (error$165) { + } catch (error$166) { captureCommitPhaseError( finishedWork, finishedWork.return, - error$165 + error$166 ); } } @@ -9615,8 +9616,8 @@ function commitMutationEffectsOnFiber(finishedWork, root) { root = finishedWork.stateNode; try { setTextContent(root, ""); - } catch (error$166) { - captureCommitPhaseError(finishedWork, finishedWork.return, error$166); + } catch (error$167) { + captureCommitPhaseError(finishedWork, finishedWork.return, error$167); } } if (flags & 4 && ((flags = finishedWork.stateNode), null != flags)) { @@ -9627,8 +9628,8 @@ function commitMutationEffectsOnFiber(finishedWork, root) { try { updateProperties(flags, hoistableRoot, current, root), (flags[internalPropsKey] = root); - } catch (error$169) { - captureCommitPhaseError(finishedWork, finishedWork.return, error$169); + } catch (error$170) { + captureCommitPhaseError(finishedWork, finishedWork.return, error$170); } } break; @@ -9642,8 +9643,8 @@ function commitMutationEffectsOnFiber(finishedWork, root) { flags = finishedWork.memoizedProps; try { current.nodeValue = flags; - } catch (error$170) { - captureCommitPhaseError(finishedWork, finishedWork.return, error$170); + } catch (error$171) { + captureCommitPhaseError(finishedWork, finishedWork.return, error$171); } } break; @@ -9657,8 +9658,8 @@ function commitMutationEffectsOnFiber(finishedWork, root) { if (flags & 4 && null !== current && current.memoizedState.isDehydrated) try { retryIfBlockedOn(root.containerInfo); - } catch (error$171) { - captureCommitPhaseError(finishedWork, finishedWork.return, error$171); + } catch (error$172) { + captureCommitPhaseError(finishedWork, finishedWork.return, error$172); } break; case 4: @@ -9688,8 +9689,8 @@ function commitMutationEffectsOnFiber(finishedWork, root) { null !== retryQueue && suspenseCallback(new Set(retryQueue)); } } - } catch (error$173) { - captureCommitPhaseError(finishedWork, finishedWork.return, error$173); + } catch (error$174) { + captureCommitPhaseError(finishedWork, finishedWork.return, error$174); } current = finishedWork.updateQueue; null !== current && @@ -9767,11 +9768,11 @@ function commitMutationEffectsOnFiber(finishedWork, root) { if (null === current) try { root.stateNode.nodeValue = domElement ? "" : root.memoizedProps; - } catch (error$154) { + } catch (error$155) { captureCommitPhaseError( finishedWork, finishedWork.return, - error$154 + error$155 ); } } else if ( @@ -9846,21 +9847,21 @@ function commitReconciliationEffects(finishedWork) { insertOrAppendPlacementNode(finishedWork, before, parent$jscomp$0); break; case 5: - var parent$155 = JSCompiler_inline_result.stateNode; + var parent$156 = JSCompiler_inline_result.stateNode; JSCompiler_inline_result.flags & 32 && - (setTextContent(parent$155, ""), + (setTextContent(parent$156, ""), (JSCompiler_inline_result.flags &= -33)); - var before$156 = getHostSibling(finishedWork); - insertOrAppendPlacementNode(finishedWork, before$156, parent$155); + var before$157 = getHostSibling(finishedWork); + insertOrAppendPlacementNode(finishedWork, before$157, parent$156); break; case 3: case 4: - var parent$157 = JSCompiler_inline_result.stateNode.containerInfo, - before$158 = getHostSibling(finishedWork); + var parent$158 = JSCompiler_inline_result.stateNode.containerInfo, + before$159 = getHostSibling(finishedWork); insertOrAppendPlacementNodeIntoContainer( finishedWork, - before$158, - parent$157 + before$159, + parent$158 ); break; default: @@ -10327,9 +10328,9 @@ function recursivelyTraverseReconnectPassiveEffects( ); break; case 22: - var instance$180 = finishedWork.stateNode; + var instance$181 = finishedWork.stateNode; null !== finishedWork.memoizedState - ? instance$180._visibility & 4 + ? instance$181._visibility & 4 ? recursivelyTraverseReconnectPassiveEffects( finishedRoot, finishedWork, @@ -10342,7 +10343,7 @@ function recursivelyTraverseReconnectPassiveEffects( finishedRoot, finishedWork ) - : ((instance$180._visibility |= 4), + : ((instance$181._visibility |= 4), recursivelyTraverseReconnectPassiveEffects( finishedRoot, finishedWork, @@ -10350,7 +10351,7 @@ function recursivelyTraverseReconnectPassiveEffects( committedTransitions, includeWorkInProgressEffects )) - : ((instance$180._visibility |= 4), + : ((instance$181._visibility |= 4), recursivelyTraverseReconnectPassiveEffects( finishedRoot, finishedWork, @@ -10363,7 +10364,7 @@ function recursivelyTraverseReconnectPassiveEffects( commitOffscreenPassiveMountEffects( finishedWork.alternate, finishedWork, - instance$180 + instance$181 ); break; case 24: @@ -11345,8 +11346,8 @@ function renderRootSync(root, lanes) { } workLoopSync(); break; - } catch (thrownValue$188) { - handleThrow(root, thrownValue$188); + } catch (thrownValue$189) { + handleThrow(root, thrownValue$189); } while (1); lanes && root.shellSuspendCounter++; @@ -11451,8 +11452,8 @@ function renderRootConcurrent(root, lanes) { } workLoopConcurrent(); break; - } catch (thrownValue$190) { - handleThrow(root, thrownValue$190); + } catch (thrownValue$191) { + handleThrow(root, thrownValue$191); } while (1); resetContextDependencies(); @@ -11681,12 +11682,12 @@ function commitRootImpl( var prevExecutionContext = executionContext; executionContext |= 4; ReactCurrentOwner.current = null; - var shouldFireAfterActiveInstanceBlur$194 = commitBeforeMutationEffects( + var shouldFireAfterActiveInstanceBlur$195 = commitBeforeMutationEffects( root, finishedWork ); commitMutationEffectsOnFiber(finishedWork, root); - shouldFireAfterActiveInstanceBlur$194 && + shouldFireAfterActiveInstanceBlur$195 && ((_enabled = !0), dispatchAfterDetachedBlur(selectionInformation.focusedElem), (_enabled = !1)); @@ -11758,7 +11759,7 @@ function releaseRootPooledCache(root, remainingLanes) { } function flushPassiveEffects() { if (null !== rootWithPendingPassiveEffects) { - var root$195 = rootWithPendingPassiveEffects, + var root$196 = rootWithPendingPassiveEffects, remainingLanes = pendingPassiveEffectsRemainingLanes; pendingPassiveEffectsRemainingLanes = 0; var renderPriority = lanesToEventPriority(pendingPassiveEffectsLanes); @@ -11774,7 +11775,7 @@ function flushPassiveEffects() { } finally { (currentUpdatePriority = previousPriority), (ReactCurrentBatchConfig$1.transition = prevTransition), - releaseRootPooledCache(root$195, remainingLanes); + releaseRootPooledCache(root$196, remainingLanes); } } return !1; @@ -12477,12 +12478,12 @@ function getPublicRootInstance(container) { function attemptSynchronousHydration(fiber) { switch (fiber.tag) { case 3: - var root$197 = fiber.stateNode; - if (root$197.current.memoizedState.isDehydrated) { - var lanes = getHighestPriorityLanes(root$197.pendingLanes); + var root$198 = fiber.stateNode; + if (root$198.current.memoizedState.isDehydrated) { + var lanes = getHighestPriorityLanes(root$198.pendingLanes); 0 !== lanes && - (upgradePendingLanesToSync(root$197, lanes), - ensureRootIsScheduled(root$197), + (upgradePendingLanesToSync(root$198, lanes), + ensureRootIsScheduled(root$198), 0 === (executionContext & 6) && ((workInProgressRootRenderTargetTime = now() + 500), flushSyncWorkAcrossRoots_impl(!1))); @@ -13048,19 +13049,19 @@ function getTargetInstForChangeEvent(domEventName, targetInst) { } var isInputEventSupported = !1; if (canUseDOM) { - var JSCompiler_inline_result$jscomp$348; + var JSCompiler_inline_result$jscomp$349; if (canUseDOM) { - var isSupported$jscomp$inline_1484 = "oninput" in document; - if (!isSupported$jscomp$inline_1484) { - var element$jscomp$inline_1485 = document.createElement("div"); - element$jscomp$inline_1485.setAttribute("oninput", "return;"); - isSupported$jscomp$inline_1484 = - "function" === typeof element$jscomp$inline_1485.oninput; + var isSupported$jscomp$inline_1485 = "oninput" in document; + if (!isSupported$jscomp$inline_1485) { + var element$jscomp$inline_1486 = document.createElement("div"); + element$jscomp$inline_1486.setAttribute("oninput", "return;"); + isSupported$jscomp$inline_1485 = + "function" === typeof element$jscomp$inline_1486.oninput; } - JSCompiler_inline_result$jscomp$348 = isSupported$jscomp$inline_1484; - } else JSCompiler_inline_result$jscomp$348 = !1; + JSCompiler_inline_result$jscomp$349 = isSupported$jscomp$inline_1485; + } else JSCompiler_inline_result$jscomp$349 = !1; isInputEventSupported = - JSCompiler_inline_result$jscomp$348 && + JSCompiler_inline_result$jscomp$349 && (!document.documentMode || 9 < document.documentMode); } function stopWatchingForValueChange() { @@ -13432,20 +13433,20 @@ function extractEvents$1( } } for ( - var i$jscomp$inline_1525 = 0; - i$jscomp$inline_1525 < simpleEventPluginEvents.length; - i$jscomp$inline_1525++ + var i$jscomp$inline_1526 = 0; + i$jscomp$inline_1526 < simpleEventPluginEvents.length; + i$jscomp$inline_1526++ ) { - var eventName$jscomp$inline_1526 = - simpleEventPluginEvents[i$jscomp$inline_1525], - domEventName$jscomp$inline_1527 = - eventName$jscomp$inline_1526.toLowerCase(), - capitalizedEvent$jscomp$inline_1528 = - eventName$jscomp$inline_1526[0].toUpperCase() + - eventName$jscomp$inline_1526.slice(1); + var eventName$jscomp$inline_1527 = + simpleEventPluginEvents[i$jscomp$inline_1526], + domEventName$jscomp$inline_1528 = + eventName$jscomp$inline_1527.toLowerCase(), + capitalizedEvent$jscomp$inline_1529 = + eventName$jscomp$inline_1527[0].toUpperCase() + + eventName$jscomp$inline_1527.slice(1); registerSimpleEvent( - domEventName$jscomp$inline_1527, - "on" + capitalizedEvent$jscomp$inline_1528 + domEventName$jscomp$inline_1528, + "on" + capitalizedEvent$jscomp$inline_1529 ); } registerSimpleEvent(ANIMATION_END, "onAnimationEnd"); @@ -14915,14 +14916,14 @@ function updateProperties(domElement, tag, lastProps, nextProps) { setProp(domElement, tag, propKey, null, nextProps, lastProp); } } - for (var propKey$226 in nextProps) { - var propKey = nextProps[propKey$226]; - lastProp = lastProps[propKey$226]; + for (var propKey$227 in nextProps) { + var propKey = nextProps[propKey$227]; + lastProp = lastProps[propKey$227]; if ( - nextProps.hasOwnProperty(propKey$226) && + nextProps.hasOwnProperty(propKey$227) && (null != propKey || null != lastProp) ) - switch (propKey$226) { + switch (propKey$227) { case "type": type = propKey; break; @@ -14951,7 +14952,7 @@ function updateProperties(domElement, tag, lastProps, nextProps) { setProp( domElement, tag, - propKey$226, + propKey$227, propKey, nextProps, lastProp @@ -14970,7 +14971,7 @@ function updateProperties(domElement, tag, lastProps, nextProps) { ); return; case "select": - propKey = value = defaultValue = propKey$226 = null; + propKey = value = defaultValue = propKey$227 = null; for (type in lastProps) if ( ((lastDefaultValue = lastProps[type]), @@ -15001,7 +15002,7 @@ function updateProperties(domElement, tag, lastProps, nextProps) { ) switch (name) { case "value": - propKey$226 = type; + propKey$227 = type; break; case "defaultValue": defaultValue = type; @@ -15022,15 +15023,15 @@ function updateProperties(domElement, tag, lastProps, nextProps) { tag = defaultValue; lastProps = value; nextProps = propKey; - null != propKey$226 - ? updateOptions(domElement, !!lastProps, propKey$226, !1) + null != propKey$227 + ? updateOptions(domElement, !!lastProps, propKey$227, !1) : !!nextProps !== !!lastProps && (null != tag ? updateOptions(domElement, !!lastProps, tag, !0) : updateOptions(domElement, !!lastProps, lastProps ? [] : "", !1)); return; case "textarea": - propKey = propKey$226 = null; + propKey = propKey$227 = null; for (defaultValue in lastProps) if ( ((name = lastProps[defaultValue]), @@ -15054,7 +15055,7 @@ function updateProperties(domElement, tag, lastProps, nextProps) { ) switch (value) { case "value": - propKey$226 = name; + propKey$227 = name; break; case "defaultValue": propKey = name; @@ -15068,17 +15069,17 @@ function updateProperties(domElement, tag, lastProps, nextProps) { name !== type && setProp(domElement, tag, value, name, nextProps, type); } - updateTextarea(domElement, propKey$226, propKey); + updateTextarea(domElement, propKey$227, propKey); return; case "option": - for (var propKey$242 in lastProps) + for (var propKey$243 in lastProps) if ( - ((propKey$226 = lastProps[propKey$242]), - lastProps.hasOwnProperty(propKey$242) && - null != propKey$226 && - !nextProps.hasOwnProperty(propKey$242)) + ((propKey$227 = lastProps[propKey$243]), + lastProps.hasOwnProperty(propKey$243) && + null != propKey$227 && + !nextProps.hasOwnProperty(propKey$243)) ) - switch (propKey$242) { + switch (propKey$243) { case "selected": domElement.selected = !1; break; @@ -15086,33 +15087,33 @@ function updateProperties(domElement, tag, lastProps, nextProps) { setProp( domElement, tag, - propKey$242, + propKey$243, null, nextProps, - propKey$226 + propKey$227 ); } for (lastDefaultValue in nextProps) if ( - ((propKey$226 = nextProps[lastDefaultValue]), + ((propKey$227 = nextProps[lastDefaultValue]), (propKey = lastProps[lastDefaultValue]), nextProps.hasOwnProperty(lastDefaultValue) && - propKey$226 !== propKey && - (null != propKey$226 || null != propKey)) + propKey$227 !== propKey && + (null != propKey$227 || null != propKey)) ) switch (lastDefaultValue) { case "selected": domElement.selected = - propKey$226 && - "function" !== typeof propKey$226 && - "symbol" !== typeof propKey$226; + propKey$227 && + "function" !== typeof propKey$227 && + "symbol" !== typeof propKey$227; break; default: setProp( domElement, tag, lastDefaultValue, - propKey$226, + propKey$227, nextProps, propKey ); @@ -15133,24 +15134,24 @@ function updateProperties(domElement, tag, lastProps, nextProps) { case "track": case "wbr": case "menuitem": - for (var propKey$247 in lastProps) - (propKey$226 = lastProps[propKey$247]), - lastProps.hasOwnProperty(propKey$247) && - null != propKey$226 && - !nextProps.hasOwnProperty(propKey$247) && - setProp(domElement, tag, propKey$247, null, nextProps, propKey$226); + for (var propKey$248 in lastProps) + (propKey$227 = lastProps[propKey$248]), + lastProps.hasOwnProperty(propKey$248) && + null != propKey$227 && + !nextProps.hasOwnProperty(propKey$248) && + setProp(domElement, tag, propKey$248, null, nextProps, propKey$227); for (checked in nextProps) if ( - ((propKey$226 = nextProps[checked]), + ((propKey$227 = nextProps[checked]), (propKey = lastProps[checked]), nextProps.hasOwnProperty(checked) && - propKey$226 !== propKey && - (null != propKey$226 || null != propKey)) + propKey$227 !== propKey && + (null != propKey$227 || null != propKey)) ) switch (checked) { case "children": case "dangerouslySetInnerHTML": - if (null != propKey$226) + if (null != propKey$227) throw Error(formatProdErrorMessage(137, tag)); break; default: @@ -15158,7 +15159,7 @@ function updateProperties(domElement, tag, lastProps, nextProps) { domElement, tag, checked, - propKey$226, + propKey$227, nextProps, propKey ); @@ -15166,49 +15167,49 @@ function updateProperties(domElement, tag, lastProps, nextProps) { return; default: if (isCustomElement(tag)) { - for (var propKey$252 in lastProps) - (propKey$226 = lastProps[propKey$252]), - lastProps.hasOwnProperty(propKey$252) && - void 0 !== propKey$226 && - !nextProps.hasOwnProperty(propKey$252) && + for (var propKey$253 in lastProps) + (propKey$227 = lastProps[propKey$253]), + lastProps.hasOwnProperty(propKey$253) && + void 0 !== propKey$227 && + !nextProps.hasOwnProperty(propKey$253) && setPropOnCustomElement( domElement, tag, - propKey$252, + propKey$253, void 0, nextProps, - propKey$226 + propKey$227 ); for (defaultChecked in nextProps) - (propKey$226 = nextProps[defaultChecked]), + (propKey$227 = nextProps[defaultChecked]), (propKey = lastProps[defaultChecked]), !nextProps.hasOwnProperty(defaultChecked) || - propKey$226 === propKey || - (void 0 === propKey$226 && void 0 === propKey) || + propKey$227 === propKey || + (void 0 === propKey$227 && void 0 === propKey) || setPropOnCustomElement( domElement, tag, defaultChecked, - propKey$226, + propKey$227, nextProps, propKey ); return; } } - for (var propKey$257 in lastProps) - (propKey$226 = lastProps[propKey$257]), - lastProps.hasOwnProperty(propKey$257) && - null != propKey$226 && - !nextProps.hasOwnProperty(propKey$257) && - setProp(domElement, tag, propKey$257, null, nextProps, propKey$226); + for (var propKey$258 in lastProps) + (propKey$227 = lastProps[propKey$258]), + lastProps.hasOwnProperty(propKey$258) && + null != propKey$227 && + !nextProps.hasOwnProperty(propKey$258) && + setProp(domElement, tag, propKey$258, null, nextProps, propKey$227); for (lastProp in nextProps) - (propKey$226 = nextProps[lastProp]), + (propKey$227 = nextProps[lastProp]), (propKey = lastProps[lastProp]), !nextProps.hasOwnProperty(lastProp) || - propKey$226 === propKey || - (null == propKey$226 && null == propKey) || - setProp(domElement, tag, lastProp, propKey$226, nextProps, propKey); + propKey$227 === propKey || + (null == propKey$227 && null == propKey) || + setProp(domElement, tag, lastProp, propKey$227, nextProps, propKey); } function noop$1() {} var Internals = { @@ -15797,17 +15798,17 @@ function getResource(type, currentProps, pendingProps) { "string" === typeof pendingProps.precedence ) { type = getStyleKey(pendingProps.href); - var styles$265 = getResourcesFromRoot(currentProps).hoistableStyles, - resource$266 = styles$265.get(type); - resource$266 || + var styles$266 = getResourcesFromRoot(currentProps).hoistableStyles, + resource$267 = styles$266.get(type); + resource$267 || ((currentProps = currentProps.ownerDocument || currentProps), - (resource$266 = { + (resource$267 = { type: "stylesheet", instance: null, count: 0, state: { loading: 0, preload: null } }), - styles$265.set(type, resource$266), + styles$266.set(type, resource$267), preloadPropsMap.has(type) || preloadStylesheet( currentProps, @@ -15822,9 +15823,9 @@ function getResource(type, currentProps, pendingProps) { hrefLang: pendingProps.hrefLang, referrerPolicy: pendingProps.referrerPolicy }, - resource$266.state + resource$267.state )); - return resource$266; + return resource$267; } return null; case "script": @@ -15907,37 +15908,37 @@ function acquireResource(hoistableRoot, resource, props) { return (resource.instance = instance); case "stylesheet": styleProps = getStyleKey(props.href); - var instance$270 = hoistableRoot.querySelector( + var instance$271 = hoistableRoot.querySelector( getStylesheetSelectorFromKey(styleProps) ); - if (instance$270) + if (instance$271) return ( (resource.state.loading |= 4), - (resource.instance = instance$270), - markNodeAsHoistable(instance$270), - instance$270 + (resource.instance = instance$271), + markNodeAsHoistable(instance$271), + instance$271 ); instance = stylesheetPropsFromRawProps(props); (styleProps = preloadPropsMap.get(styleProps)) && adoptPreloadPropsForStylesheet(instance, styleProps); - instance$270 = ( + instance$271 = ( hoistableRoot.ownerDocument || hoistableRoot ).createElement("link"); - markNodeAsHoistable(instance$270); - var linkInstance = instance$270; + markNodeAsHoistable(instance$271); + var linkInstance = instance$271; linkInstance._p = new Promise(function (resolve, reject) { linkInstance.onload = resolve; linkInstance.onerror = reject; }); - setInitialProperties(instance$270, "link", instance); + setInitialProperties(instance$271, "link", instance); resource.state.loading |= 4; - insertStylesheet(instance$270, props.precedence, hoistableRoot); - return (resource.instance = instance$270); + insertStylesheet(instance$271, props.precedence, hoistableRoot); + return (resource.instance = instance$271); case "script": - instance$270 = getScriptKey(props.src); + instance$271 = getScriptKey(props.src); if ( (styleProps = hoistableRoot.querySelector( - getScriptSelectorFromKey(instance$270) + getScriptSelectorFromKey(instance$271) )) ) return ( @@ -15946,7 +15947,7 @@ function acquireResource(hoistableRoot, resource, props) { styleProps ); instance = props; - if ((styleProps = preloadPropsMap.get(instance$270))) + if ((styleProps = preloadPropsMap.get(instance$271))) (instance = assign({}, props)), adoptPreloadPropsForScript(instance, styleProps); hoistableRoot = hoistableRoot.ownerDocument || hoistableRoot; @@ -16973,17 +16974,17 @@ Internals.Events = [ return fn(a); } ]; -var devToolsConfig$jscomp$inline_1701 = { +var devToolsConfig$jscomp$inline_1702 = { findFiberByHostInstance: getClosestInstanceFromNode, bundleType: 0, - version: "19.0.0-www-classic-e23e5369", + version: "19.0.0-www-classic-5528dca9", rendererPackageName: "react-dom" }; -var internals$jscomp$inline_2131 = { - bundleType: devToolsConfig$jscomp$inline_1701.bundleType, - version: devToolsConfig$jscomp$inline_1701.version, - rendererPackageName: devToolsConfig$jscomp$inline_1701.rendererPackageName, - rendererConfig: devToolsConfig$jscomp$inline_1701.rendererConfig, +var internals$jscomp$inline_2132 = { + bundleType: devToolsConfig$jscomp$inline_1702.bundleType, + version: devToolsConfig$jscomp$inline_1702.version, + rendererPackageName: devToolsConfig$jscomp$inline_1702.rendererPackageName, + rendererConfig: devToolsConfig$jscomp$inline_1702.rendererConfig, overrideHookState: null, overrideHookStateDeletePath: null, overrideHookStateRenamePath: null, @@ -16999,26 +17000,26 @@ var internals$jscomp$inline_2131 = { return null === fiber ? null : fiber.stateNode; }, findFiberByHostInstance: - devToolsConfig$jscomp$inline_1701.findFiberByHostInstance || + devToolsConfig$jscomp$inline_1702.findFiberByHostInstance || emptyFindFiberByHostInstance, findHostInstancesForRefresh: null, scheduleRefresh: null, scheduleRoot: null, setRefreshHandler: null, getCurrentFiber: null, - reconcilerVersion: "19.0.0-www-classic-e23e5369" + reconcilerVersion: "19.0.0-www-classic-5528dca9" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { - var hook$jscomp$inline_2132 = __REACT_DEVTOOLS_GLOBAL_HOOK__; + var hook$jscomp$inline_2133 = __REACT_DEVTOOLS_GLOBAL_HOOK__; if ( - !hook$jscomp$inline_2132.isDisabled && - hook$jscomp$inline_2132.supportsFiber + !hook$jscomp$inline_2133.isDisabled && + hook$jscomp$inline_2133.supportsFiber ) try { - (rendererID = hook$jscomp$inline_2132.inject( - internals$jscomp$inline_2131 + (rendererID = hook$jscomp$inline_2133.inject( + internals$jscomp$inline_2132 )), - (injectedHook = hook$jscomp$inline_2132); + (injectedHook = hook$jscomp$inline_2133); } catch (err) {} } var ReactFiberErrorDialogWWW = require("ReactFiberErrorDialog"); @@ -17054,11 +17055,11 @@ function legacyCreateRootFromDOMContainer( if ("function" === typeof callback) { var originalCallback = callback; callback = function () { - var instance = getPublicRootInstance(root$291); + var instance = getPublicRootInstance(root$292); originalCallback.call(instance); }; } - var root$291 = createHydrationContainer( + var root$292 = createHydrationContainer( initialChildren, callback, container, @@ -17073,23 +17074,23 @@ function legacyCreateRootFromDOMContainer( null, null ); - container._reactRootContainer = root$291; - container[internalContainerInstanceKey] = root$291.current; + container._reactRootContainer = root$292; + container[internalContainerInstanceKey] = root$292.current; listenToAllSupportedEvents( 8 === container.nodeType ? container.parentNode : container ); flushSync$1(); - return root$291; + return root$292; } clearContainer(container); if ("function" === typeof callback) { - var originalCallback$292 = callback; + var originalCallback$293 = callback; callback = function () { - var instance = getPublicRootInstance(root$293); - originalCallback$292.call(instance); + var instance = getPublicRootInstance(root$294); + originalCallback$293.call(instance); }; } - var root$293 = createFiberRoot( + var root$294 = createFiberRoot( container, 0, !1, @@ -17104,15 +17105,15 @@ function legacyCreateRootFromDOMContainer( null, null ); - container._reactRootContainer = root$293; - container[internalContainerInstanceKey] = root$293.current; + container._reactRootContainer = root$294; + container[internalContainerInstanceKey] = root$294.current; listenToAllSupportedEvents( 8 === container.nodeType ? container.parentNode : container ); flushSync$1(function () { - updateContainer(initialChildren, root$293, parentComponent, callback); + updateContainer(initialChildren, root$294, parentComponent, callback); }); - return root$293; + return root$294; } function legacyRenderSubtreeIntoContainer( parentComponent, @@ -17462,4 +17463,4 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactCurrentDispatcher$2.current.useHostTransitionStatus(); }; -exports.version = "19.0.0-www-classic-e23e5369"; +exports.version = "19.0.0-www-classic-5528dca9"; diff --git a/compiled/facebook-www/ReactDOM-prod.modern.js b/compiled/facebook-www/ReactDOM-prod.modern.js index 39404c4c11a7..65c01ff7f942 100644 --- a/compiled/facebook-www/ReactDOM-prod.modern.js +++ b/compiled/facebook-www/ReactDOM-prod.modern.js @@ -2071,19 +2071,19 @@ function getTargetInstForChangeEvent(domEventName, targetInst) { } var isInputEventSupported = !1; if (canUseDOM) { - var JSCompiler_inline_result$jscomp$294; + var JSCompiler_inline_result$jscomp$295; if (canUseDOM) { - var isSupported$jscomp$inline_420 = "oninput" in document; - if (!isSupported$jscomp$inline_420) { - var element$jscomp$inline_421 = document.createElement("div"); - element$jscomp$inline_421.setAttribute("oninput", "return;"); - isSupported$jscomp$inline_420 = - "function" === typeof element$jscomp$inline_421.oninput; + var isSupported$jscomp$inline_421 = "oninput" in document; + if (!isSupported$jscomp$inline_421) { + var element$jscomp$inline_422 = document.createElement("div"); + element$jscomp$inline_422.setAttribute("oninput", "return;"); + isSupported$jscomp$inline_421 = + "function" === typeof element$jscomp$inline_422.oninput; } - JSCompiler_inline_result$jscomp$294 = isSupported$jscomp$inline_420; - } else JSCompiler_inline_result$jscomp$294 = !1; + JSCompiler_inline_result$jscomp$295 = isSupported$jscomp$inline_421; + } else JSCompiler_inline_result$jscomp$295 = !1; isInputEventSupported = - JSCompiler_inline_result$jscomp$294 && + JSCompiler_inline_result$jscomp$295 && (!document.documentMode || 9 < document.documentMode); } function stopWatchingForValueChange() { @@ -2510,19 +2510,19 @@ for ( } console.error(error); }, - i$jscomp$inline_461 = 0; - i$jscomp$inline_461 < simpleEventPluginEvents.length; - i$jscomp$inline_461++ + i$jscomp$inline_462 = 0; + i$jscomp$inline_462 < simpleEventPluginEvents.length; + i$jscomp$inline_462++ ) { - var eventName$jscomp$inline_462 = - simpleEventPluginEvents[i$jscomp$inline_461], - domEventName$jscomp$inline_463 = eventName$jscomp$inline_462.toLowerCase(), - capitalizedEvent$jscomp$inline_464 = - eventName$jscomp$inline_462[0].toUpperCase() + - eventName$jscomp$inline_462.slice(1); + var eventName$jscomp$inline_463 = + simpleEventPluginEvents[i$jscomp$inline_462], + domEventName$jscomp$inline_464 = eventName$jscomp$inline_463.toLowerCase(), + capitalizedEvent$jscomp$inline_465 = + eventName$jscomp$inline_463[0].toUpperCase() + + eventName$jscomp$inline_463.slice(1); registerSimpleEvent( - domEventName$jscomp$inline_463, - "on" + capitalizedEvent$jscomp$inline_464 + domEventName$jscomp$inline_464, + "on" + capitalizedEvent$jscomp$inline_465 ); } registerSimpleEvent(ANIMATION_END, "onAnimationEnd"); @@ -8318,19 +8318,20 @@ function resolveClassComponentProps( alreadyResolvedDefaultProps ) { var newProps = baseProps; + if (enableRefAsProp && "ref" in baseProps) { + newProps = {}; + for (var propName in baseProps) + "ref" !== propName && (newProps[propName] = baseProps[propName]); + } if ( (Component = Component.defaultProps) && (disableDefaultPropsExceptForClasses || !alreadyResolvedDefaultProps) ) { - newProps = assign({}, newProps, baseProps); - for (var propName in Component) - void 0 === newProps[propName] && - (newProps[propName] = Component[propName]); + newProps === baseProps && (newProps = assign({}, newProps, baseProps)); + for (var propName$151 in Component) + void 0 === newProps[propName$151] && + (newProps[propName$151] = Component[propName$151]); } - enableRefAsProp && - "ref" in newProps && - (newProps === baseProps && (newProps = assign({}, newProps)), - delete newProps.ref); return newProps; } function resolveDefaultPropsOnNonClassComponent(Component, baseProps) { @@ -8358,9 +8359,9 @@ function logUncaughtError(root, errorInfo) { try { var onUncaughtError = root.onUncaughtError; onUncaughtError(errorInfo.value, { componentStack: errorInfo.stack }); - } catch (e$151) { + } catch (e$152) { setTimeout(function () { - throw e$151; + throw e$152; }); } } @@ -8371,9 +8372,9 @@ function logCaughtError(root, boundary, errorInfo) { componentStack: errorInfo.stack, errorBoundary: 1 === boundary.tag ? boundary.stateNode : null }); - } catch (e$152) { + } catch (e$153) { setTimeout(function () { - throw e$152; + throw e$153; }); } } @@ -8677,10 +8678,10 @@ var markerInstanceStack = createCursor(null); function pushRootMarkerInstance(workInProgress) { if (enableTransitionTracing) { var transitions = workInProgressTransitions, - root$163 = workInProgress.stateNode; + root$164 = workInProgress.stateNode; null !== transitions && transitions.forEach(function (transition) { - if (!root$163.incompleteTransitions.has(transition)) { + if (!root$164.incompleteTransitions.has(transition)) { var markerInstance = { tag: 0, transitions: new Set([transition]), @@ -8688,11 +8689,11 @@ function pushRootMarkerInstance(workInProgress) { aborts: null, name: null }; - root$163.incompleteTransitions.set(transition, markerInstance); + root$164.incompleteTransitions.set(transition, markerInstance); } }); var markerInstances = []; - root$163.incompleteTransitions.forEach(function (markerInstance) { + root$164.incompleteTransitions.forEach(function (markerInstance) { markerInstances.push(markerInstance); }); push(markerInstanceStack, markerInstances); @@ -11025,14 +11026,14 @@ function cutOffTailIfNeeded(renderState, hasRenderedATailFallback) { break; case "collapsed": lastTailNode = renderState.tail; - for (var lastTailNode$199 = null; null !== lastTailNode; ) - null !== lastTailNode.alternate && (lastTailNode$199 = lastTailNode), + for (var lastTailNode$200 = null; null !== lastTailNode; ) + null !== lastTailNode.alternate && (lastTailNode$200 = lastTailNode), (lastTailNode = lastTailNode.sibling); - null === lastTailNode$199 + null === lastTailNode$200 ? hasRenderedATailFallback || null === renderState.tail ? (renderState.tail = null) : (renderState.tail.sibling = null) - : (lastTailNode$199.sibling = null); + : (lastTailNode$200.sibling = null); } } function bubbleProperties(completedWork) { @@ -11042,19 +11043,19 @@ function bubbleProperties(completedWork) { newChildLanes = 0, subtreeFlags = 0; if (didBailout) - for (var child$200 = completedWork.child; null !== child$200; ) - (newChildLanes |= child$200.lanes | child$200.childLanes), - (subtreeFlags |= child$200.subtreeFlags & 31457280), - (subtreeFlags |= child$200.flags & 31457280), - (child$200.return = completedWork), - (child$200 = child$200.sibling); + for (var child$201 = completedWork.child; null !== child$201; ) + (newChildLanes |= child$201.lanes | child$201.childLanes), + (subtreeFlags |= child$201.subtreeFlags & 31457280), + (subtreeFlags |= child$201.flags & 31457280), + (child$201.return = completedWork), + (child$201 = child$201.sibling); else - for (child$200 = completedWork.child; null !== child$200; ) - (newChildLanes |= child$200.lanes | child$200.childLanes), - (subtreeFlags |= child$200.subtreeFlags), - (subtreeFlags |= child$200.flags), - (child$200.return = completedWork), - (child$200 = child$200.sibling); + for (child$201 = completedWork.child; null !== child$201; ) + (newChildLanes |= child$201.lanes | child$201.childLanes), + (subtreeFlags |= child$201.subtreeFlags), + (subtreeFlags |= child$201.flags), + (child$201.return = completedWork), + (child$201 = child$201.sibling); completedWork.subtreeFlags |= subtreeFlags; completedWork.childLanes = newChildLanes; return didBailout; @@ -11359,11 +11360,11 @@ function completeWork(current, workInProgress, renderLanes) { null !== newProps.alternate.memoizedState && null !== newProps.alternate.memoizedState.cachePool && (currentResource = newProps.alternate.memoizedState.cachePool.pool); - var cache$212 = null; + var cache$213 = null; null !== newProps.memoizedState && null !== newProps.memoizedState.cachePool && - (cache$212 = newProps.memoizedState.cachePool.pool); - cache$212 !== currentResource && (newProps.flags |= 2048); + (cache$213 = newProps.memoizedState.cachePool.pool); + cache$213 !== currentResource && (newProps.flags |= 2048); } renderLanes !== current && (enableTransitionTracing && (workInProgress.child.flags |= 2048), @@ -11398,8 +11399,8 @@ function completeWork(current, workInProgress, renderLanes) { if (null === currentResource) return bubbleProperties(workInProgress), null; newProps = 0 !== (workInProgress.flags & 128); - cache$212 = currentResource.rendering; - if (null === cache$212) + cache$213 = currentResource.rendering; + if (null === cache$213) if (newProps) cutOffTailIfNeeded(currentResource, !1); else { if ( @@ -11407,11 +11408,11 @@ function completeWork(current, workInProgress, renderLanes) { (null !== current && 0 !== (current.flags & 128)) ) for (current = workInProgress.child; null !== current; ) { - cache$212 = findFirstSuspended(current); - if (null !== cache$212) { + cache$213 = findFirstSuspended(current); + if (null !== cache$213) { workInProgress.flags |= 128; cutOffTailIfNeeded(currentResource, !1); - current = cache$212.updateQueue; + current = cache$213.updateQueue; workInProgress.updateQueue = current; scheduleRetryEffect(workInProgress, current); workInProgress.subtreeFlags = 0; @@ -11436,7 +11437,7 @@ function completeWork(current, workInProgress, renderLanes) { } else { if (!newProps) - if (((current = findFirstSuspended(cache$212)), null !== current)) { + if (((current = findFirstSuspended(cache$213)), null !== current)) { if ( ((workInProgress.flags |= 128), (newProps = !0), @@ -11446,7 +11447,7 @@ function completeWork(current, workInProgress, renderLanes) { cutOffTailIfNeeded(currentResource, !0), null === currentResource.tail && "hidden" === currentResource.tailMode && - !cache$212.alternate && + !cache$213.alternate && !isHydrating) ) return bubbleProperties(workInProgress), null; @@ -11459,13 +11460,13 @@ function completeWork(current, workInProgress, renderLanes) { cutOffTailIfNeeded(currentResource, !1), (workInProgress.lanes = 4194304)); currentResource.isBackwards - ? ((cache$212.sibling = workInProgress.child), - (workInProgress.child = cache$212)) + ? ((cache$213.sibling = workInProgress.child), + (workInProgress.child = cache$213)) : ((current = currentResource.last), null !== current - ? (current.sibling = cache$212) - : (workInProgress.child = cache$212), - (currentResource.last = cache$212)); + ? (current.sibling = cache$213) + : (workInProgress.child = cache$213), + (currentResource.last = cache$213)); } if (null !== currentResource.tail) return ( @@ -11730,8 +11731,8 @@ function safelyDetachRef(current, nearestMountedAncestor) { else if ("function" === typeof ref) try { ref(null); - } catch (error$229) { - captureCommitPhaseError(current, nearestMountedAncestor, error$229); + } catch (error$230) { + captureCommitPhaseError(current, nearestMountedAncestor, error$230); } else ref.current = null; } @@ -12056,11 +12057,11 @@ function commitLayoutEffectOnFiber(finishedRoot, current, finishedWork) { current, finishedRoot.__reactInternalSnapshotBeforeUpdate ); - } catch (error$231) { + } catch (error$232) { captureCommitPhaseError( finishedWork, finishedWork.return, - error$231 + error$232 ); } } @@ -12727,8 +12728,8 @@ function commitMutationEffectsOnFiber(finishedWork, root) { } try { commitHookEffectListUnmount(5, finishedWork, finishedWork.return); - } catch (error$244) { - captureCommitPhaseError(finishedWork, finishedWork.return, error$244); + } catch (error$245) { + captureCommitPhaseError(finishedWork, finishedWork.return, error$245); } } break; @@ -12900,11 +12901,11 @@ function commitMutationEffectsOnFiber(finishedWork, root) { newProps ); domElement[internalPropsKey] = newProps; - } catch (error$245) { + } catch (error$246) { captureCommitPhaseError( finishedWork, finishedWork.return, - error$245 + error$246 ); } } @@ -12942,8 +12943,8 @@ function commitMutationEffectsOnFiber(finishedWork, root) { root = finishedWork.stateNode; try { setTextContent(root, ""); - } catch (error$246) { - captureCommitPhaseError(finishedWork, finishedWork.return, error$246); + } catch (error$247) { + captureCommitPhaseError(finishedWork, finishedWork.return, error$247); } } if (flags & 4 && ((flags = finishedWork.stateNode), null != flags)) { @@ -12954,8 +12955,8 @@ function commitMutationEffectsOnFiber(finishedWork, root) { try { updateProperties(flags, hoistableRoot, current, root), (flags[internalPropsKey] = root); - } catch (error$249) { - captureCommitPhaseError(finishedWork, finishedWork.return, error$249); + } catch (error$250) { + captureCommitPhaseError(finishedWork, finishedWork.return, error$250); } } break; @@ -12969,8 +12970,8 @@ function commitMutationEffectsOnFiber(finishedWork, root) { flags = finishedWork.memoizedProps; try { current.nodeValue = flags; - } catch (error$250) { - captureCommitPhaseError(finishedWork, finishedWork.return, error$250); + } catch (error$251) { + captureCommitPhaseError(finishedWork, finishedWork.return, error$251); } } break; @@ -12984,8 +12985,8 @@ function commitMutationEffectsOnFiber(finishedWork, root) { if (flags & 4 && null !== current && current.memoizedState.isDehydrated) try { retryIfBlockedOn(root.containerInfo); - } catch (error$251) { - captureCommitPhaseError(finishedWork, finishedWork.return, error$251); + } catch (error$252) { + captureCommitPhaseError(finishedWork, finishedWork.return, error$252); } break; case 4: @@ -13015,8 +13016,8 @@ function commitMutationEffectsOnFiber(finishedWork, root) { null !== retryQueue && suspenseCallback(new Set(retryQueue)); } } - } catch (error$253) { - captureCommitPhaseError(finishedWork, finishedWork.return, error$253); + } catch (error$254) { + captureCommitPhaseError(finishedWork, finishedWork.return, error$254); } current = finishedWork.updateQueue; null !== current && @@ -13091,11 +13092,11 @@ function commitMutationEffectsOnFiber(finishedWork, root) { if (null === current) try { root.stateNode.nodeValue = domElement ? "" : root.memoizedProps; - } catch (error$234) { + } catch (error$235) { captureCommitPhaseError( finishedWork, finishedWork.return, - error$234 + error$235 ); } } else if ( @@ -13170,21 +13171,21 @@ function commitReconciliationEffects(finishedWork) { insertOrAppendPlacementNode(finishedWork, before, parent$jscomp$0); break; case 5: - var parent$235 = JSCompiler_inline_result.stateNode; + var parent$236 = JSCompiler_inline_result.stateNode; JSCompiler_inline_result.flags & 32 && - (setTextContent(parent$235, ""), + (setTextContent(parent$236, ""), (JSCompiler_inline_result.flags &= -33)); - var before$236 = getHostSibling(finishedWork); - insertOrAppendPlacementNode(finishedWork, before$236, parent$235); + var before$237 = getHostSibling(finishedWork); + insertOrAppendPlacementNode(finishedWork, before$237, parent$236); break; case 3: case 4: - var parent$237 = JSCompiler_inline_result.stateNode.containerInfo, - before$238 = getHostSibling(finishedWork); + var parent$238 = JSCompiler_inline_result.stateNode.containerInfo, + before$239 = getHostSibling(finishedWork); insertOrAppendPlacementNodeIntoContainer( finishedWork, - before$238, - parent$237 + before$239, + parent$238 ); break; default: @@ -13643,9 +13644,9 @@ function recursivelyTraverseReconnectPassiveEffects( ); break; case 22: - var instance$260 = finishedWork.stateNode; + var instance$261 = finishedWork.stateNode; null !== finishedWork.memoizedState - ? instance$260._visibility & 4 + ? instance$261._visibility & 4 ? recursivelyTraverseReconnectPassiveEffects( finishedRoot, finishedWork, @@ -13657,7 +13658,7 @@ function recursivelyTraverseReconnectPassiveEffects( finishedRoot, finishedWork ) - : ((instance$260._visibility |= 4), + : ((instance$261._visibility |= 4), recursivelyTraverseReconnectPassiveEffects( finishedRoot, finishedWork, @@ -13670,7 +13671,7 @@ function recursivelyTraverseReconnectPassiveEffects( commitOffscreenPassiveMountEffects( finishedWork.alternate, finishedWork, - instance$260 + instance$261 ); break; case 24: @@ -14629,8 +14630,8 @@ function renderRootSync(root, lanes) { } workLoopSync(); break; - } catch (thrownValue$268) { - handleThrow(root, thrownValue$268); + } catch (thrownValue$269) { + handleThrow(root, thrownValue$269); } while (1); lanes && root.shellSuspendCounter++; @@ -14735,8 +14736,8 @@ function renderRootConcurrent(root, lanes) { } workLoopConcurrent(); break; - } catch (thrownValue$270) { - handleThrow(root, thrownValue$270); + } catch (thrownValue$271) { + handleThrow(root, thrownValue$271); } while (1); resetContextDependencies(); @@ -14961,12 +14962,12 @@ function commitRootImpl( var prevExecutionContext = executionContext; executionContext |= 4; ReactCurrentOwner.current = null; - var shouldFireAfterActiveInstanceBlur$274 = commitBeforeMutationEffects( + var shouldFireAfterActiveInstanceBlur$275 = commitBeforeMutationEffects( root, finishedWork ); commitMutationEffectsOnFiber(finishedWork, root); - shouldFireAfterActiveInstanceBlur$274 && + shouldFireAfterActiveInstanceBlur$275 && ((_enabled = !0), dispatchAfterDetachedBlur(selectionInformation.focusedElem), (_enabled = !1)); @@ -15036,7 +15037,7 @@ function releaseRootPooledCache(root, remainingLanes) { } function flushPassiveEffects() { if (null !== rootWithPendingPassiveEffects) { - var root$275 = rootWithPendingPassiveEffects, + var root$276 = rootWithPendingPassiveEffects, remainingLanes = pendingPassiveEffectsRemainingLanes; pendingPassiveEffectsRemainingLanes = 0; var renderPriority = lanesToEventPriority(pendingPassiveEffectsLanes); @@ -15052,7 +15053,7 @@ function flushPassiveEffects() { } finally { (currentUpdatePriority = previousPriority), (ReactCurrentBatchConfig$1.transition = prevTransition), - releaseRootPooledCache(root$275, remainingLanes); + releaseRootPooledCache(root$276, remainingLanes); } } return !1; @@ -15653,12 +15654,12 @@ function updateContainer(element, container, parentComponent, callback) { function attemptSynchronousHydration(fiber) { switch (fiber.tag) { case 3: - var root$277 = fiber.stateNode; - if (root$277.current.memoizedState.isDehydrated) { - var lanes = getHighestPriorityLanes(root$277.pendingLanes); + var root$278 = fiber.stateNode; + if (root$278.current.memoizedState.isDehydrated) { + var lanes = getHighestPriorityLanes(root$278.pendingLanes); 0 !== lanes && - (upgradePendingLanesToSync(root$277, lanes), - ensureRootIsScheduled(root$277), + (upgradePendingLanesToSync(root$278, lanes), + ensureRootIsScheduled(root$278), 0 === (executionContext & 6) && ((workInProgressRootRenderTargetTime = now() + 500), flushSyncWorkAcrossRoots_impl(!1))); @@ -16348,17 +16349,17 @@ Internals.Events = [ restoreStateIfNeeded, unstable_batchedUpdates ]; -var devToolsConfig$jscomp$inline_1684 = { +var devToolsConfig$jscomp$inline_1685 = { findFiberByHostInstance: getClosestInstanceFromNode, bundleType: 0, - version: "19.0.0-www-modern-776ba9e6", + version: "19.0.0-www-modern-1997acbe", rendererPackageName: "react-dom" }; -var internals$jscomp$inline_2111 = { - bundleType: devToolsConfig$jscomp$inline_1684.bundleType, - version: devToolsConfig$jscomp$inline_1684.version, - rendererPackageName: devToolsConfig$jscomp$inline_1684.rendererPackageName, - rendererConfig: devToolsConfig$jscomp$inline_1684.rendererConfig, +var internals$jscomp$inline_2112 = { + bundleType: devToolsConfig$jscomp$inline_1685.bundleType, + version: devToolsConfig$jscomp$inline_1685.version, + rendererPackageName: devToolsConfig$jscomp$inline_1685.rendererPackageName, + rendererConfig: devToolsConfig$jscomp$inline_1685.rendererConfig, overrideHookState: null, overrideHookStateDeletePath: null, overrideHookStateRenamePath: null, @@ -16374,26 +16375,26 @@ var internals$jscomp$inline_2111 = { return null === fiber ? null : fiber.stateNode; }, findFiberByHostInstance: - devToolsConfig$jscomp$inline_1684.findFiberByHostInstance || + devToolsConfig$jscomp$inline_1685.findFiberByHostInstance || emptyFindFiberByHostInstance, findHostInstancesForRefresh: null, scheduleRefresh: null, scheduleRoot: null, setRefreshHandler: null, getCurrentFiber: null, - reconcilerVersion: "19.0.0-www-modern-776ba9e6" + reconcilerVersion: "19.0.0-www-modern-1997acbe" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { - var hook$jscomp$inline_2112 = __REACT_DEVTOOLS_GLOBAL_HOOK__; + var hook$jscomp$inline_2113 = __REACT_DEVTOOLS_GLOBAL_HOOK__; if ( - !hook$jscomp$inline_2112.isDisabled && - hook$jscomp$inline_2112.supportsFiber + !hook$jscomp$inline_2113.isDisabled && + hook$jscomp$inline_2113.supportsFiber ) try { - (rendererID = hook$jscomp$inline_2112.inject( - internals$jscomp$inline_2111 + (rendererID = hook$jscomp$inline_2113.inject( + internals$jscomp$inline_2112 )), - (injectedHook = hook$jscomp$inline_2112); + (injectedHook = hook$jscomp$inline_2113); } catch (err) {} } var ReactFiberErrorDialogWWW = require("ReactFiberErrorDialog"); @@ -16684,4 +16685,4 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactCurrentDispatcher$2.current.useHostTransitionStatus(); }; -exports.version = "19.0.0-www-modern-776ba9e6"; +exports.version = "19.0.0-www-modern-1997acbe"; diff --git a/compiled/facebook-www/ReactDOM-profiling.classic.js b/compiled/facebook-www/ReactDOM-profiling.classic.js index e85ab89ca180..6856d51bd579 100644 --- a/compiled/facebook-www/ReactDOM-profiling.classic.js +++ b/compiled/facebook-www/ReactDOM-profiling.classic.js @@ -4973,19 +4973,20 @@ function resolveClassComponentProps( alreadyResolvedDefaultProps ) { var newProps = baseProps; + if (enableRefAsProp && "ref" in baseProps) { + newProps = {}; + for (var propName in baseProps) + "ref" !== propName && (newProps[propName] = baseProps[propName]); + } if ( (Component = Component.defaultProps) && (disableDefaultPropsExceptForClasses || !alreadyResolvedDefaultProps) ) { - newProps = assign({}, newProps, baseProps); - for (var propName in Component) - void 0 === newProps[propName] && - (newProps[propName] = Component[propName]); + newProps === baseProps && (newProps = assign({}, newProps, baseProps)); + for (var propName$69 in Component) + void 0 === newProps[propName$69] && + (newProps[propName$69] = Component[propName$69]); } - enableRefAsProp && - "ref" in newProps && - (newProps === baseProps && (newProps = assign({}, newProps)), - delete newProps.ref); return newProps; } function resolveDefaultPropsOnNonClassComponent(Component, baseProps) { @@ -5430,10 +5431,10 @@ var markerInstanceStack = createCursor(null); function pushRootMarkerInstance(workInProgress) { if (enableTransitionTracing) { var transitions = workInProgressTransitions, - root$80 = workInProgress.stateNode; + root$81 = workInProgress.stateNode; null !== transitions && transitions.forEach(function (transition) { - if (!root$80.incompleteTransitions.has(transition)) { + if (!root$81.incompleteTransitions.has(transition)) { var markerInstance = { tag: 0, transitions: new Set([transition]), @@ -5441,11 +5442,11 @@ function pushRootMarkerInstance(workInProgress) { aborts: null, name: null }; - root$80.incompleteTransitions.set(transition, markerInstance); + root$81.incompleteTransitions.set(transition, markerInstance); } }); var markerInstances = []; - root$80.incompleteTransitions.forEach(function (markerInstance) { + root$81.incompleteTransitions.forEach(function (markerInstance) { markerInstances.push(markerInstance); }); push(markerInstanceStack, markerInstances); @@ -7929,14 +7930,14 @@ function cutOffTailIfNeeded(renderState, hasRenderedATailFallback) { break; case "collapsed": lastTailNode = renderState.tail; - for (var lastTailNode$124 = null; null !== lastTailNode; ) - null !== lastTailNode.alternate && (lastTailNode$124 = lastTailNode), + for (var lastTailNode$125 = null; null !== lastTailNode; ) + null !== lastTailNode.alternate && (lastTailNode$125 = lastTailNode), (lastTailNode = lastTailNode.sibling); - null === lastTailNode$124 + null === lastTailNode$125 ? hasRenderedATailFallback || null === renderState.tail ? (renderState.tail = null) : (renderState.tail.sibling = null) - : (lastTailNode$124.sibling = null); + : (lastTailNode$125.sibling = null); } } function bubbleProperties(completedWork) { @@ -7948,53 +7949,53 @@ function bubbleProperties(completedWork) { if (didBailout) if (0 !== (completedWork.mode & 2)) { for ( - var treeBaseDuration$126 = completedWork.selfBaseDuration, - child$127 = completedWork.child; - null !== child$127; + var treeBaseDuration$127 = completedWork.selfBaseDuration, + child$128 = completedWork.child; + null !== child$128; ) - (newChildLanes |= child$127.lanes | child$127.childLanes), - (subtreeFlags |= child$127.subtreeFlags & 31457280), - (subtreeFlags |= child$127.flags & 31457280), - (treeBaseDuration$126 += child$127.treeBaseDuration), - (child$127 = child$127.sibling); - completedWork.treeBaseDuration = treeBaseDuration$126; + (newChildLanes |= child$128.lanes | child$128.childLanes), + (subtreeFlags |= child$128.subtreeFlags & 31457280), + (subtreeFlags |= child$128.flags & 31457280), + (treeBaseDuration$127 += child$128.treeBaseDuration), + (child$128 = child$128.sibling); + completedWork.treeBaseDuration = treeBaseDuration$127; } else for ( - treeBaseDuration$126 = completedWork.child; - null !== treeBaseDuration$126; + treeBaseDuration$127 = completedWork.child; + null !== treeBaseDuration$127; ) (newChildLanes |= - treeBaseDuration$126.lanes | treeBaseDuration$126.childLanes), - (subtreeFlags |= treeBaseDuration$126.subtreeFlags & 31457280), - (subtreeFlags |= treeBaseDuration$126.flags & 31457280), - (treeBaseDuration$126.return = completedWork), - (treeBaseDuration$126 = treeBaseDuration$126.sibling); + treeBaseDuration$127.lanes | treeBaseDuration$127.childLanes), + (subtreeFlags |= treeBaseDuration$127.subtreeFlags & 31457280), + (subtreeFlags |= treeBaseDuration$127.flags & 31457280), + (treeBaseDuration$127.return = completedWork), + (treeBaseDuration$127 = treeBaseDuration$127.sibling); else if (0 !== (completedWork.mode & 2)) { - treeBaseDuration$126 = completedWork.actualDuration; - child$127 = completedWork.selfBaseDuration; + treeBaseDuration$127 = completedWork.actualDuration; + child$128 = completedWork.selfBaseDuration; for (var child = completedWork.child; null !== child; ) (newChildLanes |= child.lanes | child.childLanes), (subtreeFlags |= child.subtreeFlags), (subtreeFlags |= child.flags), - (treeBaseDuration$126 += child.actualDuration), - (child$127 += child.treeBaseDuration), + (treeBaseDuration$127 += child.actualDuration), + (child$128 += child.treeBaseDuration), (child = child.sibling); - completedWork.actualDuration = treeBaseDuration$126; - completedWork.treeBaseDuration = child$127; + completedWork.actualDuration = treeBaseDuration$127; + completedWork.treeBaseDuration = child$128; } else for ( - treeBaseDuration$126 = completedWork.child; - null !== treeBaseDuration$126; + treeBaseDuration$127 = completedWork.child; + null !== treeBaseDuration$127; ) (newChildLanes |= - treeBaseDuration$126.lanes | treeBaseDuration$126.childLanes), - (subtreeFlags |= treeBaseDuration$126.subtreeFlags), - (subtreeFlags |= treeBaseDuration$126.flags), - (treeBaseDuration$126.return = completedWork), - (treeBaseDuration$126 = treeBaseDuration$126.sibling); + treeBaseDuration$127.lanes | treeBaseDuration$127.childLanes), + (subtreeFlags |= treeBaseDuration$127.subtreeFlags), + (subtreeFlags |= treeBaseDuration$127.flags), + (treeBaseDuration$127.return = completedWork), + (treeBaseDuration$127 = treeBaseDuration$127.sibling); completedWork.subtreeFlags |= subtreeFlags; completedWork.childLanes = newChildLanes; return didBailout; @@ -8328,11 +8329,11 @@ function completeWork(current, workInProgress, renderLanes) { null !== newProps.alternate.memoizedState && null !== newProps.alternate.memoizedState.cachePool && (currentResource = newProps.alternate.memoizedState.cachePool.pool); - var cache$142 = null; + var cache$143 = null; null !== newProps.memoizedState && null !== newProps.memoizedState.cachePool && - (cache$142 = newProps.memoizedState.cachePool.pool); - cache$142 !== currentResource && (newProps.flags |= 2048); + (cache$143 = newProps.memoizedState.cachePool.pool); + cache$143 !== currentResource && (newProps.flags |= 2048); } renderLanes !== current && (enableTransitionTracing && (workInProgress.child.flags |= 2048), @@ -8378,8 +8379,8 @@ function completeWork(current, workInProgress, renderLanes) { if (null === currentResource) return bubbleProperties(workInProgress), null; newProps = 0 !== (workInProgress.flags & 128); - cache$142 = currentResource.rendering; - if (null === cache$142) + cache$143 = currentResource.rendering; + if (null === cache$143) if (newProps) cutOffTailIfNeeded(currentResource, !1); else { if ( @@ -8387,11 +8388,11 @@ function completeWork(current, workInProgress, renderLanes) { (null !== current && 0 !== (current.flags & 128)) ) for (current = workInProgress.child; null !== current; ) { - cache$142 = findFirstSuspended(current); - if (null !== cache$142) { + cache$143 = findFirstSuspended(current); + if (null !== cache$143) { workInProgress.flags |= 128; cutOffTailIfNeeded(currentResource, !1); - current = cache$142.updateQueue; + current = cache$143.updateQueue; workInProgress.updateQueue = current; scheduleRetryEffect(workInProgress, current); workInProgress.subtreeFlags = 0; @@ -8416,7 +8417,7 @@ function completeWork(current, workInProgress, renderLanes) { } else { if (!newProps) - if (((current = findFirstSuspended(cache$142)), null !== current)) { + if (((current = findFirstSuspended(cache$143)), null !== current)) { if ( ((workInProgress.flags |= 128), (newProps = !0), @@ -8426,7 +8427,7 @@ function completeWork(current, workInProgress, renderLanes) { cutOffTailIfNeeded(currentResource, !0), null === currentResource.tail && "hidden" === currentResource.tailMode && - !cache$142.alternate && + !cache$143.alternate && !isHydrating) ) return bubbleProperties(workInProgress), null; @@ -8439,13 +8440,13 @@ function completeWork(current, workInProgress, renderLanes) { cutOffTailIfNeeded(currentResource, !1), (workInProgress.lanes = 4194304)); currentResource.isBackwards - ? ((cache$142.sibling = workInProgress.child), - (workInProgress.child = cache$142)) + ? ((cache$143.sibling = workInProgress.child), + (workInProgress.child = cache$143)) : ((current = currentResource.last), null !== current - ? (current.sibling = cache$142) - : (workInProgress.child = cache$142), - (currentResource.last = cache$142)); + ? (current.sibling = cache$143) + : (workInProgress.child = cache$143), + (currentResource.last = cache$143)); } if (null !== currentResource.tail) return ( @@ -8757,8 +8758,8 @@ function safelyDetachRef(current, nearestMountedAncestor) { recordLayoutEffectDuration(current); } else ref(null); - } catch (error$160) { - captureCommitPhaseError(current, nearestMountedAncestor, error$160); + } catch (error$161) { + captureCommitPhaseError(current, nearestMountedAncestor, error$161); } else ref.current = null; } @@ -8795,7 +8796,7 @@ function commitBeforeMutationEffects(root, firstChild) { selection = selection.focusOffset; try { JSCompiler_temp.nodeType, focusNode.nodeType; - } catch (e$220) { + } catch (e$221) { JSCompiler_temp = null; break a; } @@ -9053,11 +9054,11 @@ function commitPassiveEffectDurations(finishedRoot, finishedWork) { var _finishedWork$memoize = finishedWork.memoizedProps, id = _finishedWork$memoize.id; _finishedWork$memoize = _finishedWork$memoize.onPostCommit; - var commitTime$162 = commitTime, + var commitTime$163 = commitTime, phase = null === finishedWork.alternate ? "mount" : "update"; currentUpdateIsNested && (phase = "nested-update"); "function" === typeof _finishedWork$memoize && - _finishedWork$memoize(id, phase, finishedRoot, commitTime$162); + _finishedWork$memoize(id, phase, finishedRoot, commitTime$163); finishedWork = finishedWork.return; a: for (; null !== finishedWork; ) { switch (finishedWork.tag) { @@ -9084,8 +9085,8 @@ function commitHookLayoutEffects(finishedWork, hookFlags) { } else try { commitHookEffectListMount(hookFlags, finishedWork); - } catch (error$164) { - captureCommitPhaseError(finishedWork, finishedWork.return, error$164); + } catch (error$165) { + captureCommitPhaseError(finishedWork, finishedWork.return, error$165); } } function commitClassCallbacks(finishedWork) { @@ -9184,11 +9185,11 @@ function commitLayoutEffectOnFiber(finishedRoot, current, finishedWork) { } else try { finishedRoot.componentDidMount(); - } catch (error$165) { + } catch (error$166) { captureCommitPhaseError( finishedWork, finishedWork.return, - error$165 + error$166 ); } else { @@ -9206,11 +9207,11 @@ function commitLayoutEffectOnFiber(finishedRoot, current, finishedWork) { current, finishedRoot.__reactInternalSnapshotBeforeUpdate ); - } catch (error$166) { + } catch (error$167) { captureCommitPhaseError( finishedWork, finishedWork.return, - error$166 + error$167 ); } recordLayoutEffectDuration(finishedWork); @@ -9221,11 +9222,11 @@ function commitLayoutEffectOnFiber(finishedRoot, current, finishedWork) { current, finishedRoot.__reactInternalSnapshotBeforeUpdate ); - } catch (error$167) { + } catch (error$168) { captureCommitPhaseError( finishedWork, finishedWork.return, - error$167 + error$168 ); } } @@ -9931,22 +9932,22 @@ function commitMutationEffectsOnFiber(finishedWork, root) { try { startLayoutEffectTimer(), commitHookEffectListUnmount(5, finishedWork, finishedWork.return); - } catch (error$182) { + } catch (error$183) { captureCommitPhaseError( finishedWork, finishedWork.return, - error$182 + error$183 ); } recordLayoutEffectDuration(finishedWork); } else try { commitHookEffectListUnmount(5, finishedWork, finishedWork.return); - } catch (error$183) { + } catch (error$184) { captureCommitPhaseError( finishedWork, finishedWork.return, - error$183 + error$184 ); } } @@ -10119,11 +10120,11 @@ function commitMutationEffectsOnFiber(finishedWork, root) { newProps ); domElement[internalPropsKey] = newProps; - } catch (error$184) { + } catch (error$185) { captureCommitPhaseError( finishedWork, finishedWork.return, - error$184 + error$185 ); } } @@ -10161,8 +10162,8 @@ function commitMutationEffectsOnFiber(finishedWork, root) { root = finishedWork.stateNode; try { setTextContent(root, ""); - } catch (error$185) { - captureCommitPhaseError(finishedWork, finishedWork.return, error$185); + } catch (error$186) { + captureCommitPhaseError(finishedWork, finishedWork.return, error$186); } } if (flags & 4 && ((flags = finishedWork.stateNode), null != flags)) { @@ -10173,8 +10174,8 @@ function commitMutationEffectsOnFiber(finishedWork, root) { try { updateProperties(flags, hoistableRoot, current, root), (flags[internalPropsKey] = root); - } catch (error$188) { - captureCommitPhaseError(finishedWork, finishedWork.return, error$188); + } catch (error$189) { + captureCommitPhaseError(finishedWork, finishedWork.return, error$189); } } break; @@ -10188,8 +10189,8 @@ function commitMutationEffectsOnFiber(finishedWork, root) { flags = finishedWork.memoizedProps; try { current.nodeValue = flags; - } catch (error$189) { - captureCommitPhaseError(finishedWork, finishedWork.return, error$189); + } catch (error$190) { + captureCommitPhaseError(finishedWork, finishedWork.return, error$190); } } break; @@ -10203,8 +10204,8 @@ function commitMutationEffectsOnFiber(finishedWork, root) { if (flags & 4 && null !== current && current.memoizedState.isDehydrated) try { retryIfBlockedOn(root.containerInfo); - } catch (error$190) { - captureCommitPhaseError(finishedWork, finishedWork.return, error$190); + } catch (error$191) { + captureCommitPhaseError(finishedWork, finishedWork.return, error$191); } break; case 4: @@ -10234,8 +10235,8 @@ function commitMutationEffectsOnFiber(finishedWork, root) { null !== retryQueue && suspenseCallback(new Set(retryQueue)); } } - } catch (error$192) { - captureCommitPhaseError(finishedWork, finishedWork.return, error$192); + } catch (error$193) { + captureCommitPhaseError(finishedWork, finishedWork.return, error$193); } current = finishedWork.updateQueue; null !== current && @@ -10313,11 +10314,11 @@ function commitMutationEffectsOnFiber(finishedWork, root) { if (null === current) try { root.stateNode.nodeValue = domElement ? "" : root.memoizedProps; - } catch (error$172) { + } catch (error$173) { captureCommitPhaseError( finishedWork, finishedWork.return, - error$172 + error$173 ); } } else if ( @@ -10392,21 +10393,21 @@ function commitReconciliationEffects(finishedWork) { insertOrAppendPlacementNode(finishedWork, before, parent$jscomp$0); break; case 5: - var parent$173 = JSCompiler_inline_result.stateNode; + var parent$174 = JSCompiler_inline_result.stateNode; JSCompiler_inline_result.flags & 32 && - (setTextContent(parent$173, ""), + (setTextContent(parent$174, ""), (JSCompiler_inline_result.flags &= -33)); - var before$174 = getHostSibling(finishedWork); - insertOrAppendPlacementNode(finishedWork, before$174, parent$173); + var before$175 = getHostSibling(finishedWork); + insertOrAppendPlacementNode(finishedWork, before$175, parent$174); break; case 3: case 4: - var parent$175 = JSCompiler_inline_result.stateNode.containerInfo, - before$176 = getHostSibling(finishedWork); + var parent$176 = JSCompiler_inline_result.stateNode.containerInfo, + before$177 = getHostSibling(finishedWork); insertOrAppendPlacementNodeIntoContainer( finishedWork, - before$176, - parent$175 + before$177, + parent$176 ); break; default: @@ -10598,8 +10599,8 @@ function commitHookPassiveMountEffects(finishedWork, hookFlags) { } else try { commitHookEffectListMount(hookFlags, finishedWork); - } catch (error$195) { - captureCommitPhaseError(finishedWork, finishedWork.return, error$195); + } catch (error$196) { + captureCommitPhaseError(finishedWork, finishedWork.return, error$196); } } function commitOffscreenPassiveMountEffects(current, finishedWork, instance) { @@ -10898,9 +10899,9 @@ function recursivelyTraverseReconnectPassiveEffects( ); break; case 22: - var instance$200 = finishedWork.stateNode; + var instance$201 = finishedWork.stateNode; null !== finishedWork.memoizedState - ? instance$200._visibility & 4 + ? instance$201._visibility & 4 ? recursivelyTraverseReconnectPassiveEffects( finishedRoot, finishedWork, @@ -10913,7 +10914,7 @@ function recursivelyTraverseReconnectPassiveEffects( finishedRoot, finishedWork ) - : ((instance$200._visibility |= 4), + : ((instance$201._visibility |= 4), recursivelyTraverseReconnectPassiveEffects( finishedRoot, finishedWork, @@ -10921,7 +10922,7 @@ function recursivelyTraverseReconnectPassiveEffects( committedTransitions, includeWorkInProgressEffects )) - : ((instance$200._visibility |= 4), + : ((instance$201._visibility |= 4), recursivelyTraverseReconnectPassiveEffects( finishedRoot, finishedWork, @@ -10934,7 +10935,7 @@ function recursivelyTraverseReconnectPassiveEffects( commitOffscreenPassiveMountEffects( finishedWork.alternate, finishedWork, - instance$200 + instance$201 ); break; case 24: @@ -11979,8 +11980,8 @@ function renderRootSync(root, lanes) { } workLoopSync(); break; - } catch (thrownValue$208) { - handleThrow(root, thrownValue$208); + } catch (thrownValue$209) { + handleThrow(root, thrownValue$209); } while (1); lanes && root.shellSuspendCounter++; @@ -12096,8 +12097,8 @@ function renderRootConcurrent(root, lanes) { } workLoopConcurrent(); break; - } catch (thrownValue$210) { - handleThrow(root, thrownValue$210); + } catch (thrownValue$211) { + handleThrow(root, thrownValue$211); } while (1); resetContextDependencies(); @@ -12360,13 +12361,13 @@ function commitRootImpl( var prevExecutionContext = executionContext; executionContext |= 4; ReactCurrentOwner.current = null; - var shouldFireAfterActiveInstanceBlur$214 = commitBeforeMutationEffects( + var shouldFireAfterActiveInstanceBlur$215 = commitBeforeMutationEffects( root, finishedWork ); commitTime = now(); commitMutationEffects(root, finishedWork, lanes); - shouldFireAfterActiveInstanceBlur$214 && + shouldFireAfterActiveInstanceBlur$215 && ((_enabled = !0), dispatchAfterDetachedBlur(selectionInformation.focusedElem), (_enabled = !1)); @@ -12451,7 +12452,7 @@ function releaseRootPooledCache(root, remainingLanes) { } function flushPassiveEffects() { if (null !== rootWithPendingPassiveEffects) { - var root$215 = rootWithPendingPassiveEffects, + var root$216 = rootWithPendingPassiveEffects, remainingLanes = pendingPassiveEffectsRemainingLanes; pendingPassiveEffectsRemainingLanes = 0; var renderPriority = lanesToEventPriority(pendingPassiveEffectsLanes); @@ -12467,7 +12468,7 @@ function flushPassiveEffects() { } finally { (currentUpdatePriority = previousPriority), (ReactCurrentBatchConfig$1.transition = prevTransition), - releaseRootPooledCache(root$215, remainingLanes); + releaseRootPooledCache(root$216, remainingLanes); } } return !1; @@ -13225,12 +13226,12 @@ function getPublicRootInstance(container) { function attemptSynchronousHydration(fiber) { switch (fiber.tag) { case 3: - var root$218 = fiber.stateNode; - if (root$218.current.memoizedState.isDehydrated) { - var lanes = getHighestPriorityLanes(root$218.pendingLanes); + var root$219 = fiber.stateNode; + if (root$219.current.memoizedState.isDehydrated) { + var lanes = getHighestPriorityLanes(root$219.pendingLanes); 0 !== lanes && - (upgradePendingLanesToSync(root$218, lanes), - ensureRootIsScheduled(root$218), + (upgradePendingLanesToSync(root$219, lanes), + ensureRootIsScheduled(root$219), 0 === (executionContext & 6) && ((workInProgressRootRenderTargetTime = now$1() + 500), flushSyncWorkAcrossRoots_impl(!1))); @@ -13796,19 +13797,19 @@ function getTargetInstForChangeEvent(domEventName, targetInst) { } var isInputEventSupported = !1; if (canUseDOM) { - var JSCompiler_inline_result$jscomp$369; + var JSCompiler_inline_result$jscomp$370; if (canUseDOM) { - var isSupported$jscomp$inline_1570 = "oninput" in document; - if (!isSupported$jscomp$inline_1570) { - var element$jscomp$inline_1571 = document.createElement("div"); - element$jscomp$inline_1571.setAttribute("oninput", "return;"); - isSupported$jscomp$inline_1570 = - "function" === typeof element$jscomp$inline_1571.oninput; + var isSupported$jscomp$inline_1571 = "oninput" in document; + if (!isSupported$jscomp$inline_1571) { + var element$jscomp$inline_1572 = document.createElement("div"); + element$jscomp$inline_1572.setAttribute("oninput", "return;"); + isSupported$jscomp$inline_1571 = + "function" === typeof element$jscomp$inline_1572.oninput; } - JSCompiler_inline_result$jscomp$369 = isSupported$jscomp$inline_1570; - } else JSCompiler_inline_result$jscomp$369 = !1; + JSCompiler_inline_result$jscomp$370 = isSupported$jscomp$inline_1571; + } else JSCompiler_inline_result$jscomp$370 = !1; isInputEventSupported = - JSCompiler_inline_result$jscomp$369 && + JSCompiler_inline_result$jscomp$370 && (!document.documentMode || 9 < document.documentMode); } function stopWatchingForValueChange() { @@ -14180,20 +14181,20 @@ function extractEvents$1( } } for ( - var i$jscomp$inline_1611 = 0; - i$jscomp$inline_1611 < simpleEventPluginEvents.length; - i$jscomp$inline_1611++ + var i$jscomp$inline_1612 = 0; + i$jscomp$inline_1612 < simpleEventPluginEvents.length; + i$jscomp$inline_1612++ ) { - var eventName$jscomp$inline_1612 = - simpleEventPluginEvents[i$jscomp$inline_1611], - domEventName$jscomp$inline_1613 = - eventName$jscomp$inline_1612.toLowerCase(), - capitalizedEvent$jscomp$inline_1614 = - eventName$jscomp$inline_1612[0].toUpperCase() + - eventName$jscomp$inline_1612.slice(1); + var eventName$jscomp$inline_1613 = + simpleEventPluginEvents[i$jscomp$inline_1612], + domEventName$jscomp$inline_1614 = + eventName$jscomp$inline_1613.toLowerCase(), + capitalizedEvent$jscomp$inline_1615 = + eventName$jscomp$inline_1613[0].toUpperCase() + + eventName$jscomp$inline_1613.slice(1); registerSimpleEvent( - domEventName$jscomp$inline_1613, - "on" + capitalizedEvent$jscomp$inline_1614 + domEventName$jscomp$inline_1614, + "on" + capitalizedEvent$jscomp$inline_1615 ); } registerSimpleEvent(ANIMATION_END, "onAnimationEnd"); @@ -15663,14 +15664,14 @@ function updateProperties(domElement, tag, lastProps, nextProps) { setProp(domElement, tag, propKey, null, nextProps, lastProp); } } - for (var propKey$247 in nextProps) { - var propKey = nextProps[propKey$247]; - lastProp = lastProps[propKey$247]; + for (var propKey$248 in nextProps) { + var propKey = nextProps[propKey$248]; + lastProp = lastProps[propKey$248]; if ( - nextProps.hasOwnProperty(propKey$247) && + nextProps.hasOwnProperty(propKey$248) && (null != propKey || null != lastProp) ) - switch (propKey$247) { + switch (propKey$248) { case "type": type = propKey; break; @@ -15699,7 +15700,7 @@ function updateProperties(domElement, tag, lastProps, nextProps) { setProp( domElement, tag, - propKey$247, + propKey$248, propKey, nextProps, lastProp @@ -15718,7 +15719,7 @@ function updateProperties(domElement, tag, lastProps, nextProps) { ); return; case "select": - propKey = value = defaultValue = propKey$247 = null; + propKey = value = defaultValue = propKey$248 = null; for (type in lastProps) if ( ((lastDefaultValue = lastProps[type]), @@ -15749,7 +15750,7 @@ function updateProperties(domElement, tag, lastProps, nextProps) { ) switch (name) { case "value": - propKey$247 = type; + propKey$248 = type; break; case "defaultValue": defaultValue = type; @@ -15770,15 +15771,15 @@ function updateProperties(domElement, tag, lastProps, nextProps) { tag = defaultValue; lastProps = value; nextProps = propKey; - null != propKey$247 - ? updateOptions(domElement, !!lastProps, propKey$247, !1) + null != propKey$248 + ? updateOptions(domElement, !!lastProps, propKey$248, !1) : !!nextProps !== !!lastProps && (null != tag ? updateOptions(domElement, !!lastProps, tag, !0) : updateOptions(domElement, !!lastProps, lastProps ? [] : "", !1)); return; case "textarea": - propKey = propKey$247 = null; + propKey = propKey$248 = null; for (defaultValue in lastProps) if ( ((name = lastProps[defaultValue]), @@ -15802,7 +15803,7 @@ function updateProperties(domElement, tag, lastProps, nextProps) { ) switch (value) { case "value": - propKey$247 = name; + propKey$248 = name; break; case "defaultValue": propKey = name; @@ -15816,17 +15817,17 @@ function updateProperties(domElement, tag, lastProps, nextProps) { name !== type && setProp(domElement, tag, value, name, nextProps, type); } - updateTextarea(domElement, propKey$247, propKey); + updateTextarea(domElement, propKey$248, propKey); return; case "option": - for (var propKey$263 in lastProps) + for (var propKey$264 in lastProps) if ( - ((propKey$247 = lastProps[propKey$263]), - lastProps.hasOwnProperty(propKey$263) && - null != propKey$247 && - !nextProps.hasOwnProperty(propKey$263)) + ((propKey$248 = lastProps[propKey$264]), + lastProps.hasOwnProperty(propKey$264) && + null != propKey$248 && + !nextProps.hasOwnProperty(propKey$264)) ) - switch (propKey$263) { + switch (propKey$264) { case "selected": domElement.selected = !1; break; @@ -15834,33 +15835,33 @@ function updateProperties(domElement, tag, lastProps, nextProps) { setProp( domElement, tag, - propKey$263, + propKey$264, null, nextProps, - propKey$247 + propKey$248 ); } for (lastDefaultValue in nextProps) if ( - ((propKey$247 = nextProps[lastDefaultValue]), + ((propKey$248 = nextProps[lastDefaultValue]), (propKey = lastProps[lastDefaultValue]), nextProps.hasOwnProperty(lastDefaultValue) && - propKey$247 !== propKey && - (null != propKey$247 || null != propKey)) + propKey$248 !== propKey && + (null != propKey$248 || null != propKey)) ) switch (lastDefaultValue) { case "selected": domElement.selected = - propKey$247 && - "function" !== typeof propKey$247 && - "symbol" !== typeof propKey$247; + propKey$248 && + "function" !== typeof propKey$248 && + "symbol" !== typeof propKey$248; break; default: setProp( domElement, tag, lastDefaultValue, - propKey$247, + propKey$248, nextProps, propKey ); @@ -15881,24 +15882,24 @@ function updateProperties(domElement, tag, lastProps, nextProps) { case "track": case "wbr": case "menuitem": - for (var propKey$268 in lastProps) - (propKey$247 = lastProps[propKey$268]), - lastProps.hasOwnProperty(propKey$268) && - null != propKey$247 && - !nextProps.hasOwnProperty(propKey$268) && - setProp(domElement, tag, propKey$268, null, nextProps, propKey$247); + for (var propKey$269 in lastProps) + (propKey$248 = lastProps[propKey$269]), + lastProps.hasOwnProperty(propKey$269) && + null != propKey$248 && + !nextProps.hasOwnProperty(propKey$269) && + setProp(domElement, tag, propKey$269, null, nextProps, propKey$248); for (checked in nextProps) if ( - ((propKey$247 = nextProps[checked]), + ((propKey$248 = nextProps[checked]), (propKey = lastProps[checked]), nextProps.hasOwnProperty(checked) && - propKey$247 !== propKey && - (null != propKey$247 || null != propKey)) + propKey$248 !== propKey && + (null != propKey$248 || null != propKey)) ) switch (checked) { case "children": case "dangerouslySetInnerHTML": - if (null != propKey$247) + if (null != propKey$248) throw Error(formatProdErrorMessage(137, tag)); break; default: @@ -15906,7 +15907,7 @@ function updateProperties(domElement, tag, lastProps, nextProps) { domElement, tag, checked, - propKey$247, + propKey$248, nextProps, propKey ); @@ -15914,49 +15915,49 @@ function updateProperties(domElement, tag, lastProps, nextProps) { return; default: if (isCustomElement(tag)) { - for (var propKey$273 in lastProps) - (propKey$247 = lastProps[propKey$273]), - lastProps.hasOwnProperty(propKey$273) && - void 0 !== propKey$247 && - !nextProps.hasOwnProperty(propKey$273) && + for (var propKey$274 in lastProps) + (propKey$248 = lastProps[propKey$274]), + lastProps.hasOwnProperty(propKey$274) && + void 0 !== propKey$248 && + !nextProps.hasOwnProperty(propKey$274) && setPropOnCustomElement( domElement, tag, - propKey$273, + propKey$274, void 0, nextProps, - propKey$247 + propKey$248 ); for (defaultChecked in nextProps) - (propKey$247 = nextProps[defaultChecked]), + (propKey$248 = nextProps[defaultChecked]), (propKey = lastProps[defaultChecked]), !nextProps.hasOwnProperty(defaultChecked) || - propKey$247 === propKey || - (void 0 === propKey$247 && void 0 === propKey) || + propKey$248 === propKey || + (void 0 === propKey$248 && void 0 === propKey) || setPropOnCustomElement( domElement, tag, defaultChecked, - propKey$247, + propKey$248, nextProps, propKey ); return; } } - for (var propKey$278 in lastProps) - (propKey$247 = lastProps[propKey$278]), - lastProps.hasOwnProperty(propKey$278) && - null != propKey$247 && - !nextProps.hasOwnProperty(propKey$278) && - setProp(domElement, tag, propKey$278, null, nextProps, propKey$247); + for (var propKey$279 in lastProps) + (propKey$248 = lastProps[propKey$279]), + lastProps.hasOwnProperty(propKey$279) && + null != propKey$248 && + !nextProps.hasOwnProperty(propKey$279) && + setProp(domElement, tag, propKey$279, null, nextProps, propKey$248); for (lastProp in nextProps) - (propKey$247 = nextProps[lastProp]), + (propKey$248 = nextProps[lastProp]), (propKey = lastProps[lastProp]), !nextProps.hasOwnProperty(lastProp) || - propKey$247 === propKey || - (null == propKey$247 && null == propKey) || - setProp(domElement, tag, lastProp, propKey$247, nextProps, propKey); + propKey$248 === propKey || + (null == propKey$248 && null == propKey) || + setProp(domElement, tag, lastProp, propKey$248, nextProps, propKey); } function noop$1() {} var Internals = { @@ -16545,17 +16546,17 @@ function getResource(type, currentProps, pendingProps) { "string" === typeof pendingProps.precedence ) { type = getStyleKey(pendingProps.href); - var styles$286 = getResourcesFromRoot(currentProps).hoistableStyles, - resource$287 = styles$286.get(type); - resource$287 || + var styles$287 = getResourcesFromRoot(currentProps).hoistableStyles, + resource$288 = styles$287.get(type); + resource$288 || ((currentProps = currentProps.ownerDocument || currentProps), - (resource$287 = { + (resource$288 = { type: "stylesheet", instance: null, count: 0, state: { loading: 0, preload: null } }), - styles$286.set(type, resource$287), + styles$287.set(type, resource$288), preloadPropsMap.has(type) || preloadStylesheet( currentProps, @@ -16570,9 +16571,9 @@ function getResource(type, currentProps, pendingProps) { hrefLang: pendingProps.hrefLang, referrerPolicy: pendingProps.referrerPolicy }, - resource$287.state + resource$288.state )); - return resource$287; + return resource$288; } return null; case "script": @@ -16655,37 +16656,37 @@ function acquireResource(hoistableRoot, resource, props) { return (resource.instance = instance); case "stylesheet": styleProps = getStyleKey(props.href); - var instance$291 = hoistableRoot.querySelector( + var instance$292 = hoistableRoot.querySelector( getStylesheetSelectorFromKey(styleProps) ); - if (instance$291) + if (instance$292) return ( (resource.state.loading |= 4), - (resource.instance = instance$291), - markNodeAsHoistable(instance$291), - instance$291 + (resource.instance = instance$292), + markNodeAsHoistable(instance$292), + instance$292 ); instance = stylesheetPropsFromRawProps(props); (styleProps = preloadPropsMap.get(styleProps)) && adoptPreloadPropsForStylesheet(instance, styleProps); - instance$291 = ( + instance$292 = ( hoistableRoot.ownerDocument || hoistableRoot ).createElement("link"); - markNodeAsHoistable(instance$291); - var linkInstance = instance$291; + markNodeAsHoistable(instance$292); + var linkInstance = instance$292; linkInstance._p = new Promise(function (resolve, reject) { linkInstance.onload = resolve; linkInstance.onerror = reject; }); - setInitialProperties(instance$291, "link", instance); + setInitialProperties(instance$292, "link", instance); resource.state.loading |= 4; - insertStylesheet(instance$291, props.precedence, hoistableRoot); - return (resource.instance = instance$291); + insertStylesheet(instance$292, props.precedence, hoistableRoot); + return (resource.instance = instance$292); case "script": - instance$291 = getScriptKey(props.src); + instance$292 = getScriptKey(props.src); if ( (styleProps = hoistableRoot.querySelector( - getScriptSelectorFromKey(instance$291) + getScriptSelectorFromKey(instance$292) )) ) return ( @@ -16694,7 +16695,7 @@ function acquireResource(hoistableRoot, resource, props) { styleProps ); instance = props; - if ((styleProps = preloadPropsMap.get(instance$291))) + if ((styleProps = preloadPropsMap.get(instance$292))) (instance = assign({}, props)), adoptPreloadPropsForScript(instance, styleProps); hoistableRoot = hoistableRoot.ownerDocument || hoistableRoot; @@ -17721,10 +17722,10 @@ Internals.Events = [ return fn(a); } ]; -var devToolsConfig$jscomp$inline_1787 = { +var devToolsConfig$jscomp$inline_1788 = { findFiberByHostInstance: getClosestInstanceFromNode, bundleType: 0, - version: "19.0.0-www-classic-d7221d3b", + version: "19.0.0-www-classic-3938fdc5", rendererPackageName: "react-dom" }; (function (internals) { @@ -17742,10 +17743,10 @@ var devToolsConfig$jscomp$inline_1787 = { } catch (err) {} return hook.checkDCE ? !0 : !1; })({ - bundleType: devToolsConfig$jscomp$inline_1787.bundleType, - version: devToolsConfig$jscomp$inline_1787.version, - rendererPackageName: devToolsConfig$jscomp$inline_1787.rendererPackageName, - rendererConfig: devToolsConfig$jscomp$inline_1787.rendererConfig, + bundleType: devToolsConfig$jscomp$inline_1788.bundleType, + version: devToolsConfig$jscomp$inline_1788.version, + rendererPackageName: devToolsConfig$jscomp$inline_1788.rendererPackageName, + rendererConfig: devToolsConfig$jscomp$inline_1788.rendererConfig, overrideHookState: null, overrideHookStateDeletePath: null, overrideHookStateRenamePath: null, @@ -17761,14 +17762,14 @@ var devToolsConfig$jscomp$inline_1787 = { return null === fiber ? null : fiber.stateNode; }, findFiberByHostInstance: - devToolsConfig$jscomp$inline_1787.findFiberByHostInstance || + devToolsConfig$jscomp$inline_1788.findFiberByHostInstance || emptyFindFiberByHostInstance, findHostInstancesForRefresh: null, scheduleRefresh: null, scheduleRoot: null, setRefreshHandler: null, getCurrentFiber: null, - reconcilerVersion: "19.0.0-www-classic-d7221d3b" + reconcilerVersion: "19.0.0-www-classic-3938fdc5" }); var ReactFiberErrorDialogWWW = require("ReactFiberErrorDialog"); if ("function" !== typeof ReactFiberErrorDialogWWW.showErrorDialog) @@ -17803,11 +17804,11 @@ function legacyCreateRootFromDOMContainer( if ("function" === typeof callback) { var originalCallback = callback; callback = function () { - var instance = getPublicRootInstance(root$312); + var instance = getPublicRootInstance(root$313); originalCallback.call(instance); }; } - var root$312 = createHydrationContainer( + var root$313 = createHydrationContainer( initialChildren, callback, container, @@ -17822,23 +17823,23 @@ function legacyCreateRootFromDOMContainer( null, null ); - container._reactRootContainer = root$312; - container[internalContainerInstanceKey] = root$312.current; + container._reactRootContainer = root$313; + container[internalContainerInstanceKey] = root$313.current; listenToAllSupportedEvents( 8 === container.nodeType ? container.parentNode : container ); flushSync$1(); - return root$312; + return root$313; } clearContainer(container); if ("function" === typeof callback) { - var originalCallback$313 = callback; + var originalCallback$314 = callback; callback = function () { - var instance = getPublicRootInstance(root$314); - originalCallback$313.call(instance); + var instance = getPublicRootInstance(root$315); + originalCallback$314.call(instance); }; } - var root$314 = createFiberRoot( + var root$315 = createFiberRoot( container, 0, !1, @@ -17853,15 +17854,15 @@ function legacyCreateRootFromDOMContainer( null, null ); - container._reactRootContainer = root$314; - container[internalContainerInstanceKey] = root$314.current; + container._reactRootContainer = root$315; + container[internalContainerInstanceKey] = root$315.current; listenToAllSupportedEvents( 8 === container.nodeType ? container.parentNode : container ); flushSync$1(function () { - updateContainer(initialChildren, root$314, parentComponent, callback); + updateContainer(initialChildren, root$315, parentComponent, callback); }); - return root$314; + return root$315; } function legacyRenderSubtreeIntoContainer( parentComponent, @@ -18211,7 +18212,7 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactCurrentDispatcher$2.current.useHostTransitionStatus(); }; -exports.version = "19.0.0-www-classic-d7221d3b"; +exports.version = "19.0.0-www-classic-3938fdc5"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled/facebook-www/ReactDOM-profiling.modern.js b/compiled/facebook-www/ReactDOM-profiling.modern.js index 236cc46bd56e..06b39fc7db91 100644 --- a/compiled/facebook-www/ReactDOM-profiling.modern.js +++ b/compiled/facebook-www/ReactDOM-profiling.modern.js @@ -2207,19 +2207,19 @@ function getTargetInstForChangeEvent(domEventName, targetInst) { } var isInputEventSupported = !1; if (canUseDOM) { - var JSCompiler_inline_result$jscomp$315; + var JSCompiler_inline_result$jscomp$316; if (canUseDOM) { - var isSupported$jscomp$inline_441 = "oninput" in document; - if (!isSupported$jscomp$inline_441) { - var element$jscomp$inline_442 = document.createElement("div"); - element$jscomp$inline_442.setAttribute("oninput", "return;"); - isSupported$jscomp$inline_441 = - "function" === typeof element$jscomp$inline_442.oninput; + var isSupported$jscomp$inline_442 = "oninput" in document; + if (!isSupported$jscomp$inline_442) { + var element$jscomp$inline_443 = document.createElement("div"); + element$jscomp$inline_443.setAttribute("oninput", "return;"); + isSupported$jscomp$inline_442 = + "function" === typeof element$jscomp$inline_443.oninput; } - JSCompiler_inline_result$jscomp$315 = isSupported$jscomp$inline_441; - } else JSCompiler_inline_result$jscomp$315 = !1; + JSCompiler_inline_result$jscomp$316 = isSupported$jscomp$inline_442; + } else JSCompiler_inline_result$jscomp$316 = !1; isInputEventSupported = - JSCompiler_inline_result$jscomp$315 && + JSCompiler_inline_result$jscomp$316 && (!document.documentMode || 9 < document.documentMode); } function stopWatchingForValueChange() { @@ -2646,19 +2646,19 @@ for ( } console.error(error); }, - i$jscomp$inline_482 = 0; - i$jscomp$inline_482 < simpleEventPluginEvents.length; - i$jscomp$inline_482++ + i$jscomp$inline_483 = 0; + i$jscomp$inline_483 < simpleEventPluginEvents.length; + i$jscomp$inline_483++ ) { - var eventName$jscomp$inline_483 = - simpleEventPluginEvents[i$jscomp$inline_482], - domEventName$jscomp$inline_484 = eventName$jscomp$inline_483.toLowerCase(), - capitalizedEvent$jscomp$inline_485 = - eventName$jscomp$inline_483[0].toUpperCase() + - eventName$jscomp$inline_483.slice(1); + var eventName$jscomp$inline_484 = + simpleEventPluginEvents[i$jscomp$inline_483], + domEventName$jscomp$inline_485 = eventName$jscomp$inline_484.toLowerCase(), + capitalizedEvent$jscomp$inline_486 = + eventName$jscomp$inline_484[0].toUpperCase() + + eventName$jscomp$inline_484.slice(1); registerSimpleEvent( - domEventName$jscomp$inline_484, - "on" + capitalizedEvent$jscomp$inline_485 + domEventName$jscomp$inline_485, + "on" + capitalizedEvent$jscomp$inline_486 ); } registerSimpleEvent(ANIMATION_END, "onAnimationEnd"); @@ -8526,19 +8526,20 @@ function resolveClassComponentProps( alreadyResolvedDefaultProps ) { var newProps = baseProps; + if (enableRefAsProp && "ref" in baseProps) { + newProps = {}; + for (var propName in baseProps) + "ref" !== propName && (newProps[propName] = baseProps[propName]); + } if ( (Component = Component.defaultProps) && (disableDefaultPropsExceptForClasses || !alreadyResolvedDefaultProps) ) { - newProps = assign({}, newProps, baseProps); - for (var propName in Component) - void 0 === newProps[propName] && - (newProps[propName] = Component[propName]); + newProps === baseProps && (newProps = assign({}, newProps, baseProps)); + for (var propName$156 in Component) + void 0 === newProps[propName$156] && + (newProps[propName$156] = Component[propName$156]); } - enableRefAsProp && - "ref" in newProps && - (newProps === baseProps && (newProps = assign({}, newProps)), - delete newProps.ref); return newProps; } function resolveDefaultPropsOnNonClassComponent(Component, baseProps) { @@ -8566,9 +8567,9 @@ function logUncaughtError(root, errorInfo) { try { var onUncaughtError = root.onUncaughtError; onUncaughtError(errorInfo.value, { componentStack: errorInfo.stack }); - } catch (e$156) { + } catch (e$157) { setTimeout(function () { - throw e$156; + throw e$157; }); } } @@ -8579,9 +8580,9 @@ function logCaughtError(root, boundary, errorInfo) { componentStack: errorInfo.stack, errorBoundary: 1 === boundary.tag ? boundary.stateNode : null }); - } catch (e$157) { + } catch (e$158) { setTimeout(function () { - throw e$157; + throw e$158; }); } } @@ -8886,10 +8887,10 @@ var markerInstanceStack = createCursor(null); function pushRootMarkerInstance(workInProgress) { if (enableTransitionTracing) { var transitions = workInProgressTransitions, - root$168 = workInProgress.stateNode; + root$169 = workInProgress.stateNode; null !== transitions && transitions.forEach(function (transition) { - if (!root$168.incompleteTransitions.has(transition)) { + if (!root$169.incompleteTransitions.has(transition)) { var markerInstance = { tag: 0, transitions: new Set([transition]), @@ -8897,11 +8898,11 @@ function pushRootMarkerInstance(workInProgress) { aborts: null, name: null }; - root$168.incompleteTransitions.set(transition, markerInstance); + root$169.incompleteTransitions.set(transition, markerInstance); } }); var markerInstances = []; - root$168.incompleteTransitions.forEach(function (markerInstance) { + root$169.incompleteTransitions.forEach(function (markerInstance) { markerInstances.push(markerInstance); }); push(markerInstanceStack, markerInstances); @@ -11256,14 +11257,14 @@ function cutOffTailIfNeeded(renderState, hasRenderedATailFallback) { break; case "collapsed": lastTailNode = renderState.tail; - for (var lastTailNode$205 = null; null !== lastTailNode; ) - null !== lastTailNode.alternate && (lastTailNode$205 = lastTailNode), + for (var lastTailNode$206 = null; null !== lastTailNode; ) + null !== lastTailNode.alternate && (lastTailNode$206 = lastTailNode), (lastTailNode = lastTailNode.sibling); - null === lastTailNode$205 + null === lastTailNode$206 ? hasRenderedATailFallback || null === renderState.tail ? (renderState.tail = null) : (renderState.tail.sibling = null) - : (lastTailNode$205.sibling = null); + : (lastTailNode$206.sibling = null); } } function bubbleProperties(completedWork) { @@ -11275,53 +11276,53 @@ function bubbleProperties(completedWork) { if (didBailout) if (0 !== (completedWork.mode & 2)) { for ( - var treeBaseDuration$207 = completedWork.selfBaseDuration, - child$208 = completedWork.child; - null !== child$208; + var treeBaseDuration$208 = completedWork.selfBaseDuration, + child$209 = completedWork.child; + null !== child$209; ) - (newChildLanes |= child$208.lanes | child$208.childLanes), - (subtreeFlags |= child$208.subtreeFlags & 31457280), - (subtreeFlags |= child$208.flags & 31457280), - (treeBaseDuration$207 += child$208.treeBaseDuration), - (child$208 = child$208.sibling); - completedWork.treeBaseDuration = treeBaseDuration$207; + (newChildLanes |= child$209.lanes | child$209.childLanes), + (subtreeFlags |= child$209.subtreeFlags & 31457280), + (subtreeFlags |= child$209.flags & 31457280), + (treeBaseDuration$208 += child$209.treeBaseDuration), + (child$209 = child$209.sibling); + completedWork.treeBaseDuration = treeBaseDuration$208; } else for ( - treeBaseDuration$207 = completedWork.child; - null !== treeBaseDuration$207; + treeBaseDuration$208 = completedWork.child; + null !== treeBaseDuration$208; ) (newChildLanes |= - treeBaseDuration$207.lanes | treeBaseDuration$207.childLanes), - (subtreeFlags |= treeBaseDuration$207.subtreeFlags & 31457280), - (subtreeFlags |= treeBaseDuration$207.flags & 31457280), - (treeBaseDuration$207.return = completedWork), - (treeBaseDuration$207 = treeBaseDuration$207.sibling); + treeBaseDuration$208.lanes | treeBaseDuration$208.childLanes), + (subtreeFlags |= treeBaseDuration$208.subtreeFlags & 31457280), + (subtreeFlags |= treeBaseDuration$208.flags & 31457280), + (treeBaseDuration$208.return = completedWork), + (treeBaseDuration$208 = treeBaseDuration$208.sibling); else if (0 !== (completedWork.mode & 2)) { - treeBaseDuration$207 = completedWork.actualDuration; - child$208 = completedWork.selfBaseDuration; + treeBaseDuration$208 = completedWork.actualDuration; + child$209 = completedWork.selfBaseDuration; for (var child = completedWork.child; null !== child; ) (newChildLanes |= child.lanes | child.childLanes), (subtreeFlags |= child.subtreeFlags), (subtreeFlags |= child.flags), - (treeBaseDuration$207 += child.actualDuration), - (child$208 += child.treeBaseDuration), + (treeBaseDuration$208 += child.actualDuration), + (child$209 += child.treeBaseDuration), (child = child.sibling); - completedWork.actualDuration = treeBaseDuration$207; - completedWork.treeBaseDuration = child$208; + completedWork.actualDuration = treeBaseDuration$208; + completedWork.treeBaseDuration = child$209; } else for ( - treeBaseDuration$207 = completedWork.child; - null !== treeBaseDuration$207; + treeBaseDuration$208 = completedWork.child; + null !== treeBaseDuration$208; ) (newChildLanes |= - treeBaseDuration$207.lanes | treeBaseDuration$207.childLanes), - (subtreeFlags |= treeBaseDuration$207.subtreeFlags), - (subtreeFlags |= treeBaseDuration$207.flags), - (treeBaseDuration$207.return = completedWork), - (treeBaseDuration$207 = treeBaseDuration$207.sibling); + treeBaseDuration$208.lanes | treeBaseDuration$208.childLanes), + (subtreeFlags |= treeBaseDuration$208.subtreeFlags), + (subtreeFlags |= treeBaseDuration$208.flags), + (treeBaseDuration$208.return = completedWork), + (treeBaseDuration$208 = treeBaseDuration$208.sibling); completedWork.subtreeFlags |= subtreeFlags; completedWork.childLanes = newChildLanes; return didBailout; @@ -11644,11 +11645,11 @@ function completeWork(current, workInProgress, renderLanes) { null !== newProps.alternate.memoizedState && null !== newProps.alternate.memoizedState.cachePool && (currentResource = newProps.alternate.memoizedState.cachePool.pool); - var cache$223 = null; + var cache$224 = null; null !== newProps.memoizedState && null !== newProps.memoizedState.cachePool && - (cache$223 = newProps.memoizedState.cachePool.pool); - cache$223 !== currentResource && (newProps.flags |= 2048); + (cache$224 = newProps.memoizedState.cachePool.pool); + cache$224 !== currentResource && (newProps.flags |= 2048); } renderLanes !== current && (enableTransitionTracing && (workInProgress.child.flags |= 2048), @@ -11688,8 +11689,8 @@ function completeWork(current, workInProgress, renderLanes) { if (null === currentResource) return bubbleProperties(workInProgress), null; newProps = 0 !== (workInProgress.flags & 128); - cache$223 = currentResource.rendering; - if (null === cache$223) + cache$224 = currentResource.rendering; + if (null === cache$224) if (newProps) cutOffTailIfNeeded(currentResource, !1); else { if ( @@ -11697,11 +11698,11 @@ function completeWork(current, workInProgress, renderLanes) { (null !== current && 0 !== (current.flags & 128)) ) for (current = workInProgress.child; null !== current; ) { - cache$223 = findFirstSuspended(current); - if (null !== cache$223) { + cache$224 = findFirstSuspended(current); + if (null !== cache$224) { workInProgress.flags |= 128; cutOffTailIfNeeded(currentResource, !1); - current = cache$223.updateQueue; + current = cache$224.updateQueue; workInProgress.updateQueue = current; scheduleRetryEffect(workInProgress, current); workInProgress.subtreeFlags = 0; @@ -11726,7 +11727,7 @@ function completeWork(current, workInProgress, renderLanes) { } else { if (!newProps) - if (((current = findFirstSuspended(cache$223)), null !== current)) { + if (((current = findFirstSuspended(cache$224)), null !== current)) { if ( ((workInProgress.flags |= 128), (newProps = !0), @@ -11736,7 +11737,7 @@ function completeWork(current, workInProgress, renderLanes) { cutOffTailIfNeeded(currentResource, !0), null === currentResource.tail && "hidden" === currentResource.tailMode && - !cache$223.alternate && + !cache$224.alternate && !isHydrating) ) return bubbleProperties(workInProgress), null; @@ -11749,13 +11750,13 @@ function completeWork(current, workInProgress, renderLanes) { cutOffTailIfNeeded(currentResource, !1), (workInProgress.lanes = 4194304)); currentResource.isBackwards - ? ((cache$223.sibling = workInProgress.child), - (workInProgress.child = cache$223)) + ? ((cache$224.sibling = workInProgress.child), + (workInProgress.child = cache$224)) : ((current = currentResource.last), null !== current - ? (current.sibling = cache$223) - : (workInProgress.child = cache$223), - (currentResource.last = cache$223)); + ? (current.sibling = cache$224) + : (workInProgress.child = cache$224), + (currentResource.last = cache$224)); } if (null !== currentResource.tail) return ( @@ -12058,8 +12059,8 @@ function safelyDetachRef(current, nearestMountedAncestor) { recordLayoutEffectDuration(current); } else ref(null); - } catch (error$240) { - captureCommitPhaseError(current, nearestMountedAncestor, error$240); + } catch (error$241) { + captureCommitPhaseError(current, nearestMountedAncestor, error$241); } else ref.current = null; } @@ -12374,11 +12375,11 @@ function commitPassiveEffectDurations(finishedRoot, finishedWork) { var _finishedWork$memoize = finishedWork.memoizedProps, id = _finishedWork$memoize.id; _finishedWork$memoize = _finishedWork$memoize.onPostCommit; - var commitTime$242 = commitTime, + var commitTime$243 = commitTime, phase = null === finishedWork.alternate ? "mount" : "update"; currentUpdateIsNested && (phase = "nested-update"); "function" === typeof _finishedWork$memoize && - _finishedWork$memoize(id, phase, finishedRoot, commitTime$242); + _finishedWork$memoize(id, phase, finishedRoot, commitTime$243); finishedWork = finishedWork.return; a: for (; null !== finishedWork; ) { switch (finishedWork.tag) { @@ -12405,8 +12406,8 @@ function commitHookLayoutEffects(finishedWork, hookFlags) { } else try { commitHookEffectListMount(hookFlags, finishedWork); - } catch (error$244) { - captureCommitPhaseError(finishedWork, finishedWork.return, error$244); + } catch (error$245) { + captureCommitPhaseError(finishedWork, finishedWork.return, error$245); } } function commitClassCallbacks(finishedWork) { @@ -12505,11 +12506,11 @@ function commitLayoutEffectOnFiber(finishedRoot, current, finishedWork) { } else try { finishedRoot.componentDidMount(); - } catch (error$245) { + } catch (error$246) { captureCommitPhaseError( finishedWork, finishedWork.return, - error$245 + error$246 ); } else { @@ -12527,11 +12528,11 @@ function commitLayoutEffectOnFiber(finishedRoot, current, finishedWork) { current, finishedRoot.__reactInternalSnapshotBeforeUpdate ); - } catch (error$246) { + } catch (error$247) { captureCommitPhaseError( finishedWork, finishedWork.return, - error$246 + error$247 ); } recordLayoutEffectDuration(finishedWork); @@ -12542,11 +12543,11 @@ function commitLayoutEffectOnFiber(finishedRoot, current, finishedWork) { current, finishedRoot.__reactInternalSnapshotBeforeUpdate ); - } catch (error$247) { + } catch (error$248) { captureCommitPhaseError( finishedWork, finishedWork.return, - error$247 + error$248 ); } } @@ -13241,22 +13242,22 @@ function commitMutationEffectsOnFiber(finishedWork, root) { try { startLayoutEffectTimer(), commitHookEffectListUnmount(5, finishedWork, finishedWork.return); - } catch (error$262) { + } catch (error$263) { captureCommitPhaseError( finishedWork, finishedWork.return, - error$262 + error$263 ); } recordLayoutEffectDuration(finishedWork); } else try { commitHookEffectListUnmount(5, finishedWork, finishedWork.return); - } catch (error$263) { + } catch (error$264) { captureCommitPhaseError( finishedWork, finishedWork.return, - error$263 + error$264 ); } } @@ -13429,11 +13430,11 @@ function commitMutationEffectsOnFiber(finishedWork, root) { newProps ); domElement[internalPropsKey] = newProps; - } catch (error$264) { + } catch (error$265) { captureCommitPhaseError( finishedWork, finishedWork.return, - error$264 + error$265 ); } } @@ -13471,8 +13472,8 @@ function commitMutationEffectsOnFiber(finishedWork, root) { root = finishedWork.stateNode; try { setTextContent(root, ""); - } catch (error$265) { - captureCommitPhaseError(finishedWork, finishedWork.return, error$265); + } catch (error$266) { + captureCommitPhaseError(finishedWork, finishedWork.return, error$266); } } if (flags & 4 && ((flags = finishedWork.stateNode), null != flags)) { @@ -13483,8 +13484,8 @@ function commitMutationEffectsOnFiber(finishedWork, root) { try { updateProperties(flags, hoistableRoot, current, root), (flags[internalPropsKey] = root); - } catch (error$268) { - captureCommitPhaseError(finishedWork, finishedWork.return, error$268); + } catch (error$269) { + captureCommitPhaseError(finishedWork, finishedWork.return, error$269); } } break; @@ -13498,8 +13499,8 @@ function commitMutationEffectsOnFiber(finishedWork, root) { flags = finishedWork.memoizedProps; try { current.nodeValue = flags; - } catch (error$269) { - captureCommitPhaseError(finishedWork, finishedWork.return, error$269); + } catch (error$270) { + captureCommitPhaseError(finishedWork, finishedWork.return, error$270); } } break; @@ -13513,8 +13514,8 @@ function commitMutationEffectsOnFiber(finishedWork, root) { if (flags & 4 && null !== current && current.memoizedState.isDehydrated) try { retryIfBlockedOn(root.containerInfo); - } catch (error$270) { - captureCommitPhaseError(finishedWork, finishedWork.return, error$270); + } catch (error$271) { + captureCommitPhaseError(finishedWork, finishedWork.return, error$271); } break; case 4: @@ -13544,8 +13545,8 @@ function commitMutationEffectsOnFiber(finishedWork, root) { null !== retryQueue && suspenseCallback(new Set(retryQueue)); } } - } catch (error$272) { - captureCommitPhaseError(finishedWork, finishedWork.return, error$272); + } catch (error$273) { + captureCommitPhaseError(finishedWork, finishedWork.return, error$273); } current = finishedWork.updateQueue; null !== current && @@ -13620,11 +13621,11 @@ function commitMutationEffectsOnFiber(finishedWork, root) { if (null === current) try { root.stateNode.nodeValue = domElement ? "" : root.memoizedProps; - } catch (error$252) { + } catch (error$253) { captureCommitPhaseError( finishedWork, finishedWork.return, - error$252 + error$253 ); } } else if ( @@ -13699,21 +13700,21 @@ function commitReconciliationEffects(finishedWork) { insertOrAppendPlacementNode(finishedWork, before, parent$jscomp$0); break; case 5: - var parent$253 = JSCompiler_inline_result.stateNode; + var parent$254 = JSCompiler_inline_result.stateNode; JSCompiler_inline_result.flags & 32 && - (setTextContent(parent$253, ""), + (setTextContent(parent$254, ""), (JSCompiler_inline_result.flags &= -33)); - var before$254 = getHostSibling(finishedWork); - insertOrAppendPlacementNode(finishedWork, before$254, parent$253); + var before$255 = getHostSibling(finishedWork); + insertOrAppendPlacementNode(finishedWork, before$255, parent$254); break; case 3: case 4: - var parent$255 = JSCompiler_inline_result.stateNode.containerInfo, - before$256 = getHostSibling(finishedWork); + var parent$256 = JSCompiler_inline_result.stateNode.containerInfo, + before$257 = getHostSibling(finishedWork); insertOrAppendPlacementNodeIntoContainer( finishedWork, - before$256, - parent$255 + before$257, + parent$256 ); break; default: @@ -13905,8 +13906,8 @@ function commitHookPassiveMountEffects(finishedWork, hookFlags) { } else try { commitHookEffectListMount(hookFlags, finishedWork); - } catch (error$275) { - captureCommitPhaseError(finishedWork, finishedWork.return, error$275); + } catch (error$276) { + captureCommitPhaseError(finishedWork, finishedWork.return, error$276); } } function commitOffscreenPassiveMountEffects(current, finishedWork, instance) { @@ -14197,9 +14198,9 @@ function recursivelyTraverseReconnectPassiveEffects( ); break; case 22: - var instance$280 = finishedWork.stateNode; + var instance$281 = finishedWork.stateNode; null !== finishedWork.memoizedState - ? instance$280._visibility & 4 + ? instance$281._visibility & 4 ? recursivelyTraverseReconnectPassiveEffects( finishedRoot, finishedWork, @@ -14211,7 +14212,7 @@ function recursivelyTraverseReconnectPassiveEffects( finishedRoot, finishedWork ) - : ((instance$280._visibility |= 4), + : ((instance$281._visibility |= 4), recursivelyTraverseReconnectPassiveEffects( finishedRoot, finishedWork, @@ -14224,7 +14225,7 @@ function recursivelyTraverseReconnectPassiveEffects( commitOffscreenPassiveMountEffects( finishedWork.alternate, finishedWork, - instance$280 + instance$281 ); break; case 24: @@ -15246,8 +15247,8 @@ function renderRootSync(root, lanes) { } workLoopSync(); break; - } catch (thrownValue$288) { - handleThrow(root, thrownValue$288); + } catch (thrownValue$289) { + handleThrow(root, thrownValue$289); } while (1); lanes && root.shellSuspendCounter++; @@ -15363,8 +15364,8 @@ function renderRootConcurrent(root, lanes) { } workLoopConcurrent(); break; - } catch (thrownValue$290) { - handleThrow(root, thrownValue$290); + } catch (thrownValue$291) { + handleThrow(root, thrownValue$291); } while (1); resetContextDependencies(); @@ -15623,13 +15624,13 @@ function commitRootImpl( var prevExecutionContext = executionContext; executionContext |= 4; ReactCurrentOwner.current = null; - var shouldFireAfterActiveInstanceBlur$294 = commitBeforeMutationEffects( + var shouldFireAfterActiveInstanceBlur$295 = commitBeforeMutationEffects( root, finishedWork ); commitTime = now(); commitMutationEffects(root, finishedWork, lanes); - shouldFireAfterActiveInstanceBlur$294 && + shouldFireAfterActiveInstanceBlur$295 && ((_enabled = !0), dispatchAfterDetachedBlur(selectionInformation.focusedElem), (_enabled = !1)); @@ -15712,7 +15713,7 @@ function releaseRootPooledCache(root, remainingLanes) { } function flushPassiveEffects() { if (null !== rootWithPendingPassiveEffects) { - var root$295 = rootWithPendingPassiveEffects, + var root$296 = rootWithPendingPassiveEffects, remainingLanes = pendingPassiveEffectsRemainingLanes; pendingPassiveEffectsRemainingLanes = 0; var renderPriority = lanesToEventPriority(pendingPassiveEffectsLanes); @@ -15728,7 +15729,7 @@ function flushPassiveEffects() { } finally { (currentUpdatePriority = previousPriority), (ReactCurrentBatchConfig$1.transition = prevTransition), - releaseRootPooledCache(root$295, remainingLanes); + releaseRootPooledCache(root$296, remainingLanes); } } return !1; @@ -16384,12 +16385,12 @@ function updateContainer(element, container, parentComponent, callback) { function attemptSynchronousHydration(fiber) { switch (fiber.tag) { case 3: - var root$298 = fiber.stateNode; - if (root$298.current.memoizedState.isDehydrated) { - var lanes = getHighestPriorityLanes(root$298.pendingLanes); + var root$299 = fiber.stateNode; + if (root$299.current.memoizedState.isDehydrated) { + var lanes = getHighestPriorityLanes(root$299.pendingLanes); 0 !== lanes && - (upgradePendingLanesToSync(root$298, lanes), - ensureRootIsScheduled(root$298), + (upgradePendingLanesToSync(root$299, lanes), + ensureRootIsScheduled(root$299), 0 === (executionContext & 6) && ((workInProgressRootRenderTargetTime = now$1() + 500), flushSyncWorkAcrossRoots_impl(!1))); @@ -17079,10 +17080,10 @@ Internals.Events = [ restoreStateIfNeeded, unstable_batchedUpdates ]; -var devToolsConfig$jscomp$inline_1770 = { +var devToolsConfig$jscomp$inline_1771 = { findFiberByHostInstance: getClosestInstanceFromNode, bundleType: 0, - version: "19.0.0-www-modern-35d106a5", + version: "19.0.0-www-modern-d410647d", rendererPackageName: "react-dom" }; (function (internals) { @@ -17100,10 +17101,10 @@ var devToolsConfig$jscomp$inline_1770 = { } catch (err) {} return hook.checkDCE ? !0 : !1; })({ - bundleType: devToolsConfig$jscomp$inline_1770.bundleType, - version: devToolsConfig$jscomp$inline_1770.version, - rendererPackageName: devToolsConfig$jscomp$inline_1770.rendererPackageName, - rendererConfig: devToolsConfig$jscomp$inline_1770.rendererConfig, + bundleType: devToolsConfig$jscomp$inline_1771.bundleType, + version: devToolsConfig$jscomp$inline_1771.version, + rendererPackageName: devToolsConfig$jscomp$inline_1771.rendererPackageName, + rendererConfig: devToolsConfig$jscomp$inline_1771.rendererConfig, overrideHookState: null, overrideHookStateDeletePath: null, overrideHookStateRenamePath: null, @@ -17119,14 +17120,14 @@ var devToolsConfig$jscomp$inline_1770 = { return null === fiber ? null : fiber.stateNode; }, findFiberByHostInstance: - devToolsConfig$jscomp$inline_1770.findFiberByHostInstance || + devToolsConfig$jscomp$inline_1771.findFiberByHostInstance || emptyFindFiberByHostInstance, findHostInstancesForRefresh: null, scheduleRefresh: null, scheduleRoot: null, setRefreshHandler: null, getCurrentFiber: null, - reconcilerVersion: "19.0.0-www-modern-35d106a5" + reconcilerVersion: "19.0.0-www-modern-d410647d" }); var ReactFiberErrorDialogWWW = require("ReactFiberErrorDialog"); if ("function" !== typeof ReactFiberErrorDialogWWW.showErrorDialog) @@ -17416,7 +17417,7 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactCurrentDispatcher$2.current.useHostTransitionStatus(); }; -exports.version = "19.0.0-www-modern-35d106a5"; +exports.version = "19.0.0-www-modern-d410647d"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled/facebook-www/ReactDOMServer-dev.classic.js b/compiled/facebook-www/ReactDOMServer-dev.classic.js index 6ecb14623a9d..9ff3a7b78ba1 100644 --- a/compiled/facebook-www/ReactDOMServer-dev.classic.js +++ b/compiled/facebook-www/ReactDOMServer-dev.classic.js @@ -19,7 +19,7 @@ if (__DEV__) { var React = require("react"); var ReactDOM = require("react-dom"); - var ReactVersion = "19.0.0-www-classic-0a24a412"; + var ReactVersion = "19.0.0-www-classic-39a61d82"; // This refers to a WWW module. var warningWWW = require("warning"); @@ -11998,28 +11998,38 @@ if (__DEV__) { } function resolveClassComponentProps(Component, baseProps) { - var newProps = baseProps; // Resolve default props. Taken from old JSX runtime, where this used to live. + var newProps = baseProps; - var defaultProps = Component.defaultProps; - - if (defaultProps && disableDefaultPropsExceptForClasses) { - newProps = assign({}, newProps, baseProps); + if (enableRefAsProp) { + // Remove ref from the props object, if it exists. + if ("ref" in baseProps) { + newProps = {}; - for (var propName in defaultProps) { - if (newProps[propName] === undefined) { - newProps[propName] = defaultProps[propName]; + for (var propName in baseProps) { + if (propName !== "ref") { + newProps[propName] = baseProps[propName]; + } } } - } + } // Resolve default props. - if (enableRefAsProp) { - // Remove ref from the props object, if it exists. - if ("ref" in newProps) { - if (newProps === baseProps) { - newProps = assign({}, newProps); - } + var defaultProps = Component.defaultProps; - delete newProps.ref; + if ( + defaultProps && // If disableDefaultPropsExceptForClasses is true, we always resolve + // default props here, rather than in the JSX runtime. + disableDefaultPropsExceptForClasses + ) { + // We may have already copied the props object above to remove ref. If so, + // we can modify that. Otherwise, copy the props object with Object.assign. + if (newProps === baseProps) { + newProps = assign({}, newProps, baseProps); + } // Taken from old JSX runtime, where this used to live. + + for (var _propName in defaultProps) { + if (newProps[_propName] === undefined) { + newProps[_propName] = defaultProps[_propName]; + } } } diff --git a/compiled/facebook-www/ReactDOMServer-dev.modern.js b/compiled/facebook-www/ReactDOMServer-dev.modern.js index 7d0a8651a739..d8071fbf5356 100644 --- a/compiled/facebook-www/ReactDOMServer-dev.modern.js +++ b/compiled/facebook-www/ReactDOMServer-dev.modern.js @@ -19,7 +19,7 @@ if (__DEV__) { var React = require("react"); var ReactDOM = require("react-dom"); - var ReactVersion = "19.0.0-www-modern-9025103b"; + var ReactVersion = "19.0.0-www-modern-6ce04d8a"; // This refers to a WWW module. var warningWWW = require("warning"); @@ -11901,28 +11901,38 @@ if (__DEV__) { } function resolveClassComponentProps(Component, baseProps) { - var newProps = baseProps; // Resolve default props. Taken from old JSX runtime, where this used to live. + var newProps = baseProps; - var defaultProps = Component.defaultProps; - - if (defaultProps && disableDefaultPropsExceptForClasses) { - newProps = assign({}, newProps, baseProps); + if (enableRefAsProp) { + // Remove ref from the props object, if it exists. + if ("ref" in baseProps) { + newProps = {}; - for (var propName in defaultProps) { - if (newProps[propName] === undefined) { - newProps[propName] = defaultProps[propName]; + for (var propName in baseProps) { + if (propName !== "ref") { + newProps[propName] = baseProps[propName]; + } } } - } + } // Resolve default props. - if (enableRefAsProp) { - // Remove ref from the props object, if it exists. - if ("ref" in newProps) { - if (newProps === baseProps) { - newProps = assign({}, newProps); - } + var defaultProps = Component.defaultProps; - delete newProps.ref; + if ( + defaultProps && // If disableDefaultPropsExceptForClasses is true, we always resolve + // default props here, rather than in the JSX runtime. + disableDefaultPropsExceptForClasses + ) { + // We may have already copied the props object above to remove ref. If so, + // we can modify that. Otherwise, copy the props object with Object.assign. + if (newProps === baseProps) { + newProps = assign({}, newProps, baseProps); + } // Taken from old JSX runtime, where this used to live. + + for (var _propName in defaultProps) { + if (newProps[_propName] === undefined) { + newProps[_propName] = defaultProps[_propName]; + } } } diff --git a/compiled/facebook-www/ReactDOMServer-prod.classic.js b/compiled/facebook-www/ReactDOMServer-prod.classic.js index 339abef6a860..5a8117617634 100644 --- a/compiled/facebook-www/ReactDOMServer-prod.classic.js +++ b/compiled/facebook-www/ReactDOMServer-prod.classic.js @@ -2619,16 +2619,16 @@ function createRenderState(resumableState, generateStaticMarkup) { "\x3c/script>" ); bootstrapScriptContent = idPrefix + "P:"; - var JSCompiler_object_inline_segmentPrefix_1629 = idPrefix + "S:"; + var JSCompiler_object_inline_segmentPrefix_1631 = idPrefix + "S:"; idPrefix += "B:"; - var JSCompiler_object_inline_preconnects_1643 = new Set(), - JSCompiler_object_inline_fontPreloads_1644 = new Set(), - JSCompiler_object_inline_highImagePreloads_1645 = new Set(), - JSCompiler_object_inline_styles_1646 = new Map(), - JSCompiler_object_inline_bootstrapScripts_1647 = new Set(), - JSCompiler_object_inline_scripts_1648 = new Set(), - JSCompiler_object_inline_bulkPreloads_1649 = new Set(), - JSCompiler_object_inline_preloads_1650 = { + var JSCompiler_object_inline_preconnects_1645 = new Set(), + JSCompiler_object_inline_fontPreloads_1646 = new Set(), + JSCompiler_object_inline_highImagePreloads_1647 = new Set(), + JSCompiler_object_inline_styles_1648 = new Map(), + JSCompiler_object_inline_bootstrapScripts_1649 = new Set(), + JSCompiler_object_inline_scripts_1650 = new Set(), + JSCompiler_object_inline_bulkPreloads_1651 = new Set(), + JSCompiler_object_inline_preloads_1652 = { images: new Map(), stylesheets: new Map(), scripts: new Map(), @@ -2665,7 +2665,7 @@ function createRenderState(resumableState, generateStaticMarkup) { scriptConfig.moduleScriptResources[href] = null; scriptConfig = []; pushLinkImpl(scriptConfig, props); - JSCompiler_object_inline_bootstrapScripts_1647.add(scriptConfig); + JSCompiler_object_inline_bootstrapScripts_1649.add(scriptConfig); bootstrapChunks.push('