From 4fe69bfced70821e9de26a5f03baa5af9aee0502 Mon Sep 17 00:00:00 2001 From: sebmarkbage Date: Thu, 2 Jan 2025 10:11:43 -0800 Subject: [PATCH] [Fiber] Mark cascading updates (#31866) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit A common source of performance problems is due to cascading renders from calling `setState` in `useLayoutEffect` or `useEffect`. This marks the entry from the update to when we start the render as red and `"Cascade"` to highlight this. Screenshot 2024-12-19 at 10 54 59 PM In addition to this case, there's another case where you call `setState` multiple times in the same event causing multiple renders. This might be due to multiple `flushSync`, or spawned a microtasks from a `useLayoutEffect`. In theory it could also be from a microtask scheduled after the first `setState`. This one we can only detect if it's from an event that has a `window.event` since otherwise it's hard to know if we're still in the same event. Screenshot 2024-12-19 at 11 38 44 PM I decided against making a ping in a microtask considered a cascade. Because that should ideally be using the Suspense Optimization and so wouldn't be considered multi-pass. Screenshot 2024-12-19 at 11 07 30 PM We might consider making the whole render phase and maybe commit phase red but that should maybe reserved for actual errors. The "Blocked" phase really represents the `setState` and so will have the stack trace of the first update. DiffTrain build for [1e9eb95db5b3a2064ecc26915a4e640b3a9bdaf5](https://github.com/facebook/react/commit/1e9eb95db5b3a2064ecc26915a4e640b3a9bdaf5) --- compiled/facebook-www/React-dev.classic.js | 2 +- compiled/facebook-www/React-dev.modern.js | 2 +- compiled/facebook-www/React-prod.classic.js | 2 +- compiled/facebook-www/React-prod.modern.js | 2 +- .../facebook-www/React-profiling.classic.js | 2 +- .../facebook-www/React-profiling.modern.js | 2 +- compiled/facebook-www/ReactART-dev.classic.js | 21 ++++++------- compiled/facebook-www/ReactART-dev.modern.js | 21 ++++++------- .../facebook-www/ReactART-prod.classic.js | 24 +++++++-------- compiled/facebook-www/ReactART-prod.modern.js | 24 +++++++-------- compiled/facebook-www/ReactDOM-dev.classic.js | 30 +++++++++++-------- compiled/facebook-www/ReactDOM-dev.modern.js | 30 +++++++++++-------- .../facebook-www/ReactDOM-prod.classic.js | 25 +++++++++------- compiled/facebook-www/ReactDOM-prod.modern.js | 25 +++++++++------- .../ReactDOM-profiling.classic.js | 25 +++++++++------- .../facebook-www/ReactDOM-profiling.modern.js | 25 +++++++++------- .../ReactDOMServer-dev.classic.js | 2 +- .../facebook-www/ReactDOMServer-dev.modern.js | 2 +- .../ReactDOMServer-prod.classic.js | 2 +- .../ReactDOMServer-prod.modern.js | 2 +- .../ReactDOMTesting-dev.classic.js | 30 +++++++++++-------- .../ReactDOMTesting-dev.modern.js | 30 +++++++++++-------- .../ReactDOMTesting-prod.classic.js | 25 +++++++++------- .../ReactDOMTesting-prod.modern.js | 25 +++++++++------- .../ReactReconciler-dev.classic.js | 27 ++++++++++------- .../ReactReconciler-dev.modern.js | 27 ++++++++++------- .../ReactReconciler-prod.classic.js | 24 ++++++++++----- .../ReactReconciler-prod.modern.js | 24 ++++++++++----- .../ReactTestRenderer-dev.classic.js | 21 ++++++------- .../ReactTestRenderer-dev.modern.js | 21 ++++++------- compiled/facebook-www/VERSION_CLASSIC | 2 +- compiled/facebook-www/VERSION_MODERN | 2 +- 32 files changed, 304 insertions(+), 224 deletions(-) diff --git a/compiled/facebook-www/React-dev.classic.js b/compiled/facebook-www/React-dev.classic.js index 68ad771b2f..c4abcf5947 100644 --- a/compiled/facebook-www/React-dev.classic.js +++ b/compiled/facebook-www/React-dev.classic.js @@ -1942,7 +1942,7 @@ __DEV__ && exports.useTransition = function () { return resolveDispatcher().useTransition(); }; - exports.version = "19.1.0-www-classic-fe21c947-20250102"; + exports.version = "19.1.0-www-classic-1e9eb95d-20250102"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled/facebook-www/React-dev.modern.js b/compiled/facebook-www/React-dev.modern.js index fb064fea50..e10d346092 100644 --- a/compiled/facebook-www/React-dev.modern.js +++ b/compiled/facebook-www/React-dev.modern.js @@ -1942,7 +1942,7 @@ __DEV__ && exports.useTransition = function () { return resolveDispatcher().useTransition(); }; - exports.version = "19.1.0-www-modern-fe21c947-20250102"; + exports.version = "19.1.0-www-modern-1e9eb95d-20250102"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled/facebook-www/React-prod.classic.js b/compiled/facebook-www/React-prod.classic.js index 982d00e28f..03581983c1 100644 --- a/compiled/facebook-www/React-prod.classic.js +++ b/compiled/facebook-www/React-prod.classic.js @@ -630,4 +630,4 @@ exports.useSyncExternalStore = function ( exports.useTransition = function () { return ReactSharedInternals.H.useTransition(); }; -exports.version = "19.1.0-www-classic-fe21c947-20250102"; +exports.version = "19.1.0-www-classic-1e9eb95d-20250102"; diff --git a/compiled/facebook-www/React-prod.modern.js b/compiled/facebook-www/React-prod.modern.js index f3d9c3f540..019b7c6eed 100644 --- a/compiled/facebook-www/React-prod.modern.js +++ b/compiled/facebook-www/React-prod.modern.js @@ -630,4 +630,4 @@ exports.useSyncExternalStore = function ( exports.useTransition = function () { return ReactSharedInternals.H.useTransition(); }; -exports.version = "19.1.0-www-modern-fe21c947-20250102"; +exports.version = "19.1.0-www-modern-1e9eb95d-20250102"; diff --git a/compiled/facebook-www/React-profiling.classic.js b/compiled/facebook-www/React-profiling.classic.js index a5c680f633..2d0254a12d 100644 --- a/compiled/facebook-www/React-profiling.classic.js +++ b/compiled/facebook-www/React-profiling.classic.js @@ -634,7 +634,7 @@ exports.useSyncExternalStore = function ( exports.useTransition = function () { return ReactSharedInternals.H.useTransition(); }; -exports.version = "19.1.0-www-classic-fe21c947-20250102"; +exports.version = "19.1.0-www-classic-1e9eb95d-20250102"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled/facebook-www/React-profiling.modern.js b/compiled/facebook-www/React-profiling.modern.js index 7680bf1f61..66c99194be 100644 --- a/compiled/facebook-www/React-profiling.modern.js +++ b/compiled/facebook-www/React-profiling.modern.js @@ -634,7 +634,7 @@ exports.useSyncExternalStore = function ( exports.useTransition = function () { return ReactSharedInternals.H.useTransition(); }; -exports.version = "19.1.0-www-modern-fe21c947-20250102"; +exports.version = "19.1.0-www-modern-1e9eb95d-20250102"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled/facebook-www/ReactART-dev.classic.js b/compiled/facebook-www/ReactART-dev.classic.js index 52615b0b50..ef067e2a1c 100644 --- a/compiled/facebook-www/ReactART-dev.classic.js +++ b/compiled/facebook-www/ReactART-dev.classic.js @@ -2289,11 +2289,9 @@ __DEV__ && mightHavePendingSyncWork = !0; null !== ReactSharedInternals.actQueue ? didScheduleMicrotask_act || - ((didScheduleMicrotask_act = !0), - scheduleImmediateTask(processRootScheduleInMicrotask)) + ((didScheduleMicrotask_act = !0), scheduleImmediateRootScheduleTask()) : didScheduleMicrotask || - ((didScheduleMicrotask = !0), - scheduleImmediateTask(processRootScheduleInMicrotask)); + ((didScheduleMicrotask = !0), scheduleImmediateRootScheduleTask()); enableDeferRootSchedulingToMicrotask || scheduleTaskForRootDuringMicrotask(root, now$1()); } @@ -2339,6 +2337,9 @@ __DEV__ && isFlushingWork = !1; } } + function processRootScheduleInImmediateTask() { + processRootScheduleInMicrotask(); + } function processRootScheduleInMicrotask() { mightHavePendingSyncWork = didScheduleMicrotask_act = @@ -2477,13 +2478,13 @@ __DEV__ && null !== callbackNode && cancelCallback$1(callbackNode); } - function scheduleImmediateTask(cb) { + function scheduleImmediateRootScheduleTask() { null !== ReactSharedInternals.actQueue && ReactSharedInternals.actQueue.push(function () { - cb(); + processRootScheduleInMicrotask(); return null; }); - scheduleCallback$3(ImmediatePriority, cb); + scheduleCallback$3(ImmediatePriority, processRootScheduleInImmediateTask); } function requestTransitionLane() { 0 === currentEventTransitionLane && @@ -16894,10 +16895,10 @@ __DEV__ && (function () { var internals = { bundleType: 1, - version: "19.1.0-www-classic-fe21c947-20250102", + version: "19.1.0-www-classic-1e9eb95d-20250102", rendererPackageName: "react-art", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-www-classic-fe21c947-20250102" + reconcilerVersion: "19.1.0-www-classic-1e9eb95d-20250102" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -16931,7 +16932,7 @@ __DEV__ && exports.Shape = Shape; exports.Surface = Surface; exports.Text = Text; - exports.version = "19.1.0-www-classic-fe21c947-20250102"; + exports.version = "19.1.0-www-classic-1e9eb95d-20250102"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled/facebook-www/ReactART-dev.modern.js b/compiled/facebook-www/ReactART-dev.modern.js index 18bb1154fb..b1e2e5d607 100644 --- a/compiled/facebook-www/ReactART-dev.modern.js +++ b/compiled/facebook-www/ReactART-dev.modern.js @@ -2181,11 +2181,9 @@ __DEV__ && mightHavePendingSyncWork = !0; null !== ReactSharedInternals.actQueue ? didScheduleMicrotask_act || - ((didScheduleMicrotask_act = !0), - scheduleImmediateTask(processRootScheduleInMicrotask)) + ((didScheduleMicrotask_act = !0), scheduleImmediateRootScheduleTask()) : didScheduleMicrotask || - ((didScheduleMicrotask = !0), - scheduleImmediateTask(processRootScheduleInMicrotask)); + ((didScheduleMicrotask = !0), scheduleImmediateRootScheduleTask()); enableDeferRootSchedulingToMicrotask || scheduleTaskForRootDuringMicrotask(root, now$1()); } @@ -2231,6 +2229,9 @@ __DEV__ && isFlushingWork = !1; } } + function processRootScheduleInImmediateTask() { + processRootScheduleInMicrotask(); + } function processRootScheduleInMicrotask() { mightHavePendingSyncWork = didScheduleMicrotask_act = @@ -2369,13 +2370,13 @@ __DEV__ && null !== callbackNode && cancelCallback$1(callbackNode); } - function scheduleImmediateTask(cb) { + function scheduleImmediateRootScheduleTask() { null !== ReactSharedInternals.actQueue && ReactSharedInternals.actQueue.push(function () { - cb(); + processRootScheduleInMicrotask(); return null; }); - scheduleCallback$3(ImmediatePriority, cb); + scheduleCallback$3(ImmediatePriority, processRootScheduleInImmediateTask); } function requestTransitionLane() { 0 === currentEventTransitionLane && @@ -16657,10 +16658,10 @@ __DEV__ && (function () { var internals = { bundleType: 1, - version: "19.1.0-www-modern-fe21c947-20250102", + version: "19.1.0-www-modern-1e9eb95d-20250102", rendererPackageName: "react-art", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-www-modern-fe21c947-20250102" + reconcilerVersion: "19.1.0-www-modern-1e9eb95d-20250102" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -16694,7 +16695,7 @@ __DEV__ && exports.Shape = Shape; exports.Surface = Surface; exports.Text = Text; - exports.version = "19.1.0-www-modern-fe21c947-20250102"; + exports.version = "19.1.0-www-modern-1e9eb95d-20250102"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled/facebook-www/ReactART-prod.classic.js b/compiled/facebook-www/ReactART-prod.classic.js index 2123a4d036..8ee383013e 100644 --- a/compiled/facebook-www/ReactART-prod.classic.js +++ b/compiled/facebook-www/ReactART-prod.classic.js @@ -1348,7 +1348,7 @@ function ensureRootIsScheduled(root) { mightHavePendingSyncWork = !0; didScheduleMicrotask || ((didScheduleMicrotask = !0), - scheduleCallback$3(ImmediatePriority, processRootScheduleInMicrotask)); + scheduleCallback$3(ImmediatePriority, processRootScheduleInImmediateTask)); enableDeferRootSchedulingToMicrotask || scheduleTaskForRootDuringMicrotask(root, now()); } @@ -1395,7 +1395,7 @@ function flushSyncWorkAcrossRoots_impl(syncTransitionLanes, onlyLegacy) { isFlushingWork = !1; } } -function processRootScheduleInMicrotask() { +function processRootScheduleInImmediateTask() { mightHavePendingSyncWork = didScheduleMicrotask = !1; 0 !== currentEventTransitionLane && (currentEventTransitionLane = 0); for ( @@ -10777,24 +10777,24 @@ var slice = Array.prototype.slice, }; return Text; })(React.Component); -var internals$jscomp$inline_1501 = { +var internals$jscomp$inline_1507 = { bundleType: 0, - version: "19.1.0-www-classic-fe21c947-20250102", + version: "19.1.0-www-classic-1e9eb95d-20250102", rendererPackageName: "react-art", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-www-classic-fe21c947-20250102" + reconcilerVersion: "19.1.0-www-classic-1e9eb95d-20250102" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { - var hook$jscomp$inline_1502 = __REACT_DEVTOOLS_GLOBAL_HOOK__; + var hook$jscomp$inline_1508 = __REACT_DEVTOOLS_GLOBAL_HOOK__; if ( - !hook$jscomp$inline_1502.isDisabled && - hook$jscomp$inline_1502.supportsFiber + !hook$jscomp$inline_1508.isDisabled && + hook$jscomp$inline_1508.supportsFiber ) try { - (rendererID = hook$jscomp$inline_1502.inject( - internals$jscomp$inline_1501 + (rendererID = hook$jscomp$inline_1508.inject( + internals$jscomp$inline_1507 )), - (injectedHook = hook$jscomp$inline_1502); + (injectedHook = hook$jscomp$inline_1508); } catch (err) {} } var Path = Mode$1.Path; @@ -10808,4 +10808,4 @@ exports.RadialGradient = RadialGradient; exports.Shape = TYPES.SHAPE; exports.Surface = Surface; exports.Text = Text; -exports.version = "19.1.0-www-classic-fe21c947-20250102"; +exports.version = "19.1.0-www-classic-1e9eb95d-20250102"; diff --git a/compiled/facebook-www/ReactART-prod.modern.js b/compiled/facebook-www/ReactART-prod.modern.js index fdddd4c039..c67515c76d 100644 --- a/compiled/facebook-www/ReactART-prod.modern.js +++ b/compiled/facebook-www/ReactART-prod.modern.js @@ -1195,7 +1195,7 @@ function ensureRootIsScheduled(root) { mightHavePendingSyncWork = !0; didScheduleMicrotask || ((didScheduleMicrotask = !0), - scheduleCallback$3(ImmediatePriority, processRootScheduleInMicrotask)); + scheduleCallback$3(ImmediatePriority, processRootScheduleInImmediateTask)); enableDeferRootSchedulingToMicrotask || scheduleTaskForRootDuringMicrotask(root, now()); } @@ -1242,7 +1242,7 @@ function flushSyncWorkAcrossRoots_impl(syncTransitionLanes, onlyLegacy) { isFlushingWork = !1; } } -function processRootScheduleInMicrotask() { +function processRootScheduleInImmediateTask() { mightHavePendingSyncWork = didScheduleMicrotask = !1; 0 !== currentEventTransitionLane && (currentEventTransitionLane = 0); for ( @@ -10493,24 +10493,24 @@ var slice = Array.prototype.slice, }; return Text; })(React.Component); -var internals$jscomp$inline_1480 = { +var internals$jscomp$inline_1486 = { bundleType: 0, - version: "19.1.0-www-modern-fe21c947-20250102", + version: "19.1.0-www-modern-1e9eb95d-20250102", rendererPackageName: "react-art", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-www-modern-fe21c947-20250102" + reconcilerVersion: "19.1.0-www-modern-1e9eb95d-20250102" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { - var hook$jscomp$inline_1481 = __REACT_DEVTOOLS_GLOBAL_HOOK__; + var hook$jscomp$inline_1487 = __REACT_DEVTOOLS_GLOBAL_HOOK__; if ( - !hook$jscomp$inline_1481.isDisabled && - hook$jscomp$inline_1481.supportsFiber + !hook$jscomp$inline_1487.isDisabled && + hook$jscomp$inline_1487.supportsFiber ) try { - (rendererID = hook$jscomp$inline_1481.inject( - internals$jscomp$inline_1480 + (rendererID = hook$jscomp$inline_1487.inject( + internals$jscomp$inline_1486 )), - (injectedHook = hook$jscomp$inline_1481); + (injectedHook = hook$jscomp$inline_1487); } catch (err) {} } var Path = Mode$1.Path; @@ -10524,4 +10524,4 @@ exports.RadialGradient = RadialGradient; exports.Shape = TYPES.SHAPE; exports.Surface = Surface; exports.Text = Text; -exports.version = "19.1.0-www-modern-fe21c947-20250102"; +exports.version = "19.1.0-www-modern-1e9eb95d-20250102"; diff --git a/compiled/facebook-www/ReactDOM-dev.classic.js b/compiled/facebook-www/ReactDOM-dev.classic.js index 3a9163f175..e4856729cb 100644 --- a/compiled/facebook-www/ReactDOM-dev.classic.js +++ b/compiled/facebook-www/ReactDOM-dev.classic.js @@ -4078,11 +4078,9 @@ __DEV__ && mightHavePendingSyncWork = !0; null !== ReactSharedInternals.actQueue ? didScheduleMicrotask_act || - ((didScheduleMicrotask_act = !0), - scheduleImmediateTask(processRootScheduleInMicrotask)) + ((didScheduleMicrotask_act = !0), scheduleImmediateRootScheduleTask()) : didScheduleMicrotask || - ((didScheduleMicrotask = !0), - scheduleImmediateTask(processRootScheduleInMicrotask)); + ((didScheduleMicrotask = !0), scheduleImmediateRootScheduleTask()); enableDeferRootSchedulingToMicrotask || scheduleTaskForRootDuringMicrotask(root, now$1()); } @@ -4128,6 +4126,9 @@ __DEV__ && isFlushingWork = !1; } } + function processRootScheduleInImmediateTask() { + processRootScheduleInMicrotask(); + } function processRootScheduleInMicrotask() { mightHavePendingSyncWork = didScheduleMicrotask_act = @@ -4272,16 +4273,19 @@ __DEV__ && null !== callbackNode && cancelCallback$1(callbackNode); } - function scheduleImmediateTask(cb) { + function scheduleImmediateRootScheduleTask() { null !== ReactSharedInternals.actQueue && ReactSharedInternals.actQueue.push(function () { - cb(); + processRootScheduleInMicrotask(); return null; }); scheduleMicrotask(function () { (executionContext & (RenderContext | CommitContext)) !== NoContext - ? scheduleCallback$3(ImmediatePriority, cb) - : cb(); + ? scheduleCallback$3( + ImmediatePriority, + processRootScheduleInImmediateTask + ) + : processRootScheduleInMicrotask(); }); } function requestTransitionLane() { @@ -27374,11 +27378,11 @@ __DEV__ && return_targetInst = null; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.1.0-www-classic-fe21c947-20250102" !== isomorphicReactPackageVersion) + if ("19.1.0-www-classic-1e9eb95d-20250102" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.1.0-www-classic-fe21c947-20250102\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.1.0-www-classic-1e9eb95d-20250102\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -27421,10 +27425,10 @@ __DEV__ && !(function () { var internals = { bundleType: 1, - version: "19.1.0-www-classic-fe21c947-20250102", + version: "19.1.0-www-classic-1e9eb95d-20250102", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-www-classic-fe21c947-20250102" + reconcilerVersion: "19.1.0-www-classic-1e9eb95d-20250102" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -28022,7 +28026,7 @@ __DEV__ && exports.useFormStatus = function () { return resolveDispatcher().useHostTransitionStatus(); }; - exports.version = "19.1.0-www-classic-fe21c947-20250102"; + exports.version = "19.1.0-www-classic-1e9eb95d-20250102"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled/facebook-www/ReactDOM-dev.modern.js b/compiled/facebook-www/ReactDOM-dev.modern.js index 837f543dd7..1cbdf878fb 100644 --- a/compiled/facebook-www/ReactDOM-dev.modern.js +++ b/compiled/facebook-www/ReactDOM-dev.modern.js @@ -3965,11 +3965,9 @@ __DEV__ && mightHavePendingSyncWork = !0; null !== ReactSharedInternals.actQueue ? didScheduleMicrotask_act || - ((didScheduleMicrotask_act = !0), - scheduleImmediateTask(processRootScheduleInMicrotask)) + ((didScheduleMicrotask_act = !0), scheduleImmediateRootScheduleTask()) : didScheduleMicrotask || - ((didScheduleMicrotask = !0), - scheduleImmediateTask(processRootScheduleInMicrotask)); + ((didScheduleMicrotask = !0), scheduleImmediateRootScheduleTask()); enableDeferRootSchedulingToMicrotask || scheduleTaskForRootDuringMicrotask(root, now$1()); } @@ -4015,6 +4013,9 @@ __DEV__ && isFlushingWork = !1; } } + function processRootScheduleInImmediateTask() { + processRootScheduleInMicrotask(); + } function processRootScheduleInMicrotask() { mightHavePendingSyncWork = didScheduleMicrotask_act = @@ -4159,16 +4160,19 @@ __DEV__ && null !== callbackNode && cancelCallback$1(callbackNode); } - function scheduleImmediateTask(cb) { + function scheduleImmediateRootScheduleTask() { null !== ReactSharedInternals.actQueue && ReactSharedInternals.actQueue.push(function () { - cb(); + processRootScheduleInMicrotask(); return null; }); scheduleMicrotask(function () { (executionContext & (RenderContext | CommitContext)) !== NoContext - ? scheduleCallback$3(ImmediatePriority, cb) - : cb(); + ? scheduleCallback$3( + ImmediatePriority, + processRootScheduleInImmediateTask + ) + : processRootScheduleInMicrotask(); }); } function requestTransitionLane() { @@ -27153,11 +27157,11 @@ __DEV__ && return_targetInst = null; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.1.0-www-modern-fe21c947-20250102" !== isomorphicReactPackageVersion) + if ("19.1.0-www-modern-1e9eb95d-20250102" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.1.0-www-modern-fe21c947-20250102\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.1.0-www-modern-1e9eb95d-20250102\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -27200,10 +27204,10 @@ __DEV__ && !(function () { var internals = { bundleType: 1, - version: "19.1.0-www-modern-fe21c947-20250102", + version: "19.1.0-www-modern-1e9eb95d-20250102", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-www-modern-fe21c947-20250102" + reconcilerVersion: "19.1.0-www-modern-1e9eb95d-20250102" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -27801,7 +27805,7 @@ __DEV__ && exports.useFormStatus = function () { return resolveDispatcher().useHostTransitionStatus(); }; - exports.version = "19.1.0-www-modern-fe21c947-20250102"; + exports.version = "19.1.0-www-modern-1e9eb95d-20250102"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled/facebook-www/ReactDOM-prod.classic.js b/compiled/facebook-www/ReactDOM-prod.classic.js index 0da4f72ac6..1a6ba440c6 100644 --- a/compiled/facebook-www/ReactDOM-prod.classic.js +++ b/compiled/facebook-www/ReactDOM-prod.classic.js @@ -2131,8 +2131,7 @@ function ensureRootIsScheduled(root) { : (lastScheduledRoot = lastScheduledRoot.next = root)); mightHavePendingSyncWork = !0; didScheduleMicrotask || - ((didScheduleMicrotask = !0), - scheduleImmediateTask(processRootScheduleInMicrotask)); + ((didScheduleMicrotask = !0), scheduleImmediateRootScheduleTask()); enableDeferRootSchedulingToMicrotask || scheduleTaskForRootDuringMicrotask(root, now()); } @@ -2179,6 +2178,9 @@ function flushSyncWorkAcrossRoots_impl(syncTransitionLanes, onlyLegacy) { isFlushingWork = !1; } } +function processRootScheduleInImmediateTask() { + processRootScheduleInMicrotask(); +} function processRootScheduleInMicrotask() { mightHavePendingSyncWork = didScheduleMicrotask = !1; var syncTransitionLanes = 0; @@ -2304,11 +2306,14 @@ function performSyncWorkOnRoot(root, lanes) { if (flushPassiveEffects()) return null; performWorkOnRoot(root, lanes, !0); } -function scheduleImmediateTask(cb) { +function scheduleImmediateRootScheduleTask() { scheduleMicrotask(function () { 0 !== (executionContext & 6) - ? scheduleCallback$3(ImmediatePriority, cb) - : cb(); + ? scheduleCallback$3( + ImmediatePriority, + processRootScheduleInImmediateTask + ) + : processRootScheduleInMicrotask(); }); } function requestTransitionLane() { @@ -17244,14 +17249,14 @@ function getCrossOriginStringAs(as, input) { } var isomorphicReactPackageVersion$jscomp$inline_1770 = React.version; if ( - "19.1.0-www-classic-fe21c947-20250102" !== + "19.1.0-www-classic-1e9eb95d-20250102" !== isomorphicReactPackageVersion$jscomp$inline_1770 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_1770, - "19.1.0-www-classic-fe21c947-20250102" + "19.1.0-www-classic-1e9eb95d-20250102" ) ); Internals.findDOMNode = function (componentOrElement) { @@ -17269,10 +17274,10 @@ Internals.Events = [ ]; var internals$jscomp$inline_2307 = { bundleType: 0, - version: "19.1.0-www-classic-fe21c947-20250102", + version: "19.1.0-www-classic-1e9eb95d-20250102", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-www-classic-fe21c947-20250102" + reconcilerVersion: "19.1.0-www-classic-1e9eb95d-20250102" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_2308 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -17637,4 +17642,4 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.1.0-www-classic-fe21c947-20250102"; +exports.version = "19.1.0-www-classic-1e9eb95d-20250102"; diff --git a/compiled/facebook-www/ReactDOM-prod.modern.js b/compiled/facebook-www/ReactDOM-prod.modern.js index 0cea74c802..0f3de81dc4 100644 --- a/compiled/facebook-www/ReactDOM-prod.modern.js +++ b/compiled/facebook-www/ReactDOM-prod.modern.js @@ -1982,8 +1982,7 @@ function ensureRootIsScheduled(root) { : (lastScheduledRoot = lastScheduledRoot.next = root)); mightHavePendingSyncWork = !0; didScheduleMicrotask || - ((didScheduleMicrotask = !0), - scheduleImmediateTask(processRootScheduleInMicrotask)); + ((didScheduleMicrotask = !0), scheduleImmediateRootScheduleTask()); enableDeferRootSchedulingToMicrotask || scheduleTaskForRootDuringMicrotask(root, now()); } @@ -2030,6 +2029,9 @@ function flushSyncWorkAcrossRoots_impl(syncTransitionLanes, onlyLegacy) { isFlushingWork = !1; } } +function processRootScheduleInImmediateTask() { + processRootScheduleInMicrotask(); +} function processRootScheduleInMicrotask() { mightHavePendingSyncWork = didScheduleMicrotask = !1; var syncTransitionLanes = 0; @@ -2155,11 +2157,14 @@ function performSyncWorkOnRoot(root, lanes) { if (flushPassiveEffects()) return null; performWorkOnRoot(root, lanes, !0); } -function scheduleImmediateTask(cb) { +function scheduleImmediateRootScheduleTask() { scheduleMicrotask(function () { 0 !== (executionContext & 6) - ? scheduleCallback$3(ImmediatePriority, cb) - : cb(); + ? scheduleCallback$3( + ImmediatePriority, + processRootScheduleInImmediateTask + ) + : processRootScheduleInMicrotask(); }); } function requestTransitionLane() { @@ -16975,14 +16980,14 @@ function getCrossOriginStringAs(as, input) { } var isomorphicReactPackageVersion$jscomp$inline_1760 = React.version; if ( - "19.1.0-www-modern-fe21c947-20250102" !== + "19.1.0-www-modern-1e9eb95d-20250102" !== isomorphicReactPackageVersion$jscomp$inline_1760 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_1760, - "19.1.0-www-modern-fe21c947-20250102" + "19.1.0-www-modern-1e9eb95d-20250102" ) ); Internals.findDOMNode = function (componentOrElement) { @@ -17000,10 +17005,10 @@ Internals.Events = [ ]; var internals$jscomp$inline_2289 = { bundleType: 0, - version: "19.1.0-www-modern-fe21c947-20250102", + version: "19.1.0-www-modern-1e9eb95d-20250102", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-www-modern-fe21c947-20250102" + reconcilerVersion: "19.1.0-www-modern-1e9eb95d-20250102" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_2290 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -17368,4 +17373,4 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.1.0-www-modern-fe21c947-20250102"; +exports.version = "19.1.0-www-modern-1e9eb95d-20250102"; diff --git a/compiled/facebook-www/ReactDOM-profiling.classic.js b/compiled/facebook-www/ReactDOM-profiling.classic.js index ea2b5a751e..918c8d918d 100644 --- a/compiled/facebook-www/ReactDOM-profiling.classic.js +++ b/compiled/facebook-www/ReactDOM-profiling.classic.js @@ -2296,8 +2296,7 @@ function ensureRootIsScheduled(root) { : (lastScheduledRoot = lastScheduledRoot.next = root)); mightHavePendingSyncWork = !0; didScheduleMicrotask || - ((didScheduleMicrotask = !0), - scheduleImmediateTask(processRootScheduleInMicrotask)); + ((didScheduleMicrotask = !0), scheduleImmediateRootScheduleTask()); enableDeferRootSchedulingToMicrotask || scheduleTaskForRootDuringMicrotask(root, now$1()); } @@ -2344,6 +2343,9 @@ function flushSyncWorkAcrossRoots_impl(syncTransitionLanes, onlyLegacy) { isFlushingWork = !1; } } +function processRootScheduleInImmediateTask() { + processRootScheduleInMicrotask(); +} function processRootScheduleInMicrotask() { mightHavePendingSyncWork = didScheduleMicrotask = !1; var syncTransitionLanes = 0; @@ -2472,11 +2474,14 @@ function performSyncWorkOnRoot(root, lanes) { nestedUpdateScheduled = !1; performWorkOnRoot(root, lanes, !0); } -function scheduleImmediateTask(cb) { +function scheduleImmediateRootScheduleTask() { scheduleMicrotask(function () { 0 !== (executionContext & 6) - ? scheduleCallback$3(ImmediatePriority, cb) - : cb(); + ? scheduleCallback$3( + ImmediatePriority, + processRootScheduleInImmediateTask + ) + : processRootScheduleInMicrotask(); }); } function requestTransitionLane() { @@ -17933,14 +17938,14 @@ function getCrossOriginStringAs(as, input) { } var isomorphicReactPackageVersion$jscomp$inline_1863 = React.version; if ( - "19.1.0-www-classic-fe21c947-20250102" !== + "19.1.0-www-classic-1e9eb95d-20250102" !== isomorphicReactPackageVersion$jscomp$inline_1863 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_1863, - "19.1.0-www-classic-fe21c947-20250102" + "19.1.0-www-classic-1e9eb95d-20250102" ) ); Internals.findDOMNode = function (componentOrElement) { @@ -17958,10 +17963,10 @@ Internals.Events = [ ]; var internals$jscomp$inline_1865 = { bundleType: 0, - version: "19.1.0-www-classic-fe21c947-20250102", + version: "19.1.0-www-classic-1e9eb95d-20250102", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-www-classic-fe21c947-20250102" + reconcilerVersion: "19.1.0-www-classic-1e9eb95d-20250102" }; enableSchedulingProfiler && ((internals$jscomp$inline_1865.getLaneLabelMap = getLaneLabelMap), @@ -18329,7 +18334,7 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.1.0-www-classic-fe21c947-20250102"; +exports.version = "19.1.0-www-classic-1e9eb95d-20250102"; "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 5176e3f10d..2a176c14af 100644 --- a/compiled/facebook-www/ReactDOM-profiling.modern.js +++ b/compiled/facebook-www/ReactDOM-profiling.modern.js @@ -2147,8 +2147,7 @@ function ensureRootIsScheduled(root) { : (lastScheduledRoot = lastScheduledRoot.next = root)); mightHavePendingSyncWork = !0; didScheduleMicrotask || - ((didScheduleMicrotask = !0), - scheduleImmediateTask(processRootScheduleInMicrotask)); + ((didScheduleMicrotask = !0), scheduleImmediateRootScheduleTask()); enableDeferRootSchedulingToMicrotask || scheduleTaskForRootDuringMicrotask(root, now$1()); } @@ -2195,6 +2194,9 @@ function flushSyncWorkAcrossRoots_impl(syncTransitionLanes, onlyLegacy) { isFlushingWork = !1; } } +function processRootScheduleInImmediateTask() { + processRootScheduleInMicrotask(); +} function processRootScheduleInMicrotask() { mightHavePendingSyncWork = didScheduleMicrotask = !1; var syncTransitionLanes = 0; @@ -2323,11 +2325,14 @@ function performSyncWorkOnRoot(root, lanes) { nestedUpdateScheduled = !1; performWorkOnRoot(root, lanes, !0); } -function scheduleImmediateTask(cb) { +function scheduleImmediateRootScheduleTask() { scheduleMicrotask(function () { 0 !== (executionContext & 6) - ? scheduleCallback$3(ImmediatePriority, cb) - : cb(); + ? scheduleCallback$3( + ImmediatePriority, + processRootScheduleInImmediateTask + ) + : processRootScheduleInMicrotask(); }); } function requestTransitionLane() { @@ -17663,14 +17668,14 @@ function getCrossOriginStringAs(as, input) { } var isomorphicReactPackageVersion$jscomp$inline_1853 = React.version; if ( - "19.1.0-www-modern-fe21c947-20250102" !== + "19.1.0-www-modern-1e9eb95d-20250102" !== isomorphicReactPackageVersion$jscomp$inline_1853 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_1853, - "19.1.0-www-modern-fe21c947-20250102" + "19.1.0-www-modern-1e9eb95d-20250102" ) ); Internals.findDOMNode = function (componentOrElement) { @@ -17688,10 +17693,10 @@ Internals.Events = [ ]; var internals$jscomp$inline_1855 = { bundleType: 0, - version: "19.1.0-www-modern-fe21c947-20250102", + version: "19.1.0-www-modern-1e9eb95d-20250102", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-www-modern-fe21c947-20250102" + reconcilerVersion: "19.1.0-www-modern-1e9eb95d-20250102" }; enableSchedulingProfiler && ((internals$jscomp$inline_1855.getLaneLabelMap = getLaneLabelMap), @@ -18059,7 +18064,7 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.1.0-www-modern-fe21c947-20250102"; +exports.version = "19.1.0-www-modern-1e9eb95d-20250102"; "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 d8e0efc3cf..9122f1f289 100644 --- a/compiled/facebook-www/ReactDOMServer-dev.classic.js +++ b/compiled/facebook-www/ReactDOMServer-dev.classic.js @@ -9150,5 +9150,5 @@ __DEV__ && 'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server' ); }; - exports.version = "19.1.0-www-classic-fe21c947-20250102"; + exports.version = "19.1.0-www-classic-1e9eb95d-20250102"; })(); diff --git a/compiled/facebook-www/ReactDOMServer-dev.modern.js b/compiled/facebook-www/ReactDOMServer-dev.modern.js index 08a8320529..f190c04069 100644 --- a/compiled/facebook-www/ReactDOMServer-dev.modern.js +++ b/compiled/facebook-www/ReactDOMServer-dev.modern.js @@ -8976,5 +8976,5 @@ __DEV__ && 'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server' ); }; - exports.version = "19.1.0-www-modern-fe21c947-20250102"; + exports.version = "19.1.0-www-modern-1e9eb95d-20250102"; })(); diff --git a/compiled/facebook-www/ReactDOMServer-prod.classic.js b/compiled/facebook-www/ReactDOMServer-prod.classic.js index 5c4aab5406..e00a8d86f0 100644 --- a/compiled/facebook-www/ReactDOMServer-prod.classic.js +++ b/compiled/facebook-www/ReactDOMServer-prod.classic.js @@ -5898,4 +5898,4 @@ exports.renderToString = function (children, options) { 'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server' ); }; -exports.version = "19.1.0-www-classic-fe21c947-20250102"; +exports.version = "19.1.0-www-classic-1e9eb95d-20250102"; diff --git a/compiled/facebook-www/ReactDOMServer-prod.modern.js b/compiled/facebook-www/ReactDOMServer-prod.modern.js index 3fa6e3dde0..985d98903a 100644 --- a/compiled/facebook-www/ReactDOMServer-prod.modern.js +++ b/compiled/facebook-www/ReactDOMServer-prod.modern.js @@ -5810,4 +5810,4 @@ exports.renderToString = function (children, options) { 'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server' ); }; -exports.version = "19.1.0-www-modern-fe21c947-20250102"; +exports.version = "19.1.0-www-modern-1e9eb95d-20250102"; diff --git a/compiled/facebook-www/ReactDOMTesting-dev.classic.js b/compiled/facebook-www/ReactDOMTesting-dev.classic.js index 1429e71683..d837aede05 100644 --- a/compiled/facebook-www/ReactDOMTesting-dev.classic.js +++ b/compiled/facebook-www/ReactDOMTesting-dev.classic.js @@ -4119,11 +4119,9 @@ __DEV__ && mightHavePendingSyncWork = !0; null !== ReactSharedInternals.actQueue ? didScheduleMicrotask_act || - ((didScheduleMicrotask_act = !0), - scheduleImmediateTask(processRootScheduleInMicrotask)) + ((didScheduleMicrotask_act = !0), scheduleImmediateRootScheduleTask()) : didScheduleMicrotask || - ((didScheduleMicrotask = !0), - scheduleImmediateTask(processRootScheduleInMicrotask)); + ((didScheduleMicrotask = !0), scheduleImmediateRootScheduleTask()); enableDeferRootSchedulingToMicrotask || scheduleTaskForRootDuringMicrotask(root, now$1()); } @@ -4169,6 +4167,9 @@ __DEV__ && isFlushingWork = !1; } } + function processRootScheduleInImmediateTask() { + processRootScheduleInMicrotask(); + } function processRootScheduleInMicrotask() { mightHavePendingSyncWork = didScheduleMicrotask_act = @@ -4313,16 +4314,19 @@ __DEV__ && null !== callbackNode && cancelCallback$1(callbackNode); } - function scheduleImmediateTask(cb) { + function scheduleImmediateRootScheduleTask() { null !== ReactSharedInternals.actQueue && ReactSharedInternals.actQueue.push(function () { - cb(); + processRootScheduleInMicrotask(); return null; }); scheduleMicrotask(function () { (executionContext & (RenderContext | CommitContext)) !== NoContext - ? scheduleCallback$3(ImmediatePriority, cb) - : cb(); + ? scheduleCallback$3( + ImmediatePriority, + processRootScheduleInImmediateTask + ) + : processRootScheduleInMicrotask(); }); } function requestTransitionLane() { @@ -27708,11 +27712,11 @@ __DEV__ && return_targetInst = null; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.1.0-www-classic-fe21c947-20250102" !== isomorphicReactPackageVersion) + if ("19.1.0-www-classic-1e9eb95d-20250102" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.1.0-www-classic-fe21c947-20250102\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.1.0-www-classic-1e9eb95d-20250102\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -27755,10 +27759,10 @@ __DEV__ && !(function () { var internals = { bundleType: 1, - version: "19.1.0-www-classic-fe21c947-20250102", + version: "19.1.0-www-classic-1e9eb95d-20250102", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-www-classic-fe21c947-20250102" + reconcilerVersion: "19.1.0-www-classic-1e9eb95d-20250102" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -28522,5 +28526,5 @@ __DEV__ && exports.useFormStatus = function () { return resolveDispatcher().useHostTransitionStatus(); }; - exports.version = "19.1.0-www-classic-fe21c947-20250102"; + exports.version = "19.1.0-www-classic-1e9eb95d-20250102"; })(); diff --git a/compiled/facebook-www/ReactDOMTesting-dev.modern.js b/compiled/facebook-www/ReactDOMTesting-dev.modern.js index 89d9971086..9d770fe561 100644 --- a/compiled/facebook-www/ReactDOMTesting-dev.modern.js +++ b/compiled/facebook-www/ReactDOMTesting-dev.modern.js @@ -4006,11 +4006,9 @@ __DEV__ && mightHavePendingSyncWork = !0; null !== ReactSharedInternals.actQueue ? didScheduleMicrotask_act || - ((didScheduleMicrotask_act = !0), - scheduleImmediateTask(processRootScheduleInMicrotask)) + ((didScheduleMicrotask_act = !0), scheduleImmediateRootScheduleTask()) : didScheduleMicrotask || - ((didScheduleMicrotask = !0), - scheduleImmediateTask(processRootScheduleInMicrotask)); + ((didScheduleMicrotask = !0), scheduleImmediateRootScheduleTask()); enableDeferRootSchedulingToMicrotask || scheduleTaskForRootDuringMicrotask(root, now$1()); } @@ -4056,6 +4054,9 @@ __DEV__ && isFlushingWork = !1; } } + function processRootScheduleInImmediateTask() { + processRootScheduleInMicrotask(); + } function processRootScheduleInMicrotask() { mightHavePendingSyncWork = didScheduleMicrotask_act = @@ -4200,16 +4201,19 @@ __DEV__ && null !== callbackNode && cancelCallback$1(callbackNode); } - function scheduleImmediateTask(cb) { + function scheduleImmediateRootScheduleTask() { null !== ReactSharedInternals.actQueue && ReactSharedInternals.actQueue.push(function () { - cb(); + processRootScheduleInMicrotask(); return null; }); scheduleMicrotask(function () { (executionContext & (RenderContext | CommitContext)) !== NoContext - ? scheduleCallback$3(ImmediatePriority, cb) - : cb(); + ? scheduleCallback$3( + ImmediatePriority, + processRootScheduleInImmediateTask + ) + : processRootScheduleInMicrotask(); }); } function requestTransitionLane() { @@ -27487,11 +27491,11 @@ __DEV__ && return_targetInst = null; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.1.0-www-modern-fe21c947-20250102" !== isomorphicReactPackageVersion) + if ("19.1.0-www-modern-1e9eb95d-20250102" !== isomorphicReactPackageVersion) throw Error( 'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' + (isomorphicReactPackageVersion + - "\n - react-dom: 19.1.0-www-modern-fe21c947-20250102\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.1.0-www-modern-1e9eb95d-20250102\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -27534,10 +27538,10 @@ __DEV__ && !(function () { var internals = { bundleType: 1, - version: "19.1.0-www-modern-fe21c947-20250102", + version: "19.1.0-www-modern-1e9eb95d-20250102", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-www-modern-fe21c947-20250102" + reconcilerVersion: "19.1.0-www-modern-1e9eb95d-20250102" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -28301,5 +28305,5 @@ __DEV__ && exports.useFormStatus = function () { return resolveDispatcher().useHostTransitionStatus(); }; - exports.version = "19.1.0-www-modern-fe21c947-20250102"; + exports.version = "19.1.0-www-modern-1e9eb95d-20250102"; })(); diff --git a/compiled/facebook-www/ReactDOMTesting-prod.classic.js b/compiled/facebook-www/ReactDOMTesting-prod.classic.js index 04f70aa4bf..570e408faf 100644 --- a/compiled/facebook-www/ReactDOMTesting-prod.classic.js +++ b/compiled/facebook-www/ReactDOMTesting-prod.classic.js @@ -2217,8 +2217,7 @@ function ensureRootIsScheduled(root) { : (lastScheduledRoot = lastScheduledRoot.next = root)); mightHavePendingSyncWork = !0; didScheduleMicrotask || - ((didScheduleMicrotask = !0), - scheduleImmediateTask(processRootScheduleInMicrotask)); + ((didScheduleMicrotask = !0), scheduleImmediateRootScheduleTask()); enableDeferRootSchedulingToMicrotask || scheduleTaskForRootDuringMicrotask(root, now()); } @@ -2265,6 +2264,9 @@ function flushSyncWorkAcrossRoots_impl(syncTransitionLanes, onlyLegacy) { isFlushingWork = !1; } } +function processRootScheduleInImmediateTask() { + processRootScheduleInMicrotask(); +} function processRootScheduleInMicrotask() { mightHavePendingSyncWork = didScheduleMicrotask = !1; var syncTransitionLanes = 0; @@ -2390,11 +2392,14 @@ function performSyncWorkOnRoot(root, lanes) { if (flushPassiveEffects()) return null; performWorkOnRoot(root, lanes, !0); } -function scheduleImmediateTask(cb) { +function scheduleImmediateRootScheduleTask() { scheduleMicrotask(function () { 0 !== (executionContext & 6) - ? scheduleCallback$3(ImmediatePriority, cb) - : cb(); + ? scheduleCallback$3( + ImmediatePriority, + processRootScheduleInImmediateTask + ) + : processRootScheduleInMicrotask(); }); } function requestTransitionLane() { @@ -17573,14 +17578,14 @@ function getCrossOriginStringAs(as, input) { } var isomorphicReactPackageVersion$jscomp$inline_1799 = React.version; if ( - "19.1.0-www-classic-fe21c947-20250102" !== + "19.1.0-www-classic-1e9eb95d-20250102" !== isomorphicReactPackageVersion$jscomp$inline_1799 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_1799, - "19.1.0-www-classic-fe21c947-20250102" + "19.1.0-www-classic-1e9eb95d-20250102" ) ); Internals.findDOMNode = function (componentOrElement) { @@ -17598,10 +17603,10 @@ Internals.Events = [ ]; var internals$jscomp$inline_2341 = { bundleType: 0, - version: "19.1.0-www-classic-fe21c947-20250102", + version: "19.1.0-www-classic-1e9eb95d-20250102", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-www-classic-fe21c947-20250102" + reconcilerVersion: "19.1.0-www-classic-1e9eb95d-20250102" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_2342 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -18117,4 +18122,4 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.1.0-www-classic-fe21c947-20250102"; +exports.version = "19.1.0-www-classic-1e9eb95d-20250102"; diff --git a/compiled/facebook-www/ReactDOMTesting-prod.modern.js b/compiled/facebook-www/ReactDOMTesting-prod.modern.js index ff314ea8a2..82122444d8 100644 --- a/compiled/facebook-www/ReactDOMTesting-prod.modern.js +++ b/compiled/facebook-www/ReactDOMTesting-prod.modern.js @@ -2068,8 +2068,7 @@ function ensureRootIsScheduled(root) { : (lastScheduledRoot = lastScheduledRoot.next = root)); mightHavePendingSyncWork = !0; didScheduleMicrotask || - ((didScheduleMicrotask = !0), - scheduleImmediateTask(processRootScheduleInMicrotask)); + ((didScheduleMicrotask = !0), scheduleImmediateRootScheduleTask()); enableDeferRootSchedulingToMicrotask || scheduleTaskForRootDuringMicrotask(root, now()); } @@ -2116,6 +2115,9 @@ function flushSyncWorkAcrossRoots_impl(syncTransitionLanes, onlyLegacy) { isFlushingWork = !1; } } +function processRootScheduleInImmediateTask() { + processRootScheduleInMicrotask(); +} function processRootScheduleInMicrotask() { mightHavePendingSyncWork = didScheduleMicrotask = !1; var syncTransitionLanes = 0; @@ -2241,11 +2243,14 @@ function performSyncWorkOnRoot(root, lanes) { if (flushPassiveEffects()) return null; performWorkOnRoot(root, lanes, !0); } -function scheduleImmediateTask(cb) { +function scheduleImmediateRootScheduleTask() { scheduleMicrotask(function () { 0 !== (executionContext & 6) - ? scheduleCallback$3(ImmediatePriority, cb) - : cb(); + ? scheduleCallback$3( + ImmediatePriority, + processRootScheduleInImmediateTask + ) + : processRootScheduleInMicrotask(); }); } function requestTransitionLane() { @@ -17304,14 +17309,14 @@ function getCrossOriginStringAs(as, input) { } var isomorphicReactPackageVersion$jscomp$inline_1789 = React.version; if ( - "19.1.0-www-modern-fe21c947-20250102" !== + "19.1.0-www-modern-1e9eb95d-20250102" !== isomorphicReactPackageVersion$jscomp$inline_1789 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_1789, - "19.1.0-www-modern-fe21c947-20250102" + "19.1.0-www-modern-1e9eb95d-20250102" ) ); Internals.findDOMNode = function (componentOrElement) { @@ -17329,10 +17334,10 @@ Internals.Events = [ ]; var internals$jscomp$inline_2323 = { bundleType: 0, - version: "19.1.0-www-modern-fe21c947-20250102", + version: "19.1.0-www-modern-1e9eb95d-20250102", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-www-modern-fe21c947-20250102" + reconcilerVersion: "19.1.0-www-modern-1e9eb95d-20250102" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_2324 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -17848,4 +17853,4 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.1.0-www-modern-fe21c947-20250102"; +exports.version = "19.1.0-www-modern-1e9eb95d-20250102"; diff --git a/compiled/facebook-www/ReactReconciler-dev.classic.js b/compiled/facebook-www/ReactReconciler-dev.classic.js index 79d839468f..c4be2f2476 100644 --- a/compiled/facebook-www/ReactReconciler-dev.classic.js +++ b/compiled/facebook-www/ReactReconciler-dev.classic.js @@ -2465,11 +2465,9 @@ __DEV__ && mightHavePendingSyncWork = !0; null !== ReactSharedInternals.actQueue ? didScheduleMicrotask_act || - ((didScheduleMicrotask_act = !0), - scheduleImmediateTask(processRootScheduleInMicrotask)) + ((didScheduleMicrotask_act = !0), scheduleImmediateRootScheduleTask()) : didScheduleMicrotask || - ((didScheduleMicrotask = !0), - scheduleImmediateTask(processRootScheduleInMicrotask)); + ((didScheduleMicrotask = !0), scheduleImmediateRootScheduleTask()); enableDeferRootSchedulingToMicrotask || scheduleTaskForRootDuringMicrotask(root, now$1()); } @@ -2515,6 +2513,9 @@ __DEV__ && isFlushingWork = !1; } } + function processRootScheduleInImmediateTask() { + processRootScheduleInMicrotask(); + } function processRootScheduleInMicrotask() { mightHavePendingSyncWork = didScheduleMicrotask_act = @@ -2659,19 +2660,25 @@ __DEV__ && null !== callbackNode && cancelCallback$1(callbackNode); } - function scheduleImmediateTask(cb) { + function scheduleImmediateRootScheduleTask() { null !== ReactSharedInternals.actQueue && ReactSharedInternals.actQueue.push(function () { - cb(); + processRootScheduleInMicrotask(); return null; }); supportsMicrotasks ? scheduleMicrotask(function () { (executionContext & (RenderContext | CommitContext)) !== NoContext - ? scheduleCallback$3(ImmediatePriority, cb) - : cb(); + ? scheduleCallback$3( + ImmediatePriority, + processRootScheduleInImmediateTask + ) + : processRootScheduleInMicrotask(); }) - : scheduleCallback$3(ImmediatePriority, cb); + : scheduleCallback$3( + ImmediatePriority, + processRootScheduleInImmediateTask + ); } function requestTransitionLane() { 0 === currentEventTransitionLane && @@ -19049,7 +19056,7 @@ __DEV__ && version: rendererVersion, rendererPackageName: rendererPackageName, currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-www-classic-fe21c947-20250102" + reconcilerVersion: "19.1.0-www-classic-1e9eb95d-20250102" }; null !== extraDevToolsConfig && (internals.rendererConfig = extraDevToolsConfig); diff --git a/compiled/facebook-www/ReactReconciler-dev.modern.js b/compiled/facebook-www/ReactReconciler-dev.modern.js index b79926872f..219203178c 100644 --- a/compiled/facebook-www/ReactReconciler-dev.modern.js +++ b/compiled/facebook-www/ReactReconciler-dev.modern.js @@ -2371,11 +2371,9 @@ __DEV__ && mightHavePendingSyncWork = !0; null !== ReactSharedInternals.actQueue ? didScheduleMicrotask_act || - ((didScheduleMicrotask_act = !0), - scheduleImmediateTask(processRootScheduleInMicrotask)) + ((didScheduleMicrotask_act = !0), scheduleImmediateRootScheduleTask()) : didScheduleMicrotask || - ((didScheduleMicrotask = !0), - scheduleImmediateTask(processRootScheduleInMicrotask)); + ((didScheduleMicrotask = !0), scheduleImmediateRootScheduleTask()); enableDeferRootSchedulingToMicrotask || scheduleTaskForRootDuringMicrotask(root, now$1()); } @@ -2421,6 +2419,9 @@ __DEV__ && isFlushingWork = !1; } } + function processRootScheduleInImmediateTask() { + processRootScheduleInMicrotask(); + } function processRootScheduleInMicrotask() { mightHavePendingSyncWork = didScheduleMicrotask_act = @@ -2565,19 +2566,25 @@ __DEV__ && null !== callbackNode && cancelCallback$1(callbackNode); } - function scheduleImmediateTask(cb) { + function scheduleImmediateRootScheduleTask() { null !== ReactSharedInternals.actQueue && ReactSharedInternals.actQueue.push(function () { - cb(); + processRootScheduleInMicrotask(); return null; }); supportsMicrotasks ? scheduleMicrotask(function () { (executionContext & (RenderContext | CommitContext)) !== NoContext - ? scheduleCallback$3(ImmediatePriority, cb) - : cb(); + ? scheduleCallback$3( + ImmediatePriority, + processRootScheduleInImmediateTask + ) + : processRootScheduleInMicrotask(); }) - : scheduleCallback$3(ImmediatePriority, cb); + : scheduleCallback$3( + ImmediatePriority, + processRootScheduleInImmediateTask + ); } function requestTransitionLane() { 0 === currentEventTransitionLane && @@ -18823,7 +18830,7 @@ __DEV__ && version: rendererVersion, rendererPackageName: rendererPackageName, currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-www-modern-fe21c947-20250102" + reconcilerVersion: "19.1.0-www-modern-1e9eb95d-20250102" }; null !== extraDevToolsConfig && (internals.rendererConfig = extraDevToolsConfig); diff --git a/compiled/facebook-www/ReactReconciler-prod.classic.js b/compiled/facebook-www/ReactReconciler-prod.classic.js index 970c1374a6..1e1ada12ae 100644 --- a/compiled/facebook-www/ReactReconciler-prod.classic.js +++ b/compiled/facebook-www/ReactReconciler-prod.classic.js @@ -1276,8 +1276,7 @@ module.exports = function ($$$config) { : (lastScheduledRoot = lastScheduledRoot.next = root)); mightHavePendingSyncWork = !0; didScheduleMicrotask || - ((didScheduleMicrotask = !0), - scheduleImmediateTask(processRootScheduleInMicrotask)); + ((didScheduleMicrotask = !0), scheduleImmediateRootScheduleTask()); enableDeferRootSchedulingToMicrotask || scheduleTaskForRootDuringMicrotask(root, now()); } @@ -1324,6 +1323,9 @@ module.exports = function ($$$config) { isFlushingWork = !1; } } + function processRootScheduleInImmediateTask() { + processRootScheduleInMicrotask(); + } function processRootScheduleInMicrotask() { mightHavePendingSyncWork = didScheduleMicrotask = !1; var syncTransitionLanes = 0; @@ -1452,14 +1454,20 @@ module.exports = function ($$$config) { if (flushPassiveEffects()) return null; performWorkOnRoot(root, lanes, !0); } - function scheduleImmediateTask(cb) { + function scheduleImmediateRootScheduleTask() { supportsMicrotasks ? scheduleMicrotask(function () { 0 !== (executionContext & 6) - ? scheduleCallback$3(ImmediatePriority, cb) - : cb(); + ? scheduleCallback$3( + ImmediatePriority, + processRootScheduleInImmediateTask + ) + : processRootScheduleInMicrotask(); }) - : scheduleCallback$3(ImmediatePriority, cb); + : scheduleCallback$3( + ImmediatePriority, + processRootScheduleInImmediateTask + ); } function requestTransitionLane() { 0 === currentEventTransitionLane && @@ -12805,7 +12813,7 @@ module.exports = function ($$$config) { version: rendererVersion, rendererPackageName: rendererPackageName, currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-www-classic-fe21c947-20250102" + reconcilerVersion: "19.1.0-www-classic-1e9eb95d-20250102" }; null !== extraDevToolsConfig && (internals.rendererConfig = extraDevToolsConfig); @@ -12823,7 +12831,7 @@ module.exports = function ($$$config) { return internals; }; exports.isAlreadyRendering = function () { - return !1; + return 0 !== (executionContext & 6); }; exports.observeVisibleRects = function ( hostRoot, diff --git a/compiled/facebook-www/ReactReconciler-prod.modern.js b/compiled/facebook-www/ReactReconciler-prod.modern.js index fe749d0312..2aa574d9a0 100644 --- a/compiled/facebook-www/ReactReconciler-prod.modern.js +++ b/compiled/facebook-www/ReactReconciler-prod.modern.js @@ -1142,8 +1142,7 @@ module.exports = function ($$$config) { : (lastScheduledRoot = lastScheduledRoot.next = root)); mightHavePendingSyncWork = !0; didScheduleMicrotask || - ((didScheduleMicrotask = !0), - scheduleImmediateTask(processRootScheduleInMicrotask)); + ((didScheduleMicrotask = !0), scheduleImmediateRootScheduleTask()); enableDeferRootSchedulingToMicrotask || scheduleTaskForRootDuringMicrotask(root, now()); } @@ -1190,6 +1189,9 @@ module.exports = function ($$$config) { isFlushingWork = !1; } } + function processRootScheduleInImmediateTask() { + processRootScheduleInMicrotask(); + } function processRootScheduleInMicrotask() { mightHavePendingSyncWork = didScheduleMicrotask = !1; var syncTransitionLanes = 0; @@ -1318,14 +1320,20 @@ module.exports = function ($$$config) { if (flushPassiveEffects()) return null; performWorkOnRoot(root, lanes, !0); } - function scheduleImmediateTask(cb) { + function scheduleImmediateRootScheduleTask() { supportsMicrotasks ? scheduleMicrotask(function () { 0 !== (executionContext & 6) - ? scheduleCallback$3(ImmediatePriority, cb) - : cb(); + ? scheduleCallback$3( + ImmediatePriority, + processRootScheduleInImmediateTask + ) + : processRootScheduleInMicrotask(); }) - : scheduleCallback$3(ImmediatePriority, cb); + : scheduleCallback$3( + ImmediatePriority, + processRootScheduleInImmediateTask + ); } function requestTransitionLane() { 0 === currentEventTransitionLane && @@ -12524,7 +12532,7 @@ module.exports = function ($$$config) { version: rendererVersion, rendererPackageName: rendererPackageName, currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-www-modern-fe21c947-20250102" + reconcilerVersion: "19.1.0-www-modern-1e9eb95d-20250102" }; null !== extraDevToolsConfig && (internals.rendererConfig = extraDevToolsConfig); @@ -12542,7 +12550,7 @@ module.exports = function ($$$config) { return internals; }; exports.isAlreadyRendering = function () { - return !1; + return 0 !== (executionContext & 6); }; exports.observeVisibleRects = function ( hostRoot, diff --git a/compiled/facebook-www/ReactTestRenderer-dev.classic.js b/compiled/facebook-www/ReactTestRenderer-dev.classic.js index 9d72057ccf..94476f5483 100644 --- a/compiled/facebook-www/ReactTestRenderer-dev.classic.js +++ b/compiled/facebook-www/ReactTestRenderer-dev.classic.js @@ -2015,11 +2015,9 @@ __DEV__ && mightHavePendingSyncWork = !0; null !== ReactSharedInternals.actQueue ? didScheduleMicrotask_act || - ((didScheduleMicrotask_act = !0), - scheduleImmediateTask(processRootScheduleInMicrotask)) + ((didScheduleMicrotask_act = !0), scheduleImmediateRootScheduleTask()) : didScheduleMicrotask || - ((didScheduleMicrotask = !0), - scheduleImmediateTask(processRootScheduleInMicrotask)); + ((didScheduleMicrotask = !0), scheduleImmediateRootScheduleTask()); } function flushSyncWorkAcrossRoots_impl(syncTransitionLanes, onlyLegacy) { if (!isFlushingWork && mightHavePendingSyncWork) { @@ -2063,6 +2061,9 @@ __DEV__ && isFlushingWork = !1; } } + function processRootScheduleInImmediateTask() { + processRootScheduleInMicrotask(); + } function processRootScheduleInMicrotask() { mightHavePendingSyncWork = didScheduleMicrotask_act = @@ -2197,13 +2198,13 @@ __DEV__ && null !== callbackNode && cancelCallback$1(callbackNode); } - function scheduleImmediateTask(cb) { + function scheduleImmediateRootScheduleTask() { null !== ReactSharedInternals.actQueue && ReactSharedInternals.actQueue.push(function () { - cb(); + processRootScheduleInMicrotask(); return null; }); - scheduleCallback$3(ImmediatePriority, cb); + scheduleCallback$3(ImmediatePriority, processRootScheduleInImmediateTask); } function requestTransitionLane() { 0 === currentEventTransitionLane && @@ -14954,10 +14955,10 @@ __DEV__ && (function () { var internals = { bundleType: 1, - version: "19.1.0-www-classic-fe21c947-20250102", + version: "19.1.0-www-classic-1e9eb95d-20250102", rendererPackageName: "react-test-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-www-classic-fe21c947-20250102" + reconcilerVersion: "19.1.0-www-classic-1e9eb95d-20250102" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -15092,5 +15093,5 @@ __DEV__ && exports.unstable_batchedUpdates = function (fn, a) { return fn(a); }; - exports.version = "19.1.0-www-classic-fe21c947-20250102"; + exports.version = "19.1.0-www-classic-1e9eb95d-20250102"; })(); diff --git a/compiled/facebook-www/ReactTestRenderer-dev.modern.js b/compiled/facebook-www/ReactTestRenderer-dev.modern.js index 8141083fd9..1686a690d5 100644 --- a/compiled/facebook-www/ReactTestRenderer-dev.modern.js +++ b/compiled/facebook-www/ReactTestRenderer-dev.modern.js @@ -2015,11 +2015,9 @@ __DEV__ && mightHavePendingSyncWork = !0; null !== ReactSharedInternals.actQueue ? didScheduleMicrotask_act || - ((didScheduleMicrotask_act = !0), - scheduleImmediateTask(processRootScheduleInMicrotask)) + ((didScheduleMicrotask_act = !0), scheduleImmediateRootScheduleTask()) : didScheduleMicrotask || - ((didScheduleMicrotask = !0), - scheduleImmediateTask(processRootScheduleInMicrotask)); + ((didScheduleMicrotask = !0), scheduleImmediateRootScheduleTask()); } function flushSyncWorkAcrossRoots_impl(syncTransitionLanes, onlyLegacy) { if (!isFlushingWork && mightHavePendingSyncWork) { @@ -2063,6 +2061,9 @@ __DEV__ && isFlushingWork = !1; } } + function processRootScheduleInImmediateTask() { + processRootScheduleInMicrotask(); + } function processRootScheduleInMicrotask() { mightHavePendingSyncWork = didScheduleMicrotask_act = @@ -2197,13 +2198,13 @@ __DEV__ && null !== callbackNode && cancelCallback$1(callbackNode); } - function scheduleImmediateTask(cb) { + function scheduleImmediateRootScheduleTask() { null !== ReactSharedInternals.actQueue && ReactSharedInternals.actQueue.push(function () { - cb(); + processRootScheduleInMicrotask(); return null; }); - scheduleCallback$3(ImmediatePriority, cb); + scheduleCallback$3(ImmediatePriority, processRootScheduleInImmediateTask); } function requestTransitionLane() { 0 === currentEventTransitionLane && @@ -14954,10 +14955,10 @@ __DEV__ && (function () { var internals = { bundleType: 1, - version: "19.1.0-www-modern-fe21c947-20250102", + version: "19.1.0-www-modern-1e9eb95d-20250102", rendererPackageName: "react-test-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.1.0-www-modern-fe21c947-20250102" + reconcilerVersion: "19.1.0-www-modern-1e9eb95d-20250102" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -15092,5 +15093,5 @@ __DEV__ && exports.unstable_batchedUpdates = function (fn, a) { return fn(a); }; - exports.version = "19.1.0-www-modern-fe21c947-20250102"; + exports.version = "19.1.0-www-modern-1e9eb95d-20250102"; })(); diff --git a/compiled/facebook-www/VERSION_CLASSIC b/compiled/facebook-www/VERSION_CLASSIC index 36ab817e4b..5f87b4044f 100644 --- a/compiled/facebook-www/VERSION_CLASSIC +++ b/compiled/facebook-www/VERSION_CLASSIC @@ -1 +1 @@ -19.1.0-www-classic-fe21c947-20250102 \ No newline at end of file +19.1.0-www-classic-1e9eb95d-20250102 \ No newline at end of file diff --git a/compiled/facebook-www/VERSION_MODERN b/compiled/facebook-www/VERSION_MODERN index 8cf6e22f55..3943a54cec 100644 --- a/compiled/facebook-www/VERSION_MODERN +++ b/compiled/facebook-www/VERSION_MODERN @@ -1 +1 @@ -19.1.0-www-modern-fe21c947-20250102 \ No newline at end of file +19.1.0-www-modern-1e9eb95d-20250102 \ No newline at end of file