[Tracks]: display method name and component name for updates in DEV (#34463)

For every "Update" entry we are going to add properties that will be
displayed when the user clicks on that entry: name of the method that
caused this first update and name of the component where this update
happened.

We could use the name of the component as a deeplink to React DevTools
components panel in the future, once we support stable identificators on
Fibers.

<img width="1444" height="530" alt="Screenshot 2025-09-10 at 18 31 10"
src="https://github.com/user-attachments/assets/7f9af037-2e7f-4e7b-9b7e-bf9f7d5a6e72"
/>
<img width="2088" height="530" alt="Screenshot 2025-09-10 at 18 24 21"
src="https://github.com/user-attachments/assets/f557a173-bd9b-43f7-9333-74066f433ced"
/>
<img width="2088" height="530" alt="Screenshot 2025-09-10 at 18 26 04"
src="https://github.com/user-attachments/assets/ff37d13f-bbe3-4f85-800e-81aa3aed7833"
/>

DiffTrain build for [0c813c528d](https://github.com/facebook/react/commit/0c813c528d78a7b1c831f758353416709630a104)
This commit is contained in:
hoxyq
2025-09-12 03:41:00 -07:00
parent fed06663f7
commit d67eddf18d
24 changed files with 855 additions and 799 deletions
+1 -1
View File
@@ -1 +1 @@
19.2.0-native-fb-bd9e6e0b-20250910
19.2.0-native-fb-0c813c52-20250912
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<c7b6f8901b0408455e1c4624e3c2224c>>
* @generated SignedSource<<c8c64f0a8cffbf32985e7288175d7f77>>
*/
"use strict";
@@ -404,5 +404,5 @@ __DEV__ &&
exports.useFormStatus = function () {
return resolveDispatcher().useHostTransitionStatus();
};
exports.version = "19.2.0-native-fb-bd9e6e0b-20250910";
exports.version = "19.2.0-native-fb-0c813c52-20250912";
})();
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<ae9925a6aeb2d3ecf1d919258c4e9c86>>
* @generated SignedSource<<147d46017386fa69b89bbe12588e6488>>
*/
"use strict";
@@ -203,4 +203,4 @@ exports.useFormState = function (action, initialState, permalink) {
exports.useFormStatus = function () {
return ReactSharedInternals.H.useHostTransitionStatus();
};
exports.version = "19.2.0-native-fb-bd9e6e0b-20250910";
exports.version = "19.2.0-native-fb-0c813c52-20250912";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<ae9925a6aeb2d3ecf1d919258c4e9c86>>
* @generated SignedSource<<147d46017386fa69b89bbe12588e6488>>
*/
"use strict";
@@ -203,4 +203,4 @@ exports.useFormState = function (action, initialState, permalink) {
exports.useFormStatus = function () {
return ReactSharedInternals.H.useHostTransitionStatus();
};
exports.version = "19.2.0-native-fb-bd9e6e0b-20250910";
exports.version = "19.2.0-native-fb-0c813c52-20250912";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<40ae6fab958c1b9a7190dcf180ac2df5>>
* @generated SignedSource<<8a1673fa2c6b09945a4369bece8070d6>>
*/
/*
@@ -5913,7 +5913,7 @@ __DEV__ &&
cache.controller.abort();
});
}
function startUpdateTimerByLane(lane, method) {
function startUpdateTimerByLane(lane, method, fiber) {
if (enableComponentPerformanceTrack) {
var JSCompiler_temp;
(JSCompiler_temp = 0 !== (lane & 3)) ||
@@ -5922,6 +5922,9 @@ __DEV__ &&
0 > blockingUpdateTime &&
((blockingUpdateTime = now()),
(blockingUpdateTask = createTask(method)),
(blockingUpdateMethodName = method),
null != fiber &&
(blockingUpdateComponentName = getComponentNameFromFiber(fiber)),
(executionContext & (RenderContext | CommitContext)) !==
NoContext && (blockingUpdateType = SPAWNED_UPDATE),
(lane = resolveEventTimeStamp()),
@@ -5936,6 +5939,9 @@ __DEV__ &&
0 > transitionUpdateTime &&
((transitionUpdateTime = now()),
(transitionUpdateTask = createTask(method)),
(transitionUpdateMethodName = method),
null != fiber &&
(transitionUpdateComponentName = getComponentNameFromFiber(fiber)),
0 > transitionStartTime)
) {
lane = resolveEventTimeStamp();
@@ -8464,7 +8470,7 @@ __DEV__ &&
function subscribeToStore(fiber, inst, subscribe) {
return subscribe(function () {
checkIfSnapshotChanged(inst) &&
(startUpdateTimerByLane(2, "updateSyncExternalStore()"),
(startUpdateTimerByLane(2, "updateSyncExternalStore()", fiber),
forceStoreRerender(fiber));
});
}
@@ -9257,21 +9263,21 @@ __DEV__ &&
switch (provider.tag) {
case 24:
case 3:
var lane = requestUpdateLane(provider);
fiber = createUpdate(lane);
var root = enqueueUpdate(provider, fiber, lane);
var lane = requestUpdateLane(provider),
refreshUpdate = createUpdate(lane),
root = enqueueUpdate(provider, refreshUpdate, lane);
null !== root &&
(startUpdateTimerByLane(lane, "refresh()"),
(startUpdateTimerByLane(lane, "refresh()", fiber),
scheduleUpdateOnFiber(root, provider, lane),
entangleTransitions(root, provider, lane));
provider = createCache();
fiber = createCache();
null !== seedKey &&
void 0 !== seedKey &&
null !== root &&
console.error(
"The seed argument is not enabled outside experimental channels."
);
fiber.payload = { cache: provider };
refreshUpdate.payload = { cache: fiber };
return;
}
provider = provider.return;
@@ -9297,7 +9303,7 @@ __DEV__ &&
? enqueueRenderPhaseUpdate(queue, update)
: ((update = enqueueConcurrentHookUpdate(fiber, queue, update, args)),
null !== update &&
(startUpdateTimerByLane(args, "dispatch()"),
(startUpdateTimerByLane(args, "dispatch()", fiber),
scheduleUpdateOnFiber(update, fiber, args),
entangleTransitionUpdate(update, queue, args)));
markStateUpdateScheduled(fiber, args);
@@ -9310,7 +9316,7 @@ __DEV__ &&
);
args = requestUpdateLane(fiber);
dispatchSetStateInternal(fiber, queue, action, args) &&
startUpdateTimerByLane(args, "setState()");
startUpdateTimerByLane(args, "setState()", fiber);
markStateUpdateScheduled(fiber, args);
}
function dispatchSetStateInternal(fiber, queue, action, lane) {
@@ -9392,7 +9398,7 @@ __DEV__ &&
2
)),
null !== throwIfDuringRender &&
(startUpdateTimerByLane(2, "setOptimistic()"),
(startUpdateTimerByLane(2, "setOptimistic()", fiber),
scheduleUpdateOnFiber(throwIfDuringRender, fiber, 2));
markStateUpdateScheduled(fiber, 2);
}
@@ -11158,24 +11164,24 @@ __DEV__ &&
return current;
}
function updateSuspenseComponent(current, workInProgress, renderLanes) {
var JSCompiler_object_inline_digest_2916;
var JSCompiler_object_inline_stack_2917 = workInProgress.pendingProps;
var JSCompiler_object_inline_digest_2926;
var JSCompiler_object_inline_stack_2927 = workInProgress.pendingProps;
shouldSuspendImpl(workInProgress) && (workInProgress.flags |= 128);
var JSCompiler_object_inline_message_2915 = !1;
var JSCompiler_object_inline_message_2925 = !1;
var didSuspend = 0 !== (workInProgress.flags & 128);
(JSCompiler_object_inline_digest_2916 = didSuspend) ||
(JSCompiler_object_inline_digest_2916 =
(JSCompiler_object_inline_digest_2926 = didSuspend) ||
(JSCompiler_object_inline_digest_2926 =
null !== current && null === current.memoizedState
? !1
: 0 !== (suspenseStackCursor.current & ForceSuspenseFallback));
JSCompiler_object_inline_digest_2916 &&
((JSCompiler_object_inline_message_2915 = !0),
JSCompiler_object_inline_digest_2926 &&
((JSCompiler_object_inline_message_2925 = !0),
(workInProgress.flags &= -129));
JSCompiler_object_inline_digest_2916 = 0 !== (workInProgress.flags & 32);
JSCompiler_object_inline_digest_2926 = 0 !== (workInProgress.flags & 32);
workInProgress.flags &= -33;
if (null === current) {
if (isHydrating) {
JSCompiler_object_inline_message_2915
JSCompiler_object_inline_message_2925
? pushPrimaryTreeSuspenseHandler(workInProgress)
: reuseSuspenseHandlerOnStack(workInProgress);
(renderLanes = nextHydratableInstance)
@@ -11188,18 +11194,18 @@ __DEV__ &&
? current
: null),
null !== current &&
((JSCompiler_object_inline_digest_2916 = {
((JSCompiler_object_inline_digest_2926 = {
dehydrated: current,
treeContext: getSuspendedTreeContext(),
retryLane: 536870912,
hydrationErrors: null
}),
(workInProgress.memoizedState =
JSCompiler_object_inline_digest_2916),
(JSCompiler_object_inline_digest_2916 =
JSCompiler_object_inline_digest_2926),
(JSCompiler_object_inline_digest_2926 =
createFiberFromDehydratedFragment(current)),
(JSCompiler_object_inline_digest_2916.return = workInProgress),
(workInProgress.child = JSCompiler_object_inline_digest_2916),
(JSCompiler_object_inline_digest_2926.return = workInProgress),
(workInProgress.child = JSCompiler_object_inline_digest_2926),
(hydrationParentFiber = workInProgress),
(nextHydratableInstance = null)))
: (current = null);
@@ -11213,9 +11219,9 @@ __DEV__ &&
: (workInProgress.lanes = 536870912);
return null;
}
var nextPrimaryChildren = JSCompiler_object_inline_stack_2917.children,
nextFallbackChildren = JSCompiler_object_inline_stack_2917.fallback;
if (JSCompiler_object_inline_message_2915)
var nextPrimaryChildren = JSCompiler_object_inline_stack_2927.children,
nextFallbackChildren = JSCompiler_object_inline_stack_2927.fallback;
if (JSCompiler_object_inline_message_2925)
return (
reuseSuspenseHandlerOnStack(workInProgress),
mountSuspenseFallbackChildren(
@@ -11224,21 +11230,21 @@ __DEV__ &&
nextFallbackChildren,
renderLanes
),
(JSCompiler_object_inline_stack_2917 = workInProgress.child),
(JSCompiler_object_inline_stack_2917.memoizedState =
(JSCompiler_object_inline_stack_2927 = workInProgress.child),
(JSCompiler_object_inline_stack_2927.memoizedState =
mountSuspenseOffscreenState(renderLanes)),
(JSCompiler_object_inline_stack_2917.childLanes =
(JSCompiler_object_inline_stack_2927.childLanes =
getRemainingWorkInPrimaryTree(
current,
JSCompiler_object_inline_digest_2916,
JSCompiler_object_inline_digest_2926,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
bailoutOffscreenComponent(null, JSCompiler_object_inline_stack_2917)
bailoutOffscreenComponent(null, JSCompiler_object_inline_stack_2927)
);
if (
"number" ===
typeof JSCompiler_object_inline_stack_2917.unstable_expectedLoadTime
typeof JSCompiler_object_inline_stack_2927.unstable_expectedLoadTime
)
return (
reuseSuspenseHandlerOnStack(workInProgress),
@@ -11248,18 +11254,18 @@ __DEV__ &&
nextFallbackChildren,
renderLanes
),
(JSCompiler_object_inline_stack_2917 = workInProgress.child),
(JSCompiler_object_inline_stack_2917.memoizedState =
(JSCompiler_object_inline_stack_2927 = workInProgress.child),
(JSCompiler_object_inline_stack_2927.memoizedState =
mountSuspenseOffscreenState(renderLanes)),
(JSCompiler_object_inline_stack_2917.childLanes =
(JSCompiler_object_inline_stack_2927.childLanes =
getRemainingWorkInPrimaryTree(
current,
JSCompiler_object_inline_digest_2916,
JSCompiler_object_inline_digest_2926,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
(workInProgress.lanes = 4194304),
bailoutOffscreenComponent(null, JSCompiler_object_inline_stack_2917)
bailoutOffscreenComponent(null, JSCompiler_object_inline_stack_2927)
);
pushPrimaryTreeSuspenseHandler(workInProgress);
return mountSuspensePrimaryChildren(
@@ -11269,8 +11275,8 @@ __DEV__ &&
}
var prevState = current.memoizedState;
if (null !== prevState) {
var JSCompiler_object_inline_componentStack_2918 = prevState.dehydrated;
if (null !== JSCompiler_object_inline_componentStack_2918) {
var JSCompiler_object_inline_componentStack_2928 = prevState.dehydrated;
if (null !== JSCompiler_object_inline_componentStack_2928) {
if (didSuspend)
workInProgress.flags & 256
? (pushPrimaryTreeSuspenseHandler(workInProgress),
@@ -11287,13 +11293,13 @@ __DEV__ &&
(workInProgress = null))
: (reuseSuspenseHandlerOnStack(workInProgress),
(nextPrimaryChildren =
JSCompiler_object_inline_stack_2917.fallback),
JSCompiler_object_inline_stack_2927.fallback),
(nextFallbackChildren = workInProgress.mode),
(JSCompiler_object_inline_stack_2917 =
(JSCompiler_object_inline_stack_2927 =
mountWorkInProgressOffscreenFiber(
{
mode: "visible",
children: JSCompiler_object_inline_stack_2917.children
children: JSCompiler_object_inline_stack_2927.children
},
nextFallbackChildren
)),
@@ -11304,11 +11310,11 @@ __DEV__ &&
null
)),
(nextPrimaryChildren.flags |= 2),
(JSCompiler_object_inline_stack_2917.return = workInProgress),
(JSCompiler_object_inline_stack_2927.return = workInProgress),
(nextPrimaryChildren.return = workInProgress),
(JSCompiler_object_inline_stack_2917.sibling =
(JSCompiler_object_inline_stack_2927.sibling =
nextPrimaryChildren),
(workInProgress.child = JSCompiler_object_inline_stack_2917),
(workInProgress.child = JSCompiler_object_inline_stack_2927),
(workInProgress.mode & ConcurrentMode) !== NoMode &&
reconcileChildFibers(
workInProgress,
@@ -11316,19 +11322,19 @@ __DEV__ &&
null,
renderLanes
),
(JSCompiler_object_inline_stack_2917 = workInProgress.child),
(JSCompiler_object_inline_stack_2917.memoizedState =
(JSCompiler_object_inline_stack_2927 = workInProgress.child),
(JSCompiler_object_inline_stack_2927.memoizedState =
mountSuspenseOffscreenState(renderLanes)),
(JSCompiler_object_inline_stack_2917.childLanes =
(JSCompiler_object_inline_stack_2927.childLanes =
getRemainingWorkInPrimaryTree(
current,
JSCompiler_object_inline_digest_2916,
JSCompiler_object_inline_digest_2926,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
(workInProgress = bailoutOffscreenComponent(
null,
JSCompiler_object_inline_stack_2917
JSCompiler_object_inline_stack_2927
)));
else if (
(pushPrimaryTreeSuspenseHandler(workInProgress),
@@ -11336,45 +11342,45 @@ __DEV__ &&
0 !== (renderLanes & 536870912) &&
markRenderDerivedCause(workInProgress),
isSuspenseInstanceFallback(
JSCompiler_object_inline_componentStack_2918
JSCompiler_object_inline_componentStack_2928
))
) {
JSCompiler_object_inline_digest_2916 =
JSCompiler_object_inline_componentStack_2918.nextSibling &&
JSCompiler_object_inline_componentStack_2918.nextSibling.dataset;
if (JSCompiler_object_inline_digest_2916) {
nextPrimaryChildren = JSCompiler_object_inline_digest_2916.dgst;
var message = JSCompiler_object_inline_digest_2916.msg;
nextFallbackChildren = JSCompiler_object_inline_digest_2916.stck;
var componentStack = JSCompiler_object_inline_digest_2916.cstck;
JSCompiler_object_inline_digest_2926 =
JSCompiler_object_inline_componentStack_2928.nextSibling &&
JSCompiler_object_inline_componentStack_2928.nextSibling.dataset;
if (JSCompiler_object_inline_digest_2926) {
nextPrimaryChildren = JSCompiler_object_inline_digest_2926.dgst;
var message = JSCompiler_object_inline_digest_2926.msg;
nextFallbackChildren = JSCompiler_object_inline_digest_2926.stck;
var componentStack = JSCompiler_object_inline_digest_2926.cstck;
}
JSCompiler_object_inline_message_2915 = message;
JSCompiler_object_inline_digest_2916 = nextPrimaryChildren;
JSCompiler_object_inline_stack_2917 = nextFallbackChildren;
JSCompiler_object_inline_componentStack_2918 = componentStack;
nextPrimaryChildren = JSCompiler_object_inline_message_2915;
nextFallbackChildren = JSCompiler_object_inline_componentStack_2918;
JSCompiler_object_inline_message_2925 = message;
JSCompiler_object_inline_digest_2926 = nextPrimaryChildren;
JSCompiler_object_inline_stack_2927 = nextFallbackChildren;
JSCompiler_object_inline_componentStack_2928 = componentStack;
nextPrimaryChildren = JSCompiler_object_inline_message_2925;
nextFallbackChildren = JSCompiler_object_inline_componentStack_2928;
nextPrimaryChildren = nextPrimaryChildren
? Error(nextPrimaryChildren)
: Error(
"The server could not finish this Suspense boundary, likely due to an error during server rendering. Switched to client rendering."
);
nextPrimaryChildren.stack =
JSCompiler_object_inline_stack_2917 || "";
nextPrimaryChildren.digest = JSCompiler_object_inline_digest_2916;
JSCompiler_object_inline_digest_2916 =
JSCompiler_object_inline_stack_2927 || "";
nextPrimaryChildren.digest = JSCompiler_object_inline_digest_2926;
JSCompiler_object_inline_digest_2926 =
void 0 === nextFallbackChildren ? null : nextFallbackChildren;
JSCompiler_object_inline_stack_2917 = {
JSCompiler_object_inline_stack_2927 = {
value: nextPrimaryChildren,
source: null,
stack: JSCompiler_object_inline_digest_2916
stack: JSCompiler_object_inline_digest_2926
};
"string" === typeof JSCompiler_object_inline_digest_2916 &&
"string" === typeof JSCompiler_object_inline_digest_2926 &&
CapturedStacks.set(
nextPrimaryChildren,
JSCompiler_object_inline_stack_2917
JSCompiler_object_inline_stack_2927
);
queueHydrationError(JSCompiler_object_inline_stack_2917);
queueHydrationError(JSCompiler_object_inline_stack_2927);
workInProgress = retrySuspenseComponentWithoutHydrating(
current,
workInProgress,
@@ -11388,35 +11394,35 @@ __DEV__ &&
renderLanes,
!1
),
(JSCompiler_object_inline_digest_2916 =
(JSCompiler_object_inline_digest_2926 =
0 !== (renderLanes & current.childLanes)),
didReceiveUpdate || JSCompiler_object_inline_digest_2916)
didReceiveUpdate || JSCompiler_object_inline_digest_2926)
) {
JSCompiler_object_inline_digest_2916 = workInProgressRoot;
JSCompiler_object_inline_digest_2926 = workInProgressRoot;
if (
null !== JSCompiler_object_inline_digest_2916 &&
((JSCompiler_object_inline_stack_2917 = getBumpedLaneForHydration(
JSCompiler_object_inline_digest_2916,
null !== JSCompiler_object_inline_digest_2926 &&
((JSCompiler_object_inline_stack_2927 = getBumpedLaneForHydration(
JSCompiler_object_inline_digest_2926,
renderLanes
)),
0 !== JSCompiler_object_inline_stack_2917 &&
JSCompiler_object_inline_stack_2917 !== prevState.retryLane)
0 !== JSCompiler_object_inline_stack_2927 &&
JSCompiler_object_inline_stack_2927 !== prevState.retryLane)
)
throw (
((prevState.retryLane = JSCompiler_object_inline_stack_2917),
((prevState.retryLane = JSCompiler_object_inline_stack_2927),
enqueueConcurrentRenderForLane(
current,
JSCompiler_object_inline_stack_2917
JSCompiler_object_inline_stack_2927
),
scheduleUpdateOnFiber(
JSCompiler_object_inline_digest_2916,
JSCompiler_object_inline_digest_2926,
current,
JSCompiler_object_inline_stack_2917
JSCompiler_object_inline_stack_2927
),
SelectiveHydrationException)
);
isSuspenseInstancePending(
JSCompiler_object_inline_componentStack_2918
JSCompiler_object_inline_componentStack_2928
) || renderDidSuspendDelayIfPossible();
workInProgress = retrySuspenseComponentWithoutHydrating(
current,
@@ -11425,14 +11431,14 @@ __DEV__ &&
);
} else
isSuspenseInstancePending(
JSCompiler_object_inline_componentStack_2918
JSCompiler_object_inline_componentStack_2928
)
? ((workInProgress.flags |= 192),
(workInProgress.child = current.child),
(workInProgress = null))
: ((renderLanes = prevState.treeContext),
(nextHydratableInstance = getNextHydratable(
JSCompiler_object_inline_componentStack_2918.nextSibling
JSCompiler_object_inline_componentStack_2928.nextSibling
)),
(hydrationParentFiber = workInProgress),
(isHydrating = !0),
@@ -11444,47 +11450,47 @@ __DEV__ &&
restoreSuspendedTreeContext(workInProgress, renderLanes),
(workInProgress = mountSuspensePrimaryChildren(
workInProgress,
JSCompiler_object_inline_stack_2917.children
JSCompiler_object_inline_stack_2927.children
)),
(workInProgress.flags |= 4096));
return workInProgress;
}
}
if (JSCompiler_object_inline_message_2915)
if (JSCompiler_object_inline_message_2925)
return (
reuseSuspenseHandlerOnStack(workInProgress),
(nextPrimaryChildren = JSCompiler_object_inline_stack_2917.fallback),
(nextPrimaryChildren = JSCompiler_object_inline_stack_2927.fallback),
(nextFallbackChildren = workInProgress.mode),
(componentStack = current.child),
(JSCompiler_object_inline_componentStack_2918 =
(JSCompiler_object_inline_componentStack_2928 =
componentStack.sibling),
(JSCompiler_object_inline_message_2915 = {
(JSCompiler_object_inline_message_2925 = {
mode: "hidden",
children: JSCompiler_object_inline_stack_2917.children
children: JSCompiler_object_inline_stack_2927.children
}),
(nextFallbackChildren & ConcurrentMode) === NoMode &&
workInProgress.child !== componentStack
? ((JSCompiler_object_inline_stack_2917 = workInProgress.child),
(JSCompiler_object_inline_stack_2917.childLanes = 0),
(JSCompiler_object_inline_stack_2917.pendingProps =
JSCompiler_object_inline_message_2915),
? ((JSCompiler_object_inline_stack_2927 = workInProgress.child),
(JSCompiler_object_inline_stack_2927.childLanes = 0),
(JSCompiler_object_inline_stack_2927.pendingProps =
JSCompiler_object_inline_message_2925),
workInProgress.mode & ProfileMode &&
((JSCompiler_object_inline_stack_2917.actualDuration = -0),
(JSCompiler_object_inline_stack_2917.actualStartTime = -1.1),
(JSCompiler_object_inline_stack_2917.selfBaseDuration =
((JSCompiler_object_inline_stack_2927.actualDuration = -0),
(JSCompiler_object_inline_stack_2927.actualStartTime = -1.1),
(JSCompiler_object_inline_stack_2927.selfBaseDuration =
componentStack.selfBaseDuration),
(JSCompiler_object_inline_stack_2917.treeBaseDuration =
(JSCompiler_object_inline_stack_2927.treeBaseDuration =
componentStack.treeBaseDuration)),
(workInProgress.deletions = null))
: ((JSCompiler_object_inline_stack_2917 = createWorkInProgress(
: ((JSCompiler_object_inline_stack_2927 = createWorkInProgress(
componentStack,
JSCompiler_object_inline_message_2915
JSCompiler_object_inline_message_2925
)),
(JSCompiler_object_inline_stack_2917.subtreeFlags =
(JSCompiler_object_inline_stack_2927.subtreeFlags =
componentStack.subtreeFlags & 65011712)),
null !== JSCompiler_object_inline_componentStack_2918
null !== JSCompiler_object_inline_componentStack_2928
? (nextPrimaryChildren = createWorkInProgress(
JSCompiler_object_inline_componentStack_2918,
JSCompiler_object_inline_componentStack_2928,
nextPrimaryChildren
))
: ((nextPrimaryChildren = createFiberFromFragment(
@@ -11495,11 +11501,11 @@ __DEV__ &&
)),
(nextPrimaryChildren.flags |= 2)),
(nextPrimaryChildren.return = workInProgress),
(JSCompiler_object_inline_stack_2917.return = workInProgress),
(JSCompiler_object_inline_stack_2917.sibling = nextPrimaryChildren),
(workInProgress.child = JSCompiler_object_inline_stack_2917),
bailoutOffscreenComponent(null, JSCompiler_object_inline_stack_2917),
(JSCompiler_object_inline_stack_2917 = workInProgress.child),
(JSCompiler_object_inline_stack_2927.return = workInProgress),
(JSCompiler_object_inline_stack_2927.sibling = nextPrimaryChildren),
(workInProgress.child = JSCompiler_object_inline_stack_2927),
bailoutOffscreenComponent(null, JSCompiler_object_inline_stack_2927),
(JSCompiler_object_inline_stack_2927 = workInProgress.child),
(nextPrimaryChildren = current.child.memoizedState),
null === nextPrimaryChildren
? (nextPrimaryChildren = mountSuspenseOffscreenState(renderLanes))
@@ -11515,18 +11521,18 @@ __DEV__ &&
baseLanes: nextPrimaryChildren.baseLanes | renderLanes,
cachePool: nextFallbackChildren
})),
(JSCompiler_object_inline_stack_2917.memoizedState =
(JSCompiler_object_inline_stack_2927.memoizedState =
nextPrimaryChildren),
(JSCompiler_object_inline_stack_2917.childLanes =
(JSCompiler_object_inline_stack_2927.childLanes =
getRemainingWorkInPrimaryTree(
current,
JSCompiler_object_inline_digest_2916,
JSCompiler_object_inline_digest_2926,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
bailoutOffscreenComponent(
current.child,
JSCompiler_object_inline_stack_2917
JSCompiler_object_inline_stack_2927
)
);
null !== prevState &&
@@ -11534,28 +11540,28 @@ __DEV__ &&
0 !== (renderLanes & current.lanes) &&
markRenderDerivedCause(workInProgress);
pushPrimaryTreeSuspenseHandler(workInProgress);
JSCompiler_object_inline_digest_2916 = current.child;
current = JSCompiler_object_inline_digest_2916.sibling;
JSCompiler_object_inline_digest_2916 = createWorkInProgress(
JSCompiler_object_inline_digest_2916,
JSCompiler_object_inline_digest_2926 = current.child;
current = JSCompiler_object_inline_digest_2926.sibling;
JSCompiler_object_inline_digest_2926 = createWorkInProgress(
JSCompiler_object_inline_digest_2926,
{
mode: "visible",
children: JSCompiler_object_inline_stack_2917.children
children: JSCompiler_object_inline_stack_2927.children
}
);
(workInProgress.mode & ConcurrentMode) === NoMode &&
(JSCompiler_object_inline_digest_2916.lanes = renderLanes);
JSCompiler_object_inline_digest_2916.return = workInProgress;
JSCompiler_object_inline_digest_2916.sibling = null;
(JSCompiler_object_inline_digest_2926.lanes = renderLanes);
JSCompiler_object_inline_digest_2926.return = workInProgress;
JSCompiler_object_inline_digest_2926.sibling = null;
null !== current &&
((renderLanes = workInProgress.deletions),
null === renderLanes
? ((workInProgress.deletions = [current]),
(workInProgress.flags |= 16))
: renderLanes.push(current));
workInProgress.child = JSCompiler_object_inline_digest_2916;
workInProgress.child = JSCompiler_object_inline_digest_2926;
workInProgress.memoizedState = null;
return JSCompiler_object_inline_digest_2916;
return JSCompiler_object_inline_digest_2926;
}
function mountSuspensePrimaryChildren(workInProgress, primaryChildren) {
primaryChildren = mountWorkInProgressOffscreenFiber(
@@ -17862,7 +17868,7 @@ __DEV__ &&
workInProgressUpdateTask = null;
if (0 !== (lanes & 3) || 0 !== (lanes & 124)) {
workInProgressUpdateTask = blockingUpdateTask;
previousRenderStartTime =
endTime =
0 <= blockingUpdateTime && blockingUpdateTime < blockingClampTime
? blockingClampTime
: blockingUpdateTime;
@@ -17876,22 +17882,23 @@ __DEV__ &&
blockingSuspendedTime,
0 <= clampedEventTime
? clampedEventTime
: 0 <= previousRenderStartTime
? previousRenderStartTime
: 0 <= endTime
? endTime
: renderStartTime,
lanes,
workInProgressUpdateTask
));
var eventType = blockingEventType,
eventIsRepeat = blockingEventIsRepeat;
endTime = blockingUpdateType === SPAWNED_UPDATE;
debugTask = blockingUpdateType === PINGED_UPDATE;
color = renderStartTime;
label = blockingUpdateTask;
eventIsRepeat = blockingEventIsRepeat,
isSpawnedUpdate = blockingUpdateType === SPAWNED_UPDATE,
isPingedUpdate = blockingUpdateType === PINGED_UPDATE;
debugTask = renderStartTime;
previousRenderStartTime = blockingUpdateTask;
color = blockingUpdateMethodName;
label = blockingUpdateComponentName;
if (supportsUserTiming) {
currentTrack = "Blocking";
var eventEndTime =
0 < previousRenderStartTime ? previousRenderStartTime : color;
var eventEndTime = 0 < endTime ? endTime : debugTask;
if (
0 < clampedEventTime &&
null !== eventType &&
@@ -17900,8 +17907,8 @@ __DEV__ &&
var color$jscomp$0 = eventIsRepeat
? "secondary-light"
: "warning";
label
? label.run(
previousRenderStartTime
? previousRenderStartTime.run(
console.timeStamp.bind(
console,
eventIsRepeat ? "" : "Event: " + eventType,
@@ -17921,54 +17928,54 @@ __DEV__ &&
color$jscomp$0
);
}
0 < previousRenderStartTime &&
color > previousRenderStartTime &&
((clampedEventTime = endTime
0 < endTime &&
debugTask > endTime &&
((clampedEventTime = isSpawnedUpdate
? "error"
: (lanes & 738197653) === lanes
? "tertiary-light"
: "primary-light"),
label
? label.run(
console.timeStamp.bind(
console,
debugTask
? "Promise Resolved"
: endTime
? "Cascading Update"
: 5 < color - previousRenderStartTime
? "Update Blocked"
: "Update",
previousRenderStartTime,
color,
currentTrack,
LANES_TRACK_GROUP,
clampedEventTime
(isSpawnedUpdate = isPingedUpdate
? "Promise Resolved"
: isSpawnedUpdate
? "Cascading Update"
: 5 < debugTask - endTime
? "Update Blocked"
: "Update"),
(isPingedUpdate = []),
null != label && isPingedUpdate.push(["Component name", label]),
null != color && isPingedUpdate.push(["Method name", color]),
(endTime = {
start: endTime,
end: debugTask,
detail: {
devtools: {
properties: isPingedUpdate,
track: currentTrack,
trackGroup: LANES_TRACK_GROUP,
color: clampedEventTime
}
}
}),
previousRenderStartTime
? previousRenderStartTime.run(
performance.measure.bind(
performance,
isSpawnedUpdate,
endTime
)
)
: console.timeStamp(
debugTask
? "Promise Resolved"
: endTime
? "Cascading Update"
: 5 < color - previousRenderStartTime
? "Update Blocked"
: "Update",
previousRenderStartTime,
color,
currentTrack,
LANES_TRACK_GROUP,
clampedEventTime
));
: performance.measure(isSpawnedUpdate, endTime));
}
blockingUpdateTime = -1.1;
blockingUpdateType = 0;
blockingUpdateComponentName = blockingUpdateMethodName = null;
blockingSuspendedTime = -1.1;
blockingEventIsRepeat = !0;
}
0 !== (lanes & 4194048) &&
((workInProgressUpdateTask = transitionUpdateTask),
(previousRenderStartTime =
(isSpawnedUpdate =
0 <= transitionStartTime &&
transitionStartTime < transitionClampTime
? transitionClampTime
@@ -17997,23 +18004,25 @@ __DEV__ &&
)),
(eventType = transitionEventType),
(eventIsRepeat = transitionEventIsRepeat),
(debugTask = transitionUpdateType === PINGED_UPDATE),
(color = renderStartTime),
(label = transitionUpdateTask),
(isPingedUpdate = transitionUpdateType === PINGED_UPDATE),
(debugTask = renderStartTime),
(previousRenderStartTime = transitionUpdateTask),
(color = transitionUpdateMethodName),
(label = transitionUpdateComponentName),
supportsUserTiming &&
((currentTrack = "Transition"),
(eventEndTime =
0 < previousRenderStartTime
? previousRenderStartTime
0 < isSpawnedUpdate
? isSpawnedUpdate
: 0 < endTime
? endTime
: color),
: debugTask),
0 < clampedEventTime &&
eventEndTime > clampedEventTime &&
null !== eventType &&
((color$jscomp$0 = eventIsRepeat ? "secondary-light" : "warning"),
label
? label.run(
previousRenderStartTime
? previousRenderStartTime.run(
console.timeStamp.bind(
console,
eventIsRepeat ? "" : "Event: " + eventType,
@@ -18032,15 +18041,15 @@ __DEV__ &&
LANES_TRACK_GROUP,
color$jscomp$0
)),
(clampedEventTime = 0 < endTime ? endTime : color),
0 < previousRenderStartTime &&
clampedEventTime > previousRenderStartTime &&
(label
? label.run(
(clampedEventTime = 0 < endTime ? endTime : debugTask),
0 < isSpawnedUpdate &&
clampedEventTime > isSpawnedUpdate &&
(previousRenderStartTime
? previousRenderStartTime.run(
console.timeStamp.bind(
console,
"Action",
previousRenderStartTime,
isSpawnedUpdate,
clampedEventTime,
currentTrack,
LANES_TRACK_GROUP,
@@ -18049,42 +18058,43 @@ __DEV__ &&
)
: console.timeStamp(
"Action",
previousRenderStartTime,
isSpawnedUpdate,
clampedEventTime,
currentTrack,
LANES_TRACK_GROUP,
"primary-dark"
)),
0 < endTime &&
color > endTime &&
(label
? label.run(
console.timeStamp.bind(
console,
debugTask
? "Promise Resolved"
: 5 < color - endTime
? "Update Blocked"
: "Update",
endTime,
color,
currentTrack,
LANES_TRACK_GROUP,
"primary-light"
debugTask > endTime &&
((isSpawnedUpdate = isPingedUpdate
? "Promise Resolved"
: 5 < debugTask - endTime
? "Update Blocked"
: "Update"),
(isPingedUpdate = []),
null != label && isPingedUpdate.push(["Component name", label]),
null != color && isPingedUpdate.push(["Method name", color]),
(endTime = {
start: endTime,
end: debugTask,
detail: {
devtools: {
properties: isPingedUpdate,
track: currentTrack,
trackGroup: LANES_TRACK_GROUP,
color: "primary-light"
}
}
}),
previousRenderStartTime
? previousRenderStartTime.run(
performance.measure.bind(
performance,
isSpawnedUpdate,
endTime
)
)
: console.timeStamp(
debugTask
? "Promise Resolved"
: 5 < color - endTime
? "Update Blocked"
: "Update",
endTime,
color,
currentTrack,
LANES_TRACK_GROUP,
"primary-light"
))),
: performance.measure(isSpawnedUpdate, endTime))),
(transitionUpdateTime = transitionStartTime = -1.1),
(transitionUpdateType = 0),
(transitionSuspendedTime = -1.1),
@@ -24864,7 +24874,7 @@ __DEV__ &&
(container.callback = callback));
element = enqueueUpdate(rootFiber, container, lane);
null !== element &&
(startUpdateTimerByLane(lane, "root.render()"),
(startUpdateTimerByLane(lane, "root.render()", null),
scheduleUpdateOnFiber(element, rootFiber, lane),
entangleTransitions(element, rootFiber, lane));
}
@@ -27020,6 +27030,8 @@ __DEV__ &&
blockingUpdateTime = -1.1,
blockingUpdateTask = null,
blockingUpdateType = 0,
blockingUpdateMethodName = null,
blockingUpdateComponentName = null,
blockingEventTime = -1.1,
blockingEventType = null,
blockingEventIsRepeat = !1,
@@ -27029,6 +27041,8 @@ __DEV__ &&
transitionUpdateTime = -1.1,
transitionUpdateType = 0,
transitionUpdateTask = null,
transitionUpdateMethodName = null,
transitionUpdateComponentName = null,
transitionEventTime = -1.1,
transitionEventType = null,
transitionEventIsRepeat = !1,
@@ -28542,7 +28556,7 @@ __DEV__ &&
(warnOnInvalidCallback(callback), (update.callback = callback));
payload = enqueueUpdate(inst, update, lane);
null !== payload &&
(startUpdateTimerByLane(lane, "this.setState()"),
(startUpdateTimerByLane(lane, "this.setState()", inst),
scheduleUpdateOnFiber(payload, inst, lane),
entangleTransitions(payload, inst, lane));
markStateUpdateScheduled(inst, lane);
@@ -28558,7 +28572,7 @@ __DEV__ &&
(warnOnInvalidCallback(callback), (update.callback = callback));
payload = enqueueUpdate(inst, update, lane);
null !== payload &&
(startUpdateTimerByLane(lane, "this.replaceState()"),
(startUpdateTimerByLane(lane, "this.replaceState()", inst),
scheduleUpdateOnFiber(payload, inst, lane),
entangleTransitions(payload, inst, lane));
markStateUpdateScheduled(inst, lane);
@@ -28573,7 +28587,7 @@ __DEV__ &&
(warnOnInvalidCallback(callback), (update.callback = callback));
callback = enqueueUpdate(inst, update, lane);
null !== callback &&
(startUpdateTimerByLane(lane, "this.forceUpdate()"),
(startUpdateTimerByLane(lane, "this.forceUpdate()", inst),
scheduleUpdateOnFiber(callback, inst, lane),
entangleTransitions(callback, inst, lane));
null !== injectedProfilingHooks &&
@@ -29580,11 +29594,11 @@ __DEV__ &&
};
(function () {
var isomorphicReactPackageVersion = React.version;
if ("19.2.0-native-fb-bd9e6e0b-20250910" !== isomorphicReactPackageVersion)
if ("19.2.0-native-fb-0c813c52-20250912" !== 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.2.0-native-fb-bd9e6e0b-20250910\nLearn more: https://react.dev/warnings/version-mismatch")
"\n - react-dom: 19.2.0-native-fb-0c813c52-20250912\nLearn more: https://react.dev/warnings/version-mismatch")
);
})();
("function" === typeof Map &&
@@ -29621,10 +29635,10 @@ __DEV__ &&
!(function () {
var internals = {
bundleType: 1,
version: "19.2.0-native-fb-bd9e6e0b-20250910",
version: "19.2.0-native-fb-0c813c52-20250912",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-bd9e6e0b-20250910"
reconcilerVersion: "19.2.0-native-fb-0c813c52-20250912"
};
internals.overrideHookState = overrideHookState;
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
@@ -29764,7 +29778,7 @@ __DEV__ &&
identifierPrefix = createUpdate(isStrictMode);
identifierPrefix.callback = null;
enqueueUpdate(options, identifierPrefix, isStrictMode);
startUpdateTimerByLane(isStrictMode, "hydrateRoot()");
startUpdateTimerByLane(isStrictMode, "hydrateRoot()", null);
options = isStrictMode;
initialChildren.current.lanes = options;
markRootUpdated$1(initialChildren, options);
@@ -29773,5 +29787,5 @@ __DEV__ &&
listenToAllSupportedEvents(container);
return new ReactDOMHydrationRoot(initialChildren);
};
exports.version = "19.2.0-native-fb-bd9e6e0b-20250910";
exports.version = "19.2.0-native-fb-0c813c52-20250912";
})();
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<6c6c49a3818d62242e31be6b30f222ca>>
* @generated SignedSource<<7d355a82f3fa007346c14efd69ab6b96>>
*/
/*
@@ -17388,14 +17388,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
};
var isomorphicReactPackageVersion$jscomp$inline_2057 = React.version;
if (
"19.2.0-native-fb-bd9e6e0b-20250910" !==
"19.2.0-native-fb-0c813c52-20250912" !==
isomorphicReactPackageVersion$jscomp$inline_2057
)
throw Error(
formatProdErrorMessage(
527,
isomorphicReactPackageVersion$jscomp$inline_2057,
"19.2.0-native-fb-bd9e6e0b-20250910"
"19.2.0-native-fb-0c813c52-20250912"
)
);
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -17417,10 +17417,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
};
var internals$jscomp$inline_2630 = {
bundleType: 0,
version: "19.2.0-native-fb-bd9e6e0b-20250910",
version: "19.2.0-native-fb-0c813c52-20250912",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-bd9e6e0b-20250910"
reconcilerVersion: "19.2.0-native-fb-0c813c52-20250912"
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_2631 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -17527,4 +17527,4 @@ exports.hydrateRoot = function (container, initialChildren, options) {
listenToAllSupportedEvents(container);
return new ReactDOMHydrationRoot(initialChildren);
};
exports.version = "19.2.0-native-fb-bd9e6e0b-20250910";
exports.version = "19.2.0-native-fb-0c813c52-20250912";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<bdd3b66027e5863f4ad2df48120711e2>>
* @generated SignedSource<<827bc7c5bfe54176c311ca0bd77db6f5>>
*/
/*
@@ -15119,20 +15119,20 @@ function debounceScrollEnd(targetInst, nativeEvent, nativeEventTarget) {
(nativeEventTarget[internalScrollTimer] = targetInst));
}
for (
var i$jscomp$inline_1900 = 0;
i$jscomp$inline_1900 < simpleEventPluginEvents.length;
i$jscomp$inline_1900++
var i$jscomp$inline_1906 = 0;
i$jscomp$inline_1906 < simpleEventPluginEvents.length;
i$jscomp$inline_1906++
) {
var eventName$jscomp$inline_1901 =
simpleEventPluginEvents[i$jscomp$inline_1900],
domEventName$jscomp$inline_1902 =
eventName$jscomp$inline_1901.toLowerCase(),
capitalizedEvent$jscomp$inline_1903 =
eventName$jscomp$inline_1901[0].toUpperCase() +
eventName$jscomp$inline_1901.slice(1);
var eventName$jscomp$inline_1907 =
simpleEventPluginEvents[i$jscomp$inline_1906],
domEventName$jscomp$inline_1908 =
eventName$jscomp$inline_1907.toLowerCase(),
capitalizedEvent$jscomp$inline_1909 =
eventName$jscomp$inline_1907[0].toUpperCase() +
eventName$jscomp$inline_1907.slice(1);
registerSimpleEvent(
domEventName$jscomp$inline_1902,
"on" + capitalizedEvent$jscomp$inline_1903
domEventName$jscomp$inline_1908,
"on" + capitalizedEvent$jscomp$inline_1909
);
}
registerSimpleEvent(ANIMATION_END, "onAnimationEnd");
@@ -19396,16 +19396,16 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
0 === i && attemptExplicitHydrationTarget(target);
}
};
var isomorphicReactPackageVersion$jscomp$inline_2308 = React.version;
var isomorphicReactPackageVersion$jscomp$inline_2314 = React.version;
if (
"19.2.0-native-fb-bd9e6e0b-20250910" !==
isomorphicReactPackageVersion$jscomp$inline_2308
"19.2.0-native-fb-0c813c52-20250912" !==
isomorphicReactPackageVersion$jscomp$inline_2314
)
throw Error(
formatProdErrorMessage(
527,
isomorphicReactPackageVersion$jscomp$inline_2308,
"19.2.0-native-fb-bd9e6e0b-20250910"
isomorphicReactPackageVersion$jscomp$inline_2314,
"19.2.0-native-fb-0c813c52-20250912"
)
);
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -19425,12 +19425,12 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
null === componentOrElement ? null : componentOrElement.stateNode;
return componentOrElement;
};
var internals$jscomp$inline_2315 = {
var internals$jscomp$inline_2321 = {
bundleType: 0,
version: "19.2.0-native-fb-bd9e6e0b-20250910",
version: "19.2.0-native-fb-0c813c52-20250912",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-bd9e6e0b-20250910",
reconcilerVersion: "19.2.0-native-fb-0c813c52-20250912",
getLaneLabelMap: function () {
for (
var map = new Map(), lane = 1, index$324 = 0;
@@ -19448,16 +19448,16 @@ var internals$jscomp$inline_2315 = {
}
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_2882 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
var hook$jscomp$inline_2888 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
if (
!hook$jscomp$inline_2882.isDisabled &&
hook$jscomp$inline_2882.supportsFiber
!hook$jscomp$inline_2888.isDisabled &&
hook$jscomp$inline_2888.supportsFiber
)
try {
(rendererID = hook$jscomp$inline_2882.inject(
internals$jscomp$inline_2315
(rendererID = hook$jscomp$inline_2888.inject(
internals$jscomp$inline_2321
)),
(injectedHook = hook$jscomp$inline_2882);
(injectedHook = hook$jscomp$inline_2888);
} catch (err) {}
}
exports.createRoot = function (container, options) {
@@ -19553,4 +19553,4 @@ exports.hydrateRoot = function (container, initialChildren, options) {
listenToAllSupportedEvents(container);
return new ReactDOMHydrationRoot(initialChildren);
};
exports.version = "19.2.0-native-fb-bd9e6e0b-20250910";
exports.version = "19.2.0-native-fb-0c813c52-20250912";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<6e39617f58bf7d7014156e68278d7823>>
* @generated SignedSource<<daf38277b70822f6e2163ecb91d88901>>
*/
/*
@@ -5921,7 +5921,7 @@ __DEV__ &&
cache.controller.abort();
});
}
function startUpdateTimerByLane(lane, method) {
function startUpdateTimerByLane(lane, method, fiber) {
if (enableComponentPerformanceTrack) {
var JSCompiler_temp;
(JSCompiler_temp = 0 !== (lane & 3)) ||
@@ -5930,6 +5930,9 @@ __DEV__ &&
0 > blockingUpdateTime &&
((blockingUpdateTime = now()),
(blockingUpdateTask = createTask(method)),
(blockingUpdateMethodName = method),
null != fiber &&
(blockingUpdateComponentName = getComponentNameFromFiber(fiber)),
(executionContext & (RenderContext | CommitContext)) !==
NoContext && (blockingUpdateType = SPAWNED_UPDATE),
(lane = resolveEventTimeStamp()),
@@ -5944,6 +5947,9 @@ __DEV__ &&
0 > transitionUpdateTime &&
((transitionUpdateTime = now()),
(transitionUpdateTask = createTask(method)),
(transitionUpdateMethodName = method),
null != fiber &&
(transitionUpdateComponentName = getComponentNameFromFiber(fiber)),
0 > transitionStartTime)
) {
lane = resolveEventTimeStamp();
@@ -8472,7 +8478,7 @@ __DEV__ &&
function subscribeToStore(fiber, inst, subscribe) {
return subscribe(function () {
checkIfSnapshotChanged(inst) &&
(startUpdateTimerByLane(2, "updateSyncExternalStore()"),
(startUpdateTimerByLane(2, "updateSyncExternalStore()", fiber),
forceStoreRerender(fiber));
});
}
@@ -9265,21 +9271,21 @@ __DEV__ &&
switch (provider.tag) {
case 24:
case 3:
var lane = requestUpdateLane(provider);
fiber = createUpdate(lane);
var root = enqueueUpdate(provider, fiber, lane);
var lane = requestUpdateLane(provider),
refreshUpdate = createUpdate(lane),
root = enqueueUpdate(provider, refreshUpdate, lane);
null !== root &&
(startUpdateTimerByLane(lane, "refresh()"),
(startUpdateTimerByLane(lane, "refresh()", fiber),
scheduleUpdateOnFiber(root, provider, lane),
entangleTransitions(root, provider, lane));
provider = createCache();
fiber = createCache();
null !== seedKey &&
void 0 !== seedKey &&
null !== root &&
console.error(
"The seed argument is not enabled outside experimental channels."
);
fiber.payload = { cache: provider };
refreshUpdate.payload = { cache: fiber };
return;
}
provider = provider.return;
@@ -9305,7 +9311,7 @@ __DEV__ &&
? enqueueRenderPhaseUpdate(queue, update)
: ((update = enqueueConcurrentHookUpdate(fiber, queue, update, args)),
null !== update &&
(startUpdateTimerByLane(args, "dispatch()"),
(startUpdateTimerByLane(args, "dispatch()", fiber),
scheduleUpdateOnFiber(update, fiber, args),
entangleTransitionUpdate(update, queue, args)));
markStateUpdateScheduled(fiber, args);
@@ -9318,7 +9324,7 @@ __DEV__ &&
);
args = requestUpdateLane(fiber);
dispatchSetStateInternal(fiber, queue, action, args) &&
startUpdateTimerByLane(args, "setState()");
startUpdateTimerByLane(args, "setState()", fiber);
markStateUpdateScheduled(fiber, args);
}
function dispatchSetStateInternal(fiber, queue, action, lane) {
@@ -9400,7 +9406,7 @@ __DEV__ &&
2
)),
null !== throwIfDuringRender &&
(startUpdateTimerByLane(2, "setOptimistic()"),
(startUpdateTimerByLane(2, "setOptimistic()", fiber),
scheduleUpdateOnFiber(throwIfDuringRender, fiber, 2));
markStateUpdateScheduled(fiber, 2);
}
@@ -11166,24 +11172,24 @@ __DEV__ &&
return current;
}
function updateSuspenseComponent(current, workInProgress, renderLanes) {
var JSCompiler_object_inline_digest_2921;
var JSCompiler_object_inline_stack_2922 = workInProgress.pendingProps;
var JSCompiler_object_inline_digest_2931;
var JSCompiler_object_inline_stack_2932 = workInProgress.pendingProps;
shouldSuspendImpl(workInProgress) && (workInProgress.flags |= 128);
var JSCompiler_object_inline_message_2920 = !1;
var JSCompiler_object_inline_message_2930 = !1;
var didSuspend = 0 !== (workInProgress.flags & 128);
(JSCompiler_object_inline_digest_2921 = didSuspend) ||
(JSCompiler_object_inline_digest_2921 =
(JSCompiler_object_inline_digest_2931 = didSuspend) ||
(JSCompiler_object_inline_digest_2931 =
null !== current && null === current.memoizedState
? !1
: 0 !== (suspenseStackCursor.current & ForceSuspenseFallback));
JSCompiler_object_inline_digest_2921 &&
((JSCompiler_object_inline_message_2920 = !0),
JSCompiler_object_inline_digest_2931 &&
((JSCompiler_object_inline_message_2930 = !0),
(workInProgress.flags &= -129));
JSCompiler_object_inline_digest_2921 = 0 !== (workInProgress.flags & 32);
JSCompiler_object_inline_digest_2931 = 0 !== (workInProgress.flags & 32);
workInProgress.flags &= -33;
if (null === current) {
if (isHydrating) {
JSCompiler_object_inline_message_2920
JSCompiler_object_inline_message_2930
? pushPrimaryTreeSuspenseHandler(workInProgress)
: reuseSuspenseHandlerOnStack(workInProgress);
(renderLanes = nextHydratableInstance)
@@ -11196,18 +11202,18 @@ __DEV__ &&
? current
: null),
null !== current &&
((JSCompiler_object_inline_digest_2921 = {
((JSCompiler_object_inline_digest_2931 = {
dehydrated: current,
treeContext: getSuspendedTreeContext(),
retryLane: 536870912,
hydrationErrors: null
}),
(workInProgress.memoizedState =
JSCompiler_object_inline_digest_2921),
(JSCompiler_object_inline_digest_2921 =
JSCompiler_object_inline_digest_2931),
(JSCompiler_object_inline_digest_2931 =
createFiberFromDehydratedFragment(current)),
(JSCompiler_object_inline_digest_2921.return = workInProgress),
(workInProgress.child = JSCompiler_object_inline_digest_2921),
(JSCompiler_object_inline_digest_2931.return = workInProgress),
(workInProgress.child = JSCompiler_object_inline_digest_2931),
(hydrationParentFiber = workInProgress),
(nextHydratableInstance = null)))
: (current = null);
@@ -11221,9 +11227,9 @@ __DEV__ &&
: (workInProgress.lanes = 536870912);
return null;
}
var nextPrimaryChildren = JSCompiler_object_inline_stack_2922.children,
nextFallbackChildren = JSCompiler_object_inline_stack_2922.fallback;
if (JSCompiler_object_inline_message_2920)
var nextPrimaryChildren = JSCompiler_object_inline_stack_2932.children,
nextFallbackChildren = JSCompiler_object_inline_stack_2932.fallback;
if (JSCompiler_object_inline_message_2930)
return (
reuseSuspenseHandlerOnStack(workInProgress),
mountSuspenseFallbackChildren(
@@ -11232,21 +11238,21 @@ __DEV__ &&
nextFallbackChildren,
renderLanes
),
(JSCompiler_object_inline_stack_2922 = workInProgress.child),
(JSCompiler_object_inline_stack_2922.memoizedState =
(JSCompiler_object_inline_stack_2932 = workInProgress.child),
(JSCompiler_object_inline_stack_2932.memoizedState =
mountSuspenseOffscreenState(renderLanes)),
(JSCompiler_object_inline_stack_2922.childLanes =
(JSCompiler_object_inline_stack_2932.childLanes =
getRemainingWorkInPrimaryTree(
current,
JSCompiler_object_inline_digest_2921,
JSCompiler_object_inline_digest_2931,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
bailoutOffscreenComponent(null, JSCompiler_object_inline_stack_2922)
bailoutOffscreenComponent(null, JSCompiler_object_inline_stack_2932)
);
if (
"number" ===
typeof JSCompiler_object_inline_stack_2922.unstable_expectedLoadTime
typeof JSCompiler_object_inline_stack_2932.unstable_expectedLoadTime
)
return (
reuseSuspenseHandlerOnStack(workInProgress),
@@ -11256,18 +11262,18 @@ __DEV__ &&
nextFallbackChildren,
renderLanes
),
(JSCompiler_object_inline_stack_2922 = workInProgress.child),
(JSCompiler_object_inline_stack_2922.memoizedState =
(JSCompiler_object_inline_stack_2932 = workInProgress.child),
(JSCompiler_object_inline_stack_2932.memoizedState =
mountSuspenseOffscreenState(renderLanes)),
(JSCompiler_object_inline_stack_2922.childLanes =
(JSCompiler_object_inline_stack_2932.childLanes =
getRemainingWorkInPrimaryTree(
current,
JSCompiler_object_inline_digest_2921,
JSCompiler_object_inline_digest_2931,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
(workInProgress.lanes = 4194304),
bailoutOffscreenComponent(null, JSCompiler_object_inline_stack_2922)
bailoutOffscreenComponent(null, JSCompiler_object_inline_stack_2932)
);
pushPrimaryTreeSuspenseHandler(workInProgress);
return mountSuspensePrimaryChildren(
@@ -11277,8 +11283,8 @@ __DEV__ &&
}
var prevState = current.memoizedState;
if (null !== prevState) {
var JSCompiler_object_inline_componentStack_2923 = prevState.dehydrated;
if (null !== JSCompiler_object_inline_componentStack_2923) {
var JSCompiler_object_inline_componentStack_2933 = prevState.dehydrated;
if (null !== JSCompiler_object_inline_componentStack_2933) {
if (didSuspend)
workInProgress.flags & 256
? (pushPrimaryTreeSuspenseHandler(workInProgress),
@@ -11295,13 +11301,13 @@ __DEV__ &&
(workInProgress = null))
: (reuseSuspenseHandlerOnStack(workInProgress),
(nextPrimaryChildren =
JSCompiler_object_inline_stack_2922.fallback),
JSCompiler_object_inline_stack_2932.fallback),
(nextFallbackChildren = workInProgress.mode),
(JSCompiler_object_inline_stack_2922 =
(JSCompiler_object_inline_stack_2932 =
mountWorkInProgressOffscreenFiber(
{
mode: "visible",
children: JSCompiler_object_inline_stack_2922.children
children: JSCompiler_object_inline_stack_2932.children
},
nextFallbackChildren
)),
@@ -11312,11 +11318,11 @@ __DEV__ &&
null
)),
(nextPrimaryChildren.flags |= 2),
(JSCompiler_object_inline_stack_2922.return = workInProgress),
(JSCompiler_object_inline_stack_2932.return = workInProgress),
(nextPrimaryChildren.return = workInProgress),
(JSCompiler_object_inline_stack_2922.sibling =
(JSCompiler_object_inline_stack_2932.sibling =
nextPrimaryChildren),
(workInProgress.child = JSCompiler_object_inline_stack_2922),
(workInProgress.child = JSCompiler_object_inline_stack_2932),
(workInProgress.mode & ConcurrentMode) !== NoMode &&
reconcileChildFibers(
workInProgress,
@@ -11324,19 +11330,19 @@ __DEV__ &&
null,
renderLanes
),
(JSCompiler_object_inline_stack_2922 = workInProgress.child),
(JSCompiler_object_inline_stack_2922.memoizedState =
(JSCompiler_object_inline_stack_2932 = workInProgress.child),
(JSCompiler_object_inline_stack_2932.memoizedState =
mountSuspenseOffscreenState(renderLanes)),
(JSCompiler_object_inline_stack_2922.childLanes =
(JSCompiler_object_inline_stack_2932.childLanes =
getRemainingWorkInPrimaryTree(
current,
JSCompiler_object_inline_digest_2921,
JSCompiler_object_inline_digest_2931,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
(workInProgress = bailoutOffscreenComponent(
null,
JSCompiler_object_inline_stack_2922
JSCompiler_object_inline_stack_2932
)));
else if (
(pushPrimaryTreeSuspenseHandler(workInProgress),
@@ -11344,45 +11350,45 @@ __DEV__ &&
0 !== (renderLanes & 536870912) &&
markRenderDerivedCause(workInProgress),
isSuspenseInstanceFallback(
JSCompiler_object_inline_componentStack_2923
JSCompiler_object_inline_componentStack_2933
))
) {
JSCompiler_object_inline_digest_2921 =
JSCompiler_object_inline_componentStack_2923.nextSibling &&
JSCompiler_object_inline_componentStack_2923.nextSibling.dataset;
if (JSCompiler_object_inline_digest_2921) {
nextPrimaryChildren = JSCompiler_object_inline_digest_2921.dgst;
var message = JSCompiler_object_inline_digest_2921.msg;
nextFallbackChildren = JSCompiler_object_inline_digest_2921.stck;
var componentStack = JSCompiler_object_inline_digest_2921.cstck;
JSCompiler_object_inline_digest_2931 =
JSCompiler_object_inline_componentStack_2933.nextSibling &&
JSCompiler_object_inline_componentStack_2933.nextSibling.dataset;
if (JSCompiler_object_inline_digest_2931) {
nextPrimaryChildren = JSCompiler_object_inline_digest_2931.dgst;
var message = JSCompiler_object_inline_digest_2931.msg;
nextFallbackChildren = JSCompiler_object_inline_digest_2931.stck;
var componentStack = JSCompiler_object_inline_digest_2931.cstck;
}
JSCompiler_object_inline_message_2920 = message;
JSCompiler_object_inline_digest_2921 = nextPrimaryChildren;
JSCompiler_object_inline_stack_2922 = nextFallbackChildren;
JSCompiler_object_inline_componentStack_2923 = componentStack;
nextPrimaryChildren = JSCompiler_object_inline_message_2920;
nextFallbackChildren = JSCompiler_object_inline_componentStack_2923;
JSCompiler_object_inline_message_2930 = message;
JSCompiler_object_inline_digest_2931 = nextPrimaryChildren;
JSCompiler_object_inline_stack_2932 = nextFallbackChildren;
JSCompiler_object_inline_componentStack_2933 = componentStack;
nextPrimaryChildren = JSCompiler_object_inline_message_2930;
nextFallbackChildren = JSCompiler_object_inline_componentStack_2933;
nextPrimaryChildren = nextPrimaryChildren
? Error(nextPrimaryChildren)
: Error(
"The server could not finish this Suspense boundary, likely due to an error during server rendering. Switched to client rendering."
);
nextPrimaryChildren.stack =
JSCompiler_object_inline_stack_2922 || "";
nextPrimaryChildren.digest = JSCompiler_object_inline_digest_2921;
JSCompiler_object_inline_digest_2921 =
JSCompiler_object_inline_stack_2932 || "";
nextPrimaryChildren.digest = JSCompiler_object_inline_digest_2931;
JSCompiler_object_inline_digest_2931 =
void 0 === nextFallbackChildren ? null : nextFallbackChildren;
JSCompiler_object_inline_stack_2922 = {
JSCompiler_object_inline_stack_2932 = {
value: nextPrimaryChildren,
source: null,
stack: JSCompiler_object_inline_digest_2921
stack: JSCompiler_object_inline_digest_2931
};
"string" === typeof JSCompiler_object_inline_digest_2921 &&
"string" === typeof JSCompiler_object_inline_digest_2931 &&
CapturedStacks.set(
nextPrimaryChildren,
JSCompiler_object_inline_stack_2922
JSCompiler_object_inline_stack_2932
);
queueHydrationError(JSCompiler_object_inline_stack_2922);
queueHydrationError(JSCompiler_object_inline_stack_2932);
workInProgress = retrySuspenseComponentWithoutHydrating(
current,
workInProgress,
@@ -11396,35 +11402,35 @@ __DEV__ &&
renderLanes,
!1
),
(JSCompiler_object_inline_digest_2921 =
(JSCompiler_object_inline_digest_2931 =
0 !== (renderLanes & current.childLanes)),
didReceiveUpdate || JSCompiler_object_inline_digest_2921)
didReceiveUpdate || JSCompiler_object_inline_digest_2931)
) {
JSCompiler_object_inline_digest_2921 = workInProgressRoot;
JSCompiler_object_inline_digest_2931 = workInProgressRoot;
if (
null !== JSCompiler_object_inline_digest_2921 &&
((JSCompiler_object_inline_stack_2922 = getBumpedLaneForHydration(
JSCompiler_object_inline_digest_2921,
null !== JSCompiler_object_inline_digest_2931 &&
((JSCompiler_object_inline_stack_2932 = getBumpedLaneForHydration(
JSCompiler_object_inline_digest_2931,
renderLanes
)),
0 !== JSCompiler_object_inline_stack_2922 &&
JSCompiler_object_inline_stack_2922 !== prevState.retryLane)
0 !== JSCompiler_object_inline_stack_2932 &&
JSCompiler_object_inline_stack_2932 !== prevState.retryLane)
)
throw (
((prevState.retryLane = JSCompiler_object_inline_stack_2922),
((prevState.retryLane = JSCompiler_object_inline_stack_2932),
enqueueConcurrentRenderForLane(
current,
JSCompiler_object_inline_stack_2922
JSCompiler_object_inline_stack_2932
),
scheduleUpdateOnFiber(
JSCompiler_object_inline_digest_2921,
JSCompiler_object_inline_digest_2931,
current,
JSCompiler_object_inline_stack_2922
JSCompiler_object_inline_stack_2932
),
SelectiveHydrationException)
);
isSuspenseInstancePending(
JSCompiler_object_inline_componentStack_2923
JSCompiler_object_inline_componentStack_2933
) || renderDidSuspendDelayIfPossible();
workInProgress = retrySuspenseComponentWithoutHydrating(
current,
@@ -11433,14 +11439,14 @@ __DEV__ &&
);
} else
isSuspenseInstancePending(
JSCompiler_object_inline_componentStack_2923
JSCompiler_object_inline_componentStack_2933
)
? ((workInProgress.flags |= 192),
(workInProgress.child = current.child),
(workInProgress = null))
: ((renderLanes = prevState.treeContext),
(nextHydratableInstance = getNextHydratable(
JSCompiler_object_inline_componentStack_2923.nextSibling
JSCompiler_object_inline_componentStack_2933.nextSibling
)),
(hydrationParentFiber = workInProgress),
(isHydrating = !0),
@@ -11452,47 +11458,47 @@ __DEV__ &&
restoreSuspendedTreeContext(workInProgress, renderLanes),
(workInProgress = mountSuspensePrimaryChildren(
workInProgress,
JSCompiler_object_inline_stack_2922.children
JSCompiler_object_inline_stack_2932.children
)),
(workInProgress.flags |= 4096));
return workInProgress;
}
}
if (JSCompiler_object_inline_message_2920)
if (JSCompiler_object_inline_message_2930)
return (
reuseSuspenseHandlerOnStack(workInProgress),
(nextPrimaryChildren = JSCompiler_object_inline_stack_2922.fallback),
(nextPrimaryChildren = JSCompiler_object_inline_stack_2932.fallback),
(nextFallbackChildren = workInProgress.mode),
(componentStack = current.child),
(JSCompiler_object_inline_componentStack_2923 =
(JSCompiler_object_inline_componentStack_2933 =
componentStack.sibling),
(JSCompiler_object_inline_message_2920 = {
(JSCompiler_object_inline_message_2930 = {
mode: "hidden",
children: JSCompiler_object_inline_stack_2922.children
children: JSCompiler_object_inline_stack_2932.children
}),
(nextFallbackChildren & ConcurrentMode) === NoMode &&
workInProgress.child !== componentStack
? ((JSCompiler_object_inline_stack_2922 = workInProgress.child),
(JSCompiler_object_inline_stack_2922.childLanes = 0),
(JSCompiler_object_inline_stack_2922.pendingProps =
JSCompiler_object_inline_message_2920),
? ((JSCompiler_object_inline_stack_2932 = workInProgress.child),
(JSCompiler_object_inline_stack_2932.childLanes = 0),
(JSCompiler_object_inline_stack_2932.pendingProps =
JSCompiler_object_inline_message_2930),
workInProgress.mode & ProfileMode &&
((JSCompiler_object_inline_stack_2922.actualDuration = -0),
(JSCompiler_object_inline_stack_2922.actualStartTime = -1.1),
(JSCompiler_object_inline_stack_2922.selfBaseDuration =
((JSCompiler_object_inline_stack_2932.actualDuration = -0),
(JSCompiler_object_inline_stack_2932.actualStartTime = -1.1),
(JSCompiler_object_inline_stack_2932.selfBaseDuration =
componentStack.selfBaseDuration),
(JSCompiler_object_inline_stack_2922.treeBaseDuration =
(JSCompiler_object_inline_stack_2932.treeBaseDuration =
componentStack.treeBaseDuration)),
(workInProgress.deletions = null))
: ((JSCompiler_object_inline_stack_2922 = createWorkInProgress(
: ((JSCompiler_object_inline_stack_2932 = createWorkInProgress(
componentStack,
JSCompiler_object_inline_message_2920
JSCompiler_object_inline_message_2930
)),
(JSCompiler_object_inline_stack_2922.subtreeFlags =
(JSCompiler_object_inline_stack_2932.subtreeFlags =
componentStack.subtreeFlags & 65011712)),
null !== JSCompiler_object_inline_componentStack_2923
null !== JSCompiler_object_inline_componentStack_2933
? (nextPrimaryChildren = createWorkInProgress(
JSCompiler_object_inline_componentStack_2923,
JSCompiler_object_inline_componentStack_2933,
nextPrimaryChildren
))
: ((nextPrimaryChildren = createFiberFromFragment(
@@ -11503,11 +11509,11 @@ __DEV__ &&
)),
(nextPrimaryChildren.flags |= 2)),
(nextPrimaryChildren.return = workInProgress),
(JSCompiler_object_inline_stack_2922.return = workInProgress),
(JSCompiler_object_inline_stack_2922.sibling = nextPrimaryChildren),
(workInProgress.child = JSCompiler_object_inline_stack_2922),
bailoutOffscreenComponent(null, JSCompiler_object_inline_stack_2922),
(JSCompiler_object_inline_stack_2922 = workInProgress.child),
(JSCompiler_object_inline_stack_2932.return = workInProgress),
(JSCompiler_object_inline_stack_2932.sibling = nextPrimaryChildren),
(workInProgress.child = JSCompiler_object_inline_stack_2932),
bailoutOffscreenComponent(null, JSCompiler_object_inline_stack_2932),
(JSCompiler_object_inline_stack_2932 = workInProgress.child),
(nextPrimaryChildren = current.child.memoizedState),
null === nextPrimaryChildren
? (nextPrimaryChildren = mountSuspenseOffscreenState(renderLanes))
@@ -11523,18 +11529,18 @@ __DEV__ &&
baseLanes: nextPrimaryChildren.baseLanes | renderLanes,
cachePool: nextFallbackChildren
})),
(JSCompiler_object_inline_stack_2922.memoizedState =
(JSCompiler_object_inline_stack_2932.memoizedState =
nextPrimaryChildren),
(JSCompiler_object_inline_stack_2922.childLanes =
(JSCompiler_object_inline_stack_2932.childLanes =
getRemainingWorkInPrimaryTree(
current,
JSCompiler_object_inline_digest_2921,
JSCompiler_object_inline_digest_2931,
renderLanes
)),
(workInProgress.memoizedState = SUSPENDED_MARKER),
bailoutOffscreenComponent(
current.child,
JSCompiler_object_inline_stack_2922
JSCompiler_object_inline_stack_2932
)
);
null !== prevState &&
@@ -11542,28 +11548,28 @@ __DEV__ &&
0 !== (renderLanes & current.lanes) &&
markRenderDerivedCause(workInProgress);
pushPrimaryTreeSuspenseHandler(workInProgress);
JSCompiler_object_inline_digest_2921 = current.child;
current = JSCompiler_object_inline_digest_2921.sibling;
JSCompiler_object_inline_digest_2921 = createWorkInProgress(
JSCompiler_object_inline_digest_2921,
JSCompiler_object_inline_digest_2931 = current.child;
current = JSCompiler_object_inline_digest_2931.sibling;
JSCompiler_object_inline_digest_2931 = createWorkInProgress(
JSCompiler_object_inline_digest_2931,
{
mode: "visible",
children: JSCompiler_object_inline_stack_2922.children
children: JSCompiler_object_inline_stack_2932.children
}
);
(workInProgress.mode & ConcurrentMode) === NoMode &&
(JSCompiler_object_inline_digest_2921.lanes = renderLanes);
JSCompiler_object_inline_digest_2921.return = workInProgress;
JSCompiler_object_inline_digest_2921.sibling = null;
(JSCompiler_object_inline_digest_2931.lanes = renderLanes);
JSCompiler_object_inline_digest_2931.return = workInProgress;
JSCompiler_object_inline_digest_2931.sibling = null;
null !== current &&
((renderLanes = workInProgress.deletions),
null === renderLanes
? ((workInProgress.deletions = [current]),
(workInProgress.flags |= 16))
: renderLanes.push(current));
workInProgress.child = JSCompiler_object_inline_digest_2921;
workInProgress.child = JSCompiler_object_inline_digest_2931;
workInProgress.memoizedState = null;
return JSCompiler_object_inline_digest_2921;
return JSCompiler_object_inline_digest_2931;
}
function mountSuspensePrimaryChildren(workInProgress, primaryChildren) {
primaryChildren = mountWorkInProgressOffscreenFiber(
@@ -17870,7 +17876,7 @@ __DEV__ &&
workInProgressUpdateTask = null;
if (0 !== (lanes & 3) || 0 !== (lanes & 124)) {
workInProgressUpdateTask = blockingUpdateTask;
previousRenderStartTime =
endTime =
0 <= blockingUpdateTime && blockingUpdateTime < blockingClampTime
? blockingClampTime
: blockingUpdateTime;
@@ -17884,22 +17890,23 @@ __DEV__ &&
blockingSuspendedTime,
0 <= clampedEventTime
? clampedEventTime
: 0 <= previousRenderStartTime
? previousRenderStartTime
: 0 <= endTime
? endTime
: renderStartTime,
lanes,
workInProgressUpdateTask
));
var eventType = blockingEventType,
eventIsRepeat = blockingEventIsRepeat;
endTime = blockingUpdateType === SPAWNED_UPDATE;
debugTask = blockingUpdateType === PINGED_UPDATE;
color = renderStartTime;
label = blockingUpdateTask;
eventIsRepeat = blockingEventIsRepeat,
isSpawnedUpdate = blockingUpdateType === SPAWNED_UPDATE,
isPingedUpdate = blockingUpdateType === PINGED_UPDATE;
debugTask = renderStartTime;
previousRenderStartTime = blockingUpdateTask;
color = blockingUpdateMethodName;
label = blockingUpdateComponentName;
if (supportsUserTiming) {
currentTrack = "Blocking";
var eventEndTime =
0 < previousRenderStartTime ? previousRenderStartTime : color;
var eventEndTime = 0 < endTime ? endTime : debugTask;
if (
0 < clampedEventTime &&
null !== eventType &&
@@ -17908,8 +17915,8 @@ __DEV__ &&
var color$jscomp$0 = eventIsRepeat
? "secondary-light"
: "warning";
label
? label.run(
previousRenderStartTime
? previousRenderStartTime.run(
console.timeStamp.bind(
console,
eventIsRepeat ? "" : "Event: " + eventType,
@@ -17929,54 +17936,54 @@ __DEV__ &&
color$jscomp$0
);
}
0 < previousRenderStartTime &&
color > previousRenderStartTime &&
((clampedEventTime = endTime
0 < endTime &&
debugTask > endTime &&
((clampedEventTime = isSpawnedUpdate
? "error"
: (lanes & 738197653) === lanes
? "tertiary-light"
: "primary-light"),
label
? label.run(
console.timeStamp.bind(
console,
debugTask
? "Promise Resolved"
: endTime
? "Cascading Update"
: 5 < color - previousRenderStartTime
? "Update Blocked"
: "Update",
previousRenderStartTime,
color,
currentTrack,
LANES_TRACK_GROUP,
clampedEventTime
(isSpawnedUpdate = isPingedUpdate
? "Promise Resolved"
: isSpawnedUpdate
? "Cascading Update"
: 5 < debugTask - endTime
? "Update Blocked"
: "Update"),
(isPingedUpdate = []),
null != label && isPingedUpdate.push(["Component name", label]),
null != color && isPingedUpdate.push(["Method name", color]),
(endTime = {
start: endTime,
end: debugTask,
detail: {
devtools: {
properties: isPingedUpdate,
track: currentTrack,
trackGroup: LANES_TRACK_GROUP,
color: clampedEventTime
}
}
}),
previousRenderStartTime
? previousRenderStartTime.run(
performance.measure.bind(
performance,
isSpawnedUpdate,
endTime
)
)
: console.timeStamp(
debugTask
? "Promise Resolved"
: endTime
? "Cascading Update"
: 5 < color - previousRenderStartTime
? "Update Blocked"
: "Update",
previousRenderStartTime,
color,
currentTrack,
LANES_TRACK_GROUP,
clampedEventTime
));
: performance.measure(isSpawnedUpdate, endTime));
}
blockingUpdateTime = -1.1;
blockingUpdateType = 0;
blockingUpdateComponentName = blockingUpdateMethodName = null;
blockingSuspendedTime = -1.1;
blockingEventIsRepeat = !0;
}
0 !== (lanes & 4194048) &&
((workInProgressUpdateTask = transitionUpdateTask),
(previousRenderStartTime =
(isSpawnedUpdate =
0 <= transitionStartTime &&
transitionStartTime < transitionClampTime
? transitionClampTime
@@ -18005,23 +18012,25 @@ __DEV__ &&
)),
(eventType = transitionEventType),
(eventIsRepeat = transitionEventIsRepeat),
(debugTask = transitionUpdateType === PINGED_UPDATE),
(color = renderStartTime),
(label = transitionUpdateTask),
(isPingedUpdate = transitionUpdateType === PINGED_UPDATE),
(debugTask = renderStartTime),
(previousRenderStartTime = transitionUpdateTask),
(color = transitionUpdateMethodName),
(label = transitionUpdateComponentName),
supportsUserTiming &&
((currentTrack = "Transition"),
(eventEndTime =
0 < previousRenderStartTime
? previousRenderStartTime
0 < isSpawnedUpdate
? isSpawnedUpdate
: 0 < endTime
? endTime
: color),
: debugTask),
0 < clampedEventTime &&
eventEndTime > clampedEventTime &&
null !== eventType &&
((color$jscomp$0 = eventIsRepeat ? "secondary-light" : "warning"),
label
? label.run(
previousRenderStartTime
? previousRenderStartTime.run(
console.timeStamp.bind(
console,
eventIsRepeat ? "" : "Event: " + eventType,
@@ -18040,15 +18049,15 @@ __DEV__ &&
LANES_TRACK_GROUP,
color$jscomp$0
)),
(clampedEventTime = 0 < endTime ? endTime : color),
0 < previousRenderStartTime &&
clampedEventTime > previousRenderStartTime &&
(label
? label.run(
(clampedEventTime = 0 < endTime ? endTime : debugTask),
0 < isSpawnedUpdate &&
clampedEventTime > isSpawnedUpdate &&
(previousRenderStartTime
? previousRenderStartTime.run(
console.timeStamp.bind(
console,
"Action",
previousRenderStartTime,
isSpawnedUpdate,
clampedEventTime,
currentTrack,
LANES_TRACK_GROUP,
@@ -18057,42 +18066,43 @@ __DEV__ &&
)
: console.timeStamp(
"Action",
previousRenderStartTime,
isSpawnedUpdate,
clampedEventTime,
currentTrack,
LANES_TRACK_GROUP,
"primary-dark"
)),
0 < endTime &&
color > endTime &&
(label
? label.run(
console.timeStamp.bind(
console,
debugTask
? "Promise Resolved"
: 5 < color - endTime
? "Update Blocked"
: "Update",
endTime,
color,
currentTrack,
LANES_TRACK_GROUP,
"primary-light"
debugTask > endTime &&
((isSpawnedUpdate = isPingedUpdate
? "Promise Resolved"
: 5 < debugTask - endTime
? "Update Blocked"
: "Update"),
(isPingedUpdate = []),
null != label && isPingedUpdate.push(["Component name", label]),
null != color && isPingedUpdate.push(["Method name", color]),
(endTime = {
start: endTime,
end: debugTask,
detail: {
devtools: {
properties: isPingedUpdate,
track: currentTrack,
trackGroup: LANES_TRACK_GROUP,
color: "primary-light"
}
}
}),
previousRenderStartTime
? previousRenderStartTime.run(
performance.measure.bind(
performance,
isSpawnedUpdate,
endTime
)
)
: console.timeStamp(
debugTask
? "Promise Resolved"
: 5 < color - endTime
? "Update Blocked"
: "Update",
endTime,
color,
currentTrack,
LANES_TRACK_GROUP,
"primary-light"
))),
: performance.measure(isSpawnedUpdate, endTime))),
(transitionUpdateTime = transitionStartTime = -1.1),
(transitionUpdateType = 0),
(transitionSuspendedTime = -1.1),
@@ -24889,7 +24899,7 @@ __DEV__ &&
(container.callback = callback));
element = enqueueUpdate(rootFiber, container, lane);
null !== element &&
(startUpdateTimerByLane(lane, "root.render()"),
(startUpdateTimerByLane(lane, "root.render()", null),
scheduleUpdateOnFiber(element, rootFiber, lane),
entangleTransitions(element, rootFiber, lane));
}
@@ -27076,6 +27086,8 @@ __DEV__ &&
blockingUpdateTime = -1.1,
blockingUpdateTask = null,
blockingUpdateType = 0,
blockingUpdateMethodName = null,
blockingUpdateComponentName = null,
blockingEventTime = -1.1,
blockingEventType = null,
blockingEventIsRepeat = !1,
@@ -27085,6 +27097,8 @@ __DEV__ &&
transitionUpdateTime = -1.1,
transitionUpdateType = 0,
transitionUpdateTask = null,
transitionUpdateMethodName = null,
transitionUpdateComponentName = null,
transitionEventTime = -1.1,
transitionEventType = null,
transitionEventIsRepeat = !1,
@@ -28598,7 +28612,7 @@ __DEV__ &&
(warnOnInvalidCallback(callback), (update.callback = callback));
payload = enqueueUpdate(inst, update, lane);
null !== payload &&
(startUpdateTimerByLane(lane, "this.setState()"),
(startUpdateTimerByLane(lane, "this.setState()", inst),
scheduleUpdateOnFiber(payload, inst, lane),
entangleTransitions(payload, inst, lane));
markStateUpdateScheduled(inst, lane);
@@ -28614,7 +28628,7 @@ __DEV__ &&
(warnOnInvalidCallback(callback), (update.callback = callback));
payload = enqueueUpdate(inst, update, lane);
null !== payload &&
(startUpdateTimerByLane(lane, "this.replaceState()"),
(startUpdateTimerByLane(lane, "this.replaceState()", inst),
scheduleUpdateOnFiber(payload, inst, lane),
entangleTransitions(payload, inst, lane));
markStateUpdateScheduled(inst, lane);
@@ -28629,7 +28643,7 @@ __DEV__ &&
(warnOnInvalidCallback(callback), (update.callback = callback));
callback = enqueueUpdate(inst, update, lane);
null !== callback &&
(startUpdateTimerByLane(lane, "this.forceUpdate()"),
(startUpdateTimerByLane(lane, "this.forceUpdate()", inst),
scheduleUpdateOnFiber(callback, inst, lane),
entangleTransitions(callback, inst, lane));
null !== injectedProfilingHooks &&
@@ -29636,11 +29650,11 @@ __DEV__ &&
};
(function () {
var isomorphicReactPackageVersion = React.version;
if ("19.2.0-native-fb-bd9e6e0b-20250910" !== isomorphicReactPackageVersion)
if ("19.2.0-native-fb-0c813c52-20250912" !== 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.2.0-native-fb-bd9e6e0b-20250910\nLearn more: https://react.dev/warnings/version-mismatch")
"\n - react-dom: 19.2.0-native-fb-0c813c52-20250912\nLearn more: https://react.dev/warnings/version-mismatch")
);
})();
("function" === typeof Map &&
@@ -29677,10 +29691,10 @@ __DEV__ &&
!(function () {
var internals = {
bundleType: 1,
version: "19.2.0-native-fb-bd9e6e0b-20250910",
version: "19.2.0-native-fb-0c813c52-20250912",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-bd9e6e0b-20250910"
reconcilerVersion: "19.2.0-native-fb-0c813c52-20250912"
};
internals.overrideHookState = overrideHookState;
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
@@ -29863,7 +29877,7 @@ __DEV__ &&
identifierPrefix = createUpdate(isStrictMode);
identifierPrefix.callback = null;
enqueueUpdate(options, identifierPrefix, isStrictMode);
startUpdateTimerByLane(isStrictMode, "hydrateRoot()");
startUpdateTimerByLane(isStrictMode, "hydrateRoot()", null);
options = isStrictMode;
initialChildren.current.lanes = options;
markRootUpdated$1(initialChildren, options);
@@ -30145,7 +30159,7 @@ __DEV__ &&
exports.useFormStatus = function () {
return resolveDispatcher().useHostTransitionStatus();
};
exports.version = "19.2.0-native-fb-bd9e6e0b-20250910";
exports.version = "19.2.0-native-fb-0c813c52-20250912";
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
"function" ===
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<a459e6768073a4faf35a53008e141068>>
* @generated SignedSource<<a26092b9b183421f16d54344be77e2c7>>
*/
/*
@@ -17399,14 +17399,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
};
var isomorphicReactPackageVersion$jscomp$inline_2058 = React.version;
if (
"19.2.0-native-fb-bd9e6e0b-20250910" !==
"19.2.0-native-fb-0c813c52-20250912" !==
isomorphicReactPackageVersion$jscomp$inline_2058
)
throw Error(
formatProdErrorMessage(
527,
isomorphicReactPackageVersion$jscomp$inline_2058,
"19.2.0-native-fb-bd9e6e0b-20250910"
"19.2.0-native-fb-0c813c52-20250912"
)
);
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -17428,10 +17428,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
};
var internals$jscomp$inline_2633 = {
bundleType: 0,
version: "19.2.0-native-fb-bd9e6e0b-20250910",
version: "19.2.0-native-fb-0c813c52-20250912",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-bd9e6e0b-20250910"
reconcilerVersion: "19.2.0-native-fb-0c813c52-20250912"
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_2634 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -17691,4 +17691,4 @@ exports.useFormState = function (action, initialState, permalink) {
exports.useFormStatus = function () {
return ReactSharedInternals.H.useHostTransitionStatus();
};
exports.version = "19.2.0-native-fb-bd9e6e0b-20250910";
exports.version = "19.2.0-native-fb-0c813c52-20250912";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<d3a8988770703ac33ba3256a3495cfa3>>
* @generated SignedSource<<be8833aff08374b75442493426147310>>
*/
/*
@@ -15123,20 +15123,20 @@ function debounceScrollEnd(targetInst, nativeEvent, nativeEventTarget) {
(nativeEventTarget[internalScrollTimer] = targetInst));
}
for (
var i$jscomp$inline_1901 = 0;
i$jscomp$inline_1901 < simpleEventPluginEvents.length;
i$jscomp$inline_1901++
var i$jscomp$inline_1907 = 0;
i$jscomp$inline_1907 < simpleEventPluginEvents.length;
i$jscomp$inline_1907++
) {
var eventName$jscomp$inline_1902 =
simpleEventPluginEvents[i$jscomp$inline_1901],
domEventName$jscomp$inline_1903 =
eventName$jscomp$inline_1902.toLowerCase(),
capitalizedEvent$jscomp$inline_1904 =
eventName$jscomp$inline_1902[0].toUpperCase() +
eventName$jscomp$inline_1902.slice(1);
var eventName$jscomp$inline_1908 =
simpleEventPluginEvents[i$jscomp$inline_1907],
domEventName$jscomp$inline_1909 =
eventName$jscomp$inline_1908.toLowerCase(),
capitalizedEvent$jscomp$inline_1910 =
eventName$jscomp$inline_1908[0].toUpperCase() +
eventName$jscomp$inline_1908.slice(1);
registerSimpleEvent(
domEventName$jscomp$inline_1903,
"on" + capitalizedEvent$jscomp$inline_1904
domEventName$jscomp$inline_1909,
"on" + capitalizedEvent$jscomp$inline_1910
);
}
registerSimpleEvent(ANIMATION_END, "onAnimationEnd");
@@ -19411,16 +19411,16 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
0 === i && attemptExplicitHydrationTarget(target);
}
};
var isomorphicReactPackageVersion$jscomp$inline_2309 = React.version;
var isomorphicReactPackageVersion$jscomp$inline_2315 = React.version;
if (
"19.2.0-native-fb-bd9e6e0b-20250910" !==
isomorphicReactPackageVersion$jscomp$inline_2309
"19.2.0-native-fb-0c813c52-20250912" !==
isomorphicReactPackageVersion$jscomp$inline_2315
)
throw Error(
formatProdErrorMessage(
527,
isomorphicReactPackageVersion$jscomp$inline_2309,
"19.2.0-native-fb-bd9e6e0b-20250910"
isomorphicReactPackageVersion$jscomp$inline_2315,
"19.2.0-native-fb-0c813c52-20250912"
)
);
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -19440,12 +19440,12 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
null === componentOrElement ? null : componentOrElement.stateNode;
return componentOrElement;
};
var internals$jscomp$inline_2316 = {
var internals$jscomp$inline_2322 = {
bundleType: 0,
version: "19.2.0-native-fb-bd9e6e0b-20250910",
version: "19.2.0-native-fb-0c813c52-20250912",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-bd9e6e0b-20250910",
reconcilerVersion: "19.2.0-native-fb-0c813c52-20250912",
getLaneLabelMap: function () {
for (
var map = new Map(), lane = 1, index$324 = 0;
@@ -19463,16 +19463,16 @@ var internals$jscomp$inline_2316 = {
}
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_2885 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
var hook$jscomp$inline_2891 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
if (
!hook$jscomp$inline_2885.isDisabled &&
hook$jscomp$inline_2885.supportsFiber
!hook$jscomp$inline_2891.isDisabled &&
hook$jscomp$inline_2891.supportsFiber
)
try {
(rendererID = hook$jscomp$inline_2885.inject(
internals$jscomp$inline_2316
(rendererID = hook$jscomp$inline_2891.inject(
internals$jscomp$inline_2322
)),
(injectedHook = hook$jscomp$inline_2885);
(injectedHook = hook$jscomp$inline_2891);
} catch (err) {}
}
function getCrossOriginStringAs(as, input) {
@@ -19721,7 +19721,7 @@ exports.useFormState = function (action, initialState, permalink) {
exports.useFormStatus = function () {
return ReactSharedInternals.H.useHostTransitionStatus();
};
exports.version = "19.2.0-native-fb-bd9e6e0b-20250910";
exports.version = "19.2.0-native-fb-0c813c52-20250912";
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
"function" ===
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<ada5cfea4f0e86cc137607c964e6756b>>
* @generated SignedSource<<1430fc890c52f5810958bcfd9af8d862>>
*/
"use strict";
@@ -15881,10 +15881,10 @@ __DEV__ &&
(function () {
var internals = {
bundleType: 1,
version: "19.2.0-native-fb-bd9e6e0b-20250910",
version: "19.2.0-native-fb-0c813c52-20250912",
rendererPackageName: "react-test-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-bd9e6e0b-20250910"
reconcilerVersion: "19.2.0-native-fb-0c813c52-20250912"
};
internals.overrideHookState = overrideHookState;
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
@@ -16029,5 +16029,5 @@ __DEV__ &&
flushSyncWorkAcrossRoots_impl(0, !0));
}
};
exports.version = "19.2.0-native-fb-bd9e6e0b-20250910";
exports.version = "19.2.0-native-fb-0c813c52-20250912";
})();
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<d1c33b23fff082772850a356a9c3d6b2>>
* @generated SignedSource<<8f45b8557a543986cdd9bc2a89365b83>>
*/
"use strict";
@@ -10045,10 +10045,10 @@ function wrapFiber(fiber) {
}
var internals$jscomp$inline_1469 = {
bundleType: 0,
version: "19.2.0-native-fb-bd9e6e0b-20250910",
version: "19.2.0-native-fb-0c813c52-20250912",
rendererPackageName: "react-test-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-bd9e6e0b-20250910"
reconcilerVersion: "19.2.0-native-fb-0c813c52-20250912"
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_1470 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -10184,4 +10184,4 @@ exports.unstable_batchedUpdates = function (fn, a) {
flushSyncWorkAcrossRoots_impl(0, !0));
}
};
exports.version = "19.2.0-native-fb-bd9e6e0b-20250910";
exports.version = "19.2.0-native-fb-0c813c52-20250912";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<9237c71c9ae160159bd449cfb691084f>>
* @generated SignedSource<<9e5acb334ba3e0fd8da0eb9e55a83ce7>>
*/
"use strict";
@@ -10666,10 +10666,10 @@ function wrapFiber(fiber) {
}
var internals$jscomp$inline_1260 = {
bundleType: 0,
version: "19.2.0-native-fb-bd9e6e0b-20250910",
version: "19.2.0-native-fb-0c813c52-20250912",
rendererPackageName: "react-test-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-bd9e6e0b-20250910",
reconcilerVersion: "19.2.0-native-fb-0c813c52-20250912",
getLaneLabelMap: function () {
for (
var map = new Map(), lane = 1, index$145 = 0;
@@ -10820,4 +10820,4 @@ exports.unstable_batchedUpdates = function (fn, a) {
flushSyncWorkAcrossRoots_impl(0, !0));
}
};
exports.version = "19.2.0-native-fb-bd9e6e0b-20250910";
exports.version = "19.2.0-native-fb-0c813c52-20250912";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<6894b5e7f500dc5907ff7bd77d9ffbbd>>
* @generated SignedSource<<e8f0ab998aba0e2be7b53fe442d1e75f>>
*/
"use strict";
@@ -1397,7 +1397,7 @@ __DEV__ &&
exports.useTransition = function () {
return resolveDispatcher().useTransition();
};
exports.version = "19.2.0-native-fb-bd9e6e0b-20250910";
exports.version = "19.2.0-native-fb-0c813c52-20250912";
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
"function" ===
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<1c4cd6bcb27684ddb3c4df1b2fdd2801>>
* @generated SignedSource<<ae62f154a492da1944c407fc91765194>>
*/
"use strict";
@@ -579,4 +579,4 @@ exports.useSyncExternalStore = function (
exports.useTransition = function () {
return ReactSharedInternals.H.useTransition();
};
exports.version = "19.2.0-native-fb-bd9e6e0b-20250910";
exports.version = "19.2.0-native-fb-0c813c52-20250912";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<c7488e81046b82f2b502234a84c07347>>
* @generated SignedSource<<3710c52ae617a56149de9b28293a83bc>>
*/
"use strict";
@@ -583,7 +583,7 @@ exports.useSyncExternalStore = function (
exports.useTransition = function () {
return ReactSharedInternals.H.useTransition();
};
exports.version = "19.2.0-native-fb-bd9e6e0b-20250910";
exports.version = "19.2.0-native-fb-0c813c52-20250912";
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
"function" ===
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
@@ -1 +1 @@
bd9e6e0bed6aed479940b1cf891dde82ab224028
0c813c528d78a7b1c831f758353416709630a104
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<25ba87ceddaed3430a2057692e2b7f3d>>
* @generated SignedSource<<c83f742d7cf2f0ca7d1b88fda0d31924>>
*/
"use strict";
@@ -3557,7 +3557,7 @@ __DEV__ &&
cache.controller.abort();
});
}
function startUpdateTimerByLane(lane, method) {
function startUpdateTimerByLane(lane, method, fiber) {
if (enableComponentPerformanceTrack) {
var JSCompiler_temp;
(JSCompiler_temp = 0 !== (lane & 3)) ||
@@ -3566,6 +3566,9 @@ __DEV__ &&
if (0 > blockingUpdateTime) {
blockingUpdateTime = now();
blockingUpdateTask = createTask(method);
blockingUpdateMethodName = method;
null != fiber &&
(blockingUpdateComponentName = getComponentNameFromFiber(fiber));
(executionContext & (RenderContext | CommitContext)) !==
NoContext && (blockingUpdateType = 1);
if (-1.1 !== blockingEventTime || null !== blockingEventType)
@@ -3578,6 +3581,9 @@ __DEV__ &&
0 > transitionUpdateTime &&
((transitionUpdateTime = now()),
(transitionUpdateTask = createTask(method)),
(transitionUpdateMethodName = method),
null != fiber &&
(transitionUpdateComponentName = getComponentNameFromFiber(fiber)),
0 > transitionStartTime)
) {
if (-1.1 !== transitionEventTime || null !== transitionEventType)
@@ -6426,7 +6432,7 @@ __DEV__ &&
function subscribeToStore(fiber, inst, subscribe) {
return subscribe(function () {
checkIfSnapshotChanged(inst) &&
(startUpdateTimerByLane(2, "updateSyncExternalStore()"),
(startUpdateTimerByLane(2, "updateSyncExternalStore()", fiber),
forceStoreRerender(fiber));
});
}
@@ -7087,21 +7093,21 @@ __DEV__ &&
switch (provider.tag) {
case 24:
case 3:
var lane = requestUpdateLane(provider);
fiber = createUpdate(lane);
var root = enqueueUpdate(provider, fiber, lane);
var lane = requestUpdateLane(provider),
refreshUpdate = createUpdate(lane),
root = enqueueUpdate(provider, refreshUpdate, lane);
null !== root &&
(startUpdateTimerByLane(lane, "refresh()"),
(startUpdateTimerByLane(lane, "refresh()", fiber),
scheduleUpdateOnFiber(root, provider, lane),
entangleTransitions(root, provider, lane));
provider = createCache();
fiber = createCache();
null !== seedKey &&
void 0 !== seedKey &&
null !== root &&
console.error(
"The seed argument is not enabled outside experimental channels."
);
fiber.payload = { cache: provider };
refreshUpdate.payload = { cache: fiber };
return;
}
provider = provider.return;
@@ -7127,7 +7133,7 @@ __DEV__ &&
? enqueueRenderPhaseUpdate(queue, update)
: ((update = enqueueConcurrentHookUpdate(fiber, queue, update, args)),
null !== update &&
(startUpdateTimerByLane(args, "dispatch()"),
(startUpdateTimerByLane(args, "dispatch()", fiber),
scheduleUpdateOnFiber(update, fiber, args),
entangleTransitionUpdate(update, queue, args)));
markStateUpdateScheduled(fiber, args);
@@ -7140,7 +7146,7 @@ __DEV__ &&
);
args = requestUpdateLane(fiber);
dispatchSetStateInternal(fiber, queue, action, args) &&
startUpdateTimerByLane(args, "setState()");
startUpdateTimerByLane(args, "setState()", fiber);
markStateUpdateScheduled(fiber, args);
}
function dispatchSetStateInternal(fiber, queue, action, lane) {
@@ -7222,7 +7228,7 @@ __DEV__ &&
2
)),
null !== throwIfDuringRender &&
(startUpdateTimerByLane(2, "setOptimistic()"),
(startUpdateTimerByLane(2, "setOptimistic()", fiber),
scheduleUpdateOnFiber(throwIfDuringRender, fiber, 2));
markStateUpdateScheduled(fiber, 2);
}
@@ -14145,7 +14151,7 @@ __DEV__ &&
workInProgressUpdateTask = null;
if (0 !== (lanes & 3) || 0 !== (lanes & 124)) {
workInProgressUpdateTask = blockingUpdateTask;
previousRenderStartTime =
endTime =
0 <= blockingUpdateTime && blockingUpdateTime < blockingClampTime
? blockingClampTime
: blockingUpdateTime;
@@ -14159,22 +14165,23 @@ __DEV__ &&
blockingSuspendedTime,
0 <= clampedEventTime
? clampedEventTime
: 0 <= previousRenderStartTime
? previousRenderStartTime
: 0 <= endTime
? endTime
: renderStartTime,
lanes,
workInProgressUpdateTask
));
var eventType = blockingEventType,
eventIsRepeat = blockingEventIsRepeat;
endTime = 1 === blockingUpdateType;
debugTask = 2 === blockingUpdateType;
color = renderStartTime;
label = blockingUpdateTask;
eventIsRepeat = blockingEventIsRepeat,
isSpawnedUpdate = 1 === blockingUpdateType,
isPingedUpdate = 2 === blockingUpdateType;
debugTask = renderStartTime;
previousRenderStartTime = blockingUpdateTask;
color = blockingUpdateMethodName;
label = blockingUpdateComponentName;
if (supportsUserTiming) {
currentTrack = "Blocking";
var eventEndTime =
0 < previousRenderStartTime ? previousRenderStartTime : color;
var eventEndTime = 0 < endTime ? endTime : debugTask;
if (
0 < clampedEventTime &&
null !== eventType &&
@@ -14183,8 +14190,8 @@ __DEV__ &&
var color$jscomp$0 = eventIsRepeat
? "secondary-light"
: "warning";
label
? label.run(
previousRenderStartTime
? previousRenderStartTime.run(
console.timeStamp.bind(
console,
eventIsRepeat ? "" : "Event: " + eventType,
@@ -14204,54 +14211,54 @@ __DEV__ &&
color$jscomp$0
);
}
0 < previousRenderStartTime &&
color > previousRenderStartTime &&
((clampedEventTime = endTime
0 < endTime &&
debugTask > endTime &&
((clampedEventTime = isSpawnedUpdate
? "error"
: (lanes & 738197653) === lanes
? "tertiary-light"
: "primary-light"),
label
? label.run(
console.timeStamp.bind(
console,
debugTask
? "Promise Resolved"
: endTime
? "Cascading Update"
: 5 < color - previousRenderStartTime
? "Update Blocked"
: "Update",
previousRenderStartTime,
color,
currentTrack,
"Scheduler \u269b",
clampedEventTime
(isSpawnedUpdate = isPingedUpdate
? "Promise Resolved"
: isSpawnedUpdate
? "Cascading Update"
: 5 < debugTask - endTime
? "Update Blocked"
: "Update"),
(isPingedUpdate = []),
null != label && isPingedUpdate.push(["Component name", label]),
null != color && isPingedUpdate.push(["Method name", color]),
(endTime = {
start: endTime,
end: debugTask,
detail: {
devtools: {
properties: isPingedUpdate,
track: currentTrack,
trackGroup: "Scheduler \u269b",
color: clampedEventTime
}
}
}),
previousRenderStartTime
? previousRenderStartTime.run(
performance.measure.bind(
performance,
isSpawnedUpdate,
endTime
)
)
: console.timeStamp(
debugTask
? "Promise Resolved"
: endTime
? "Cascading Update"
: 5 < color - previousRenderStartTime
? "Update Blocked"
: "Update",
previousRenderStartTime,
color,
currentTrack,
"Scheduler \u269b",
clampedEventTime
));
: performance.measure(isSpawnedUpdate, endTime));
}
blockingUpdateTime = -1.1;
blockingUpdateType = 0;
blockingUpdateComponentName = blockingUpdateMethodName = null;
blockingSuspendedTime = -1.1;
blockingEventIsRepeat = !0;
}
0 !== (lanes & 4194048) &&
((workInProgressUpdateTask = transitionUpdateTask),
(previousRenderStartTime =
(isSpawnedUpdate =
0 <= transitionStartTime &&
transitionStartTime < transitionClampTime
? transitionClampTime
@@ -14280,23 +14287,25 @@ __DEV__ &&
)),
(eventType = transitionEventType),
(eventIsRepeat = transitionEventIsRepeat),
(debugTask = 2 === transitionUpdateType),
(color = renderStartTime),
(label = transitionUpdateTask),
(isPingedUpdate = 2 === transitionUpdateType),
(debugTask = renderStartTime),
(previousRenderStartTime = transitionUpdateTask),
(color = transitionUpdateMethodName),
(label = transitionUpdateComponentName),
supportsUserTiming &&
((currentTrack = "Transition"),
(eventEndTime =
0 < previousRenderStartTime
? previousRenderStartTime
0 < isSpawnedUpdate
? isSpawnedUpdate
: 0 < endTime
? endTime
: color),
: debugTask),
0 < clampedEventTime &&
eventEndTime > clampedEventTime &&
null !== eventType &&
((color$jscomp$0 = eventIsRepeat ? "secondary-light" : "warning"),
label
? label.run(
previousRenderStartTime
? previousRenderStartTime.run(
console.timeStamp.bind(
console,
eventIsRepeat ? "" : "Event: " + eventType,
@@ -14315,15 +14324,15 @@ __DEV__ &&
"Scheduler \u269b",
color$jscomp$0
)),
(clampedEventTime = 0 < endTime ? endTime : color),
0 < previousRenderStartTime &&
clampedEventTime > previousRenderStartTime &&
(label
? label.run(
(clampedEventTime = 0 < endTime ? endTime : debugTask),
0 < isSpawnedUpdate &&
clampedEventTime > isSpawnedUpdate &&
(previousRenderStartTime
? previousRenderStartTime.run(
console.timeStamp.bind(
console,
"Action",
previousRenderStartTime,
isSpawnedUpdate,
clampedEventTime,
currentTrack,
"Scheduler \u269b",
@@ -14332,42 +14341,43 @@ __DEV__ &&
)
: console.timeStamp(
"Action",
previousRenderStartTime,
isSpawnedUpdate,
clampedEventTime,
currentTrack,
"Scheduler \u269b",
"primary-dark"
)),
0 < endTime &&
color > endTime &&
(label
? label.run(
console.timeStamp.bind(
console,
debugTask
? "Promise Resolved"
: 5 < color - endTime
? "Update Blocked"
: "Update",
endTime,
color,
currentTrack,
"Scheduler \u269b",
"primary-light"
debugTask > endTime &&
((isSpawnedUpdate = isPingedUpdate
? "Promise Resolved"
: 5 < debugTask - endTime
? "Update Blocked"
: "Update"),
(isPingedUpdate = []),
null != label && isPingedUpdate.push(["Component name", label]),
null != color && isPingedUpdate.push(["Method name", color]),
(endTime = {
start: endTime,
end: debugTask,
detail: {
devtools: {
properties: isPingedUpdate,
track: currentTrack,
trackGroup: "Scheduler \u269b",
color: "primary-light"
}
}
}),
previousRenderStartTime
? previousRenderStartTime.run(
performance.measure.bind(
performance,
isSpawnedUpdate,
endTime
)
)
: console.timeStamp(
debugTask
? "Promise Resolved"
: 5 < color - endTime
? "Update Blocked"
: "Update",
endTime,
color,
currentTrack,
"Scheduler \u269b",
"primary-light"
))),
: performance.measure(isSpawnedUpdate, endTime))),
(transitionUpdateTime = transitionStartTime = -1.1),
(transitionUpdateType = 0),
(transitionSuspendedTime = -1.1),
@@ -16506,7 +16516,7 @@ __DEV__ &&
(container.callback = callback));
element = enqueueUpdate(rootFiber, container, lane);
null !== element &&
(startUpdateTimerByLane(lane, "root.render()"),
(startUpdateTimerByLane(lane, "root.render()", null),
scheduleUpdateOnFiber(element, rootFiber, lane),
entangleTransitions(element, rootFiber, lane));
}
@@ -17622,6 +17632,8 @@ __DEV__ &&
blockingUpdateTime = -1.1,
blockingUpdateTask = null,
blockingUpdateType = 0,
blockingUpdateMethodName = null,
blockingUpdateComponentName = null,
blockingEventTime = -1.1,
blockingEventType = null,
blockingEventIsRepeat = !1,
@@ -17631,6 +17643,8 @@ __DEV__ &&
transitionUpdateTime = -1.1,
transitionUpdateType = 0,
transitionUpdateTask = null,
transitionUpdateMethodName = null,
transitionUpdateComponentName = null,
transitionEventTime = -1.1,
transitionEventType = null,
transitionEventIsRepeat = !1,
@@ -19094,7 +19108,7 @@ __DEV__ &&
(warnOnInvalidCallback(callback), (update.callback = callback));
payload = enqueueUpdate(inst, update, lane);
null !== payload &&
(startUpdateTimerByLane(lane, "this.setState()"),
(startUpdateTimerByLane(lane, "this.setState()", inst),
scheduleUpdateOnFiber(payload, inst, lane),
entangleTransitions(payload, inst, lane));
markStateUpdateScheduled(inst, lane);
@@ -19110,7 +19124,7 @@ __DEV__ &&
(warnOnInvalidCallback(callback), (update.callback = callback));
payload = enqueueUpdate(inst, update, lane);
null !== payload &&
(startUpdateTimerByLane(lane, "this.replaceState()"),
(startUpdateTimerByLane(lane, "this.replaceState()", inst),
scheduleUpdateOnFiber(payload, inst, lane),
entangleTransitions(payload, inst, lane));
markStateUpdateScheduled(inst, lane);
@@ -19125,7 +19139,7 @@ __DEV__ &&
(warnOnInvalidCallback(callback), (update.callback = callback));
callback = enqueueUpdate(inst, update, lane);
null !== callback &&
(startUpdateTimerByLane(lane, "this.forceUpdate()"),
(startUpdateTimerByLane(lane, "this.forceUpdate()", inst),
scheduleUpdateOnFiber(callback, inst, lane),
entangleTransitions(callback, inst, lane));
null !== injectedProfilingHooks &&
@@ -19705,10 +19719,10 @@ __DEV__ &&
(function () {
var internals = {
bundleType: 1,
version: "19.2.0-native-fb-bd9e6e0b-20250910",
version: "19.2.0-native-fb-0c813c52-20250912",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-bd9e6e0b-20250910"
reconcilerVersion: "19.2.0-native-fb-0c813c52-20250912"
};
null !== extraDevToolsConfig &&
(internals.rendererConfig = extraDevToolsConfig);
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<ff179ecdc1cdb0155cc838cce32d2bb4>>
* @generated SignedSource<<756e818ea51073e2f22587fd399e59d1>>
*/
"use strict";
@@ -11211,10 +11211,10 @@ batchedUpdatesImpl = function (fn, a) {
var roots = new Map(),
internals$jscomp$inline_1281 = {
bundleType: 0,
version: "19.2.0-native-fb-bd9e6e0b-20250910",
version: "19.2.0-native-fb-0c813c52-20250912",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-bd9e6e0b-20250910"
reconcilerVersion: "19.2.0-native-fb-0c813c52-20250912"
};
null !== extraDevToolsConfig &&
(internals$jscomp$inline_1281.rendererConfig = extraDevToolsConfig);
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<610cd8080c72a743a437468b0f05e008>>
* @generated SignedSource<<d7181f1e3bbfb7c11a8b75be3cf08b8e>>
*/
"use strict";
@@ -13160,16 +13160,16 @@ batchedUpdatesImpl = function (fn, a) {
}
};
var roots = new Map(),
internals$jscomp$inline_1525 = {
internals$jscomp$inline_1531 = {
bundleType: 0,
version: "19.2.0-native-fb-bd9e6e0b-20250910",
version: "19.2.0-native-fb-0c813c52-20250912",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-bd9e6e0b-20250910"
reconcilerVersion: "19.2.0-native-fb-0c813c52-20250912"
};
null !== extraDevToolsConfig &&
(internals$jscomp$inline_1525.rendererConfig = extraDevToolsConfig);
internals$jscomp$inline_1525.getLaneLabelMap = function () {
(internals$jscomp$inline_1531.rendererConfig = extraDevToolsConfig);
internals$jscomp$inline_1531.getLaneLabelMap = function () {
for (
var map = new Map(), lane = 1, index$167 = 0;
31 > index$167;
@@ -13181,20 +13181,20 @@ internals$jscomp$inline_1525.getLaneLabelMap = function () {
}
return map;
};
internals$jscomp$inline_1525.injectProfilingHooks = function (profilingHooks) {
internals$jscomp$inline_1531.injectProfilingHooks = function (profilingHooks) {
injectedProfilingHooks = profilingHooks;
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_1857 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
var hook$jscomp$inline_1863 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
if (
!hook$jscomp$inline_1857.isDisabled &&
hook$jscomp$inline_1857.supportsFiber
!hook$jscomp$inline_1863.isDisabled &&
hook$jscomp$inline_1863.supportsFiber
)
try {
(rendererID = hook$jscomp$inline_1857.inject(
internals$jscomp$inline_1525
(rendererID = hook$jscomp$inline_1863.inject(
internals$jscomp$inline_1531
)),
(injectedHook = hook$jscomp$inline_1857);
(injectedHook = hook$jscomp$inline_1863);
} catch (err) {}
}
exports.createPortal = function (children, containerTag) {
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<facfb6d8608fda91f78f2354a22a5aa4>>
* @generated SignedSource<<2dc79204153fbaa6dce079038a9a8bc0>>
*/
"use strict";
@@ -3941,7 +3941,7 @@ __DEV__ &&
cache.controller.abort();
});
}
function startUpdateTimerByLane(lane, method) {
function startUpdateTimerByLane(lane, method, fiber) {
if (enableComponentPerformanceTrack) {
var JSCompiler_temp;
(JSCompiler_temp = 0 !== (lane & 3)) ||
@@ -3950,6 +3950,9 @@ __DEV__ &&
if (0 > blockingUpdateTime) {
blockingUpdateTime = now();
blockingUpdateTask = createTask(method);
blockingUpdateMethodName = method;
null != fiber &&
(blockingUpdateComponentName = getComponentNameFromFiber(fiber));
(executionContext & (RenderContext | CommitContext)) !==
NoContext && (blockingUpdateType = 1);
if (-1.1 !== blockingEventTime || null !== blockingEventType)
@@ -3962,6 +3965,9 @@ __DEV__ &&
0 > transitionUpdateTime &&
((transitionUpdateTime = now()),
(transitionUpdateTask = createTask(method)),
(transitionUpdateMethodName = method),
null != fiber &&
(transitionUpdateComponentName = getComponentNameFromFiber(fiber)),
0 > transitionStartTime)
) {
if (-1.1 !== transitionEventTime || null !== transitionEventType)
@@ -6798,7 +6804,7 @@ __DEV__ &&
function subscribeToStore(fiber, inst, subscribe) {
return subscribe(function () {
checkIfSnapshotChanged(inst) &&
(startUpdateTimerByLane(2, "updateSyncExternalStore()"),
(startUpdateTimerByLane(2, "updateSyncExternalStore()", fiber),
forceStoreRerender(fiber));
});
}
@@ -7459,21 +7465,21 @@ __DEV__ &&
switch (provider.tag) {
case 24:
case 3:
var lane = requestUpdateLane(provider);
fiber = createUpdate(lane);
var root = enqueueUpdate(provider, fiber, lane);
var lane = requestUpdateLane(provider),
refreshUpdate = createUpdate(lane),
root = enqueueUpdate(provider, refreshUpdate, lane);
null !== root &&
(startUpdateTimerByLane(lane, "refresh()"),
(startUpdateTimerByLane(lane, "refresh()", fiber),
scheduleUpdateOnFiber(root, provider, lane),
entangleTransitions(root, provider, lane));
provider = createCache();
fiber = createCache();
null !== seedKey &&
void 0 !== seedKey &&
null !== root &&
console.error(
"The seed argument is not enabled outside experimental channels."
);
fiber.payload = { cache: provider };
refreshUpdate.payload = { cache: fiber };
return;
}
provider = provider.return;
@@ -7499,7 +7505,7 @@ __DEV__ &&
? enqueueRenderPhaseUpdate(queue, update)
: ((update = enqueueConcurrentHookUpdate(fiber, queue, update, args)),
null !== update &&
(startUpdateTimerByLane(args, "dispatch()"),
(startUpdateTimerByLane(args, "dispatch()", fiber),
scheduleUpdateOnFiber(update, fiber, args),
entangleTransitionUpdate(update, queue, args)));
markStateUpdateScheduled(fiber, args);
@@ -7512,7 +7518,7 @@ __DEV__ &&
);
args = requestUpdateLane(fiber);
dispatchSetStateInternal(fiber, queue, action, args) &&
startUpdateTimerByLane(args, "setState()");
startUpdateTimerByLane(args, "setState()", fiber);
markStateUpdateScheduled(fiber, args);
}
function dispatchSetStateInternal(fiber, queue, action, lane) {
@@ -7594,7 +7600,7 @@ __DEV__ &&
2
)),
null !== throwIfDuringRender &&
(startUpdateTimerByLane(2, "setOptimistic()"),
(startUpdateTimerByLane(2, "setOptimistic()", fiber),
scheduleUpdateOnFiber(throwIfDuringRender, fiber, 2));
markStateUpdateScheduled(fiber, 2);
}
@@ -14616,7 +14622,7 @@ __DEV__ &&
workInProgressUpdateTask = null;
if (0 !== (lanes & 3) || 0 !== (lanes & 124)) {
workInProgressUpdateTask = blockingUpdateTask;
previousRenderStartTime =
endTime =
0 <= blockingUpdateTime && blockingUpdateTime < blockingClampTime
? blockingClampTime
: blockingUpdateTime;
@@ -14630,22 +14636,23 @@ __DEV__ &&
blockingSuspendedTime,
0 <= clampedEventTime
? clampedEventTime
: 0 <= previousRenderStartTime
? previousRenderStartTime
: 0 <= endTime
? endTime
: renderStartTime,
lanes,
workInProgressUpdateTask
));
var eventType = blockingEventType,
eventIsRepeat = blockingEventIsRepeat;
endTime = 1 === blockingUpdateType;
debugTask = 2 === blockingUpdateType;
color = renderStartTime;
label = blockingUpdateTask;
eventIsRepeat = blockingEventIsRepeat,
isSpawnedUpdate = 1 === blockingUpdateType,
isPingedUpdate = 2 === blockingUpdateType;
debugTask = renderStartTime;
previousRenderStartTime = blockingUpdateTask;
color = blockingUpdateMethodName;
label = blockingUpdateComponentName;
if (supportsUserTiming) {
currentTrack = "Blocking";
var eventEndTime =
0 < previousRenderStartTime ? previousRenderStartTime : color;
var eventEndTime = 0 < endTime ? endTime : debugTask;
if (
0 < clampedEventTime &&
null !== eventType &&
@@ -14654,8 +14661,8 @@ __DEV__ &&
var color$jscomp$0 = eventIsRepeat
? "secondary-light"
: "warning";
label
? label.run(
previousRenderStartTime
? previousRenderStartTime.run(
console.timeStamp.bind(
console,
eventIsRepeat ? "" : "Event: " + eventType,
@@ -14675,54 +14682,54 @@ __DEV__ &&
color$jscomp$0
);
}
0 < previousRenderStartTime &&
color > previousRenderStartTime &&
((clampedEventTime = endTime
0 < endTime &&
debugTask > endTime &&
((clampedEventTime = isSpawnedUpdate
? "error"
: (lanes & 738197653) === lanes
? "tertiary-light"
: "primary-light"),
label
? label.run(
console.timeStamp.bind(
console,
debugTask
? "Promise Resolved"
: endTime
? "Cascading Update"
: 5 < color - previousRenderStartTime
? "Update Blocked"
: "Update",
previousRenderStartTime,
color,
currentTrack,
"Scheduler \u269b",
clampedEventTime
(isSpawnedUpdate = isPingedUpdate
? "Promise Resolved"
: isSpawnedUpdate
? "Cascading Update"
: 5 < debugTask - endTime
? "Update Blocked"
: "Update"),
(isPingedUpdate = []),
null != label && isPingedUpdate.push(["Component name", label]),
null != color && isPingedUpdate.push(["Method name", color]),
(endTime = {
start: endTime,
end: debugTask,
detail: {
devtools: {
properties: isPingedUpdate,
track: currentTrack,
trackGroup: "Scheduler \u269b",
color: clampedEventTime
}
}
}),
previousRenderStartTime
? previousRenderStartTime.run(
performance.measure.bind(
performance,
isSpawnedUpdate,
endTime
)
)
: console.timeStamp(
debugTask
? "Promise Resolved"
: endTime
? "Cascading Update"
: 5 < color - previousRenderStartTime
? "Update Blocked"
: "Update",
previousRenderStartTime,
color,
currentTrack,
"Scheduler \u269b",
clampedEventTime
));
: performance.measure(isSpawnedUpdate, endTime));
}
blockingUpdateTime = -1.1;
blockingUpdateType = 0;
blockingUpdateComponentName = blockingUpdateMethodName = null;
blockingSuspendedTime = -1.1;
blockingEventIsRepeat = !0;
}
0 !== (lanes & 4194048) &&
((workInProgressUpdateTask = transitionUpdateTask),
(previousRenderStartTime =
(isSpawnedUpdate =
0 <= transitionStartTime &&
transitionStartTime < transitionClampTime
? transitionClampTime
@@ -14751,23 +14758,25 @@ __DEV__ &&
)),
(eventType = transitionEventType),
(eventIsRepeat = transitionEventIsRepeat),
(debugTask = 2 === transitionUpdateType),
(color = renderStartTime),
(label = transitionUpdateTask),
(isPingedUpdate = 2 === transitionUpdateType),
(debugTask = renderStartTime),
(previousRenderStartTime = transitionUpdateTask),
(color = transitionUpdateMethodName),
(label = transitionUpdateComponentName),
supportsUserTiming &&
((currentTrack = "Transition"),
(eventEndTime =
0 < previousRenderStartTime
? previousRenderStartTime
0 < isSpawnedUpdate
? isSpawnedUpdate
: 0 < endTime
? endTime
: color),
: debugTask),
0 < clampedEventTime &&
eventEndTime > clampedEventTime &&
null !== eventType &&
((color$jscomp$0 = eventIsRepeat ? "secondary-light" : "warning"),
label
? label.run(
previousRenderStartTime
? previousRenderStartTime.run(
console.timeStamp.bind(
console,
eventIsRepeat ? "" : "Event: " + eventType,
@@ -14786,15 +14795,15 @@ __DEV__ &&
"Scheduler \u269b",
color$jscomp$0
)),
(clampedEventTime = 0 < endTime ? endTime : color),
0 < previousRenderStartTime &&
clampedEventTime > previousRenderStartTime &&
(label
? label.run(
(clampedEventTime = 0 < endTime ? endTime : debugTask),
0 < isSpawnedUpdate &&
clampedEventTime > isSpawnedUpdate &&
(previousRenderStartTime
? previousRenderStartTime.run(
console.timeStamp.bind(
console,
"Action",
previousRenderStartTime,
isSpawnedUpdate,
clampedEventTime,
currentTrack,
"Scheduler \u269b",
@@ -14803,42 +14812,43 @@ __DEV__ &&
)
: console.timeStamp(
"Action",
previousRenderStartTime,
isSpawnedUpdate,
clampedEventTime,
currentTrack,
"Scheduler \u269b",
"primary-dark"
)),
0 < endTime &&
color > endTime &&
(label
? label.run(
console.timeStamp.bind(
console,
debugTask
? "Promise Resolved"
: 5 < color - endTime
? "Update Blocked"
: "Update",
endTime,
color,
currentTrack,
"Scheduler \u269b",
"primary-light"
debugTask > endTime &&
((isSpawnedUpdate = isPingedUpdate
? "Promise Resolved"
: 5 < debugTask - endTime
? "Update Blocked"
: "Update"),
(isPingedUpdate = []),
null != label && isPingedUpdate.push(["Component name", label]),
null != color && isPingedUpdate.push(["Method name", color]),
(endTime = {
start: endTime,
end: debugTask,
detail: {
devtools: {
properties: isPingedUpdate,
track: currentTrack,
trackGroup: "Scheduler \u269b",
color: "primary-light"
}
}
}),
previousRenderStartTime
? previousRenderStartTime.run(
performance.measure.bind(
performance,
isSpawnedUpdate,
endTime
)
)
: console.timeStamp(
debugTask
? "Promise Resolved"
: 5 < color - endTime
? "Update Blocked"
: "Update",
endTime,
color,
currentTrack,
"Scheduler \u269b",
"primary-light"
))),
: performance.measure(isSpawnedUpdate, endTime))),
(transitionUpdateTime = transitionStartTime = -1.1),
(transitionUpdateType = 0),
(transitionSuspendedTime = -1.1),
@@ -16972,7 +16982,7 @@ __DEV__ &&
(container.callback = callback));
element = enqueueUpdate(rootFiber, container, lane);
null !== element &&
(startUpdateTimerByLane(lane, "root.render()"),
(startUpdateTimerByLane(lane, "root.render()", null),
scheduleUpdateOnFiber(element, rootFiber, lane),
entangleTransitions(element, rootFiber, lane));
}
@@ -18250,6 +18260,8 @@ __DEV__ &&
blockingUpdateTime = -1.1,
blockingUpdateTask = null,
blockingUpdateType = 0,
blockingUpdateMethodName = null,
blockingUpdateComponentName = null,
blockingEventTime = -1.1,
blockingEventType = null,
blockingEventIsRepeat = !1,
@@ -18259,6 +18271,8 @@ __DEV__ &&
transitionUpdateTime = -1.1,
transitionUpdateType = 0,
transitionUpdateTask = null,
transitionUpdateMethodName = null,
transitionUpdateComponentName = null,
transitionEventTime = -1.1,
transitionEventType = null,
transitionEventIsRepeat = !1,
@@ -19723,7 +19737,7 @@ __DEV__ &&
(warnOnInvalidCallback(callback), (update.callback = callback));
payload = enqueueUpdate(inst, update, lane);
null !== payload &&
(startUpdateTimerByLane(lane, "this.setState()"),
(startUpdateTimerByLane(lane, "this.setState()", inst),
scheduleUpdateOnFiber(payload, inst, lane),
entangleTransitions(payload, inst, lane));
markStateUpdateScheduled(inst, lane);
@@ -19739,7 +19753,7 @@ __DEV__ &&
(warnOnInvalidCallback(callback), (update.callback = callback));
payload = enqueueUpdate(inst, update, lane);
null !== payload &&
(startUpdateTimerByLane(lane, "this.replaceState()"),
(startUpdateTimerByLane(lane, "this.replaceState()", inst),
scheduleUpdateOnFiber(payload, inst, lane),
entangleTransitions(payload, inst, lane));
markStateUpdateScheduled(inst, lane);
@@ -19754,7 +19768,7 @@ __DEV__ &&
(warnOnInvalidCallback(callback), (update.callback = callback));
callback = enqueueUpdate(inst, update, lane);
null !== callback &&
(startUpdateTimerByLane(lane, "this.forceUpdate()"),
(startUpdateTimerByLane(lane, "this.forceUpdate()", inst),
scheduleUpdateOnFiber(callback, inst, lane),
entangleTransitions(callback, inst, lane));
null !== injectedProfilingHooks &&
@@ -19985,11 +19999,11 @@ __DEV__ &&
shouldSuspendImpl = newShouldSuspendImpl;
};
var isomorphicReactPackageVersion = React.version;
if ("19.2.0-native-fb-bd9e6e0b-20250910" !== isomorphicReactPackageVersion)
if ("19.2.0-native-fb-0c813c52-20250912" !== isomorphicReactPackageVersion)
throw Error(
'Incompatible React versions: The "react" and "react-native-renderer" packages must have the exact same version. Instead got:\n - react: ' +
(isomorphicReactPackageVersion +
"\n - react-native-renderer: 19.2.0-native-fb-bd9e6e0b-20250910\nLearn more: https://react.dev/warnings/version-mismatch")
"\n - react-native-renderer: 19.2.0-native-fb-0c813c52-20250912\nLearn more: https://react.dev/warnings/version-mismatch")
);
if (
"function" !==
@@ -20015,10 +20029,10 @@ __DEV__ &&
(function () {
var internals = {
bundleType: 1,
version: "19.2.0-native-fb-bd9e6e0b-20250910",
version: "19.2.0-native-fb-0c813c52-20250912",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-bd9e6e0b-20250910"
reconcilerVersion: "19.2.0-native-fb-0c813c52-20250912"
};
null !== extraDevToolsConfig &&
(internals.rendererConfig = extraDevToolsConfig);
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<c383c26ff9e73dc4f3f5733499525152>>
* @generated SignedSource<<692088b7e365bf2c2346b61f471632a2>>
*/
"use strict";
@@ -11370,11 +11370,11 @@ function updateContainer(element, container, parentComponent, callback) {
return lane;
}
var isomorphicReactPackageVersion = React.version;
if ("19.2.0-native-fb-bd9e6e0b-20250910" !== isomorphicReactPackageVersion)
if ("19.2.0-native-fb-0c813c52-20250912" !== isomorphicReactPackageVersion)
throw Error(
'Incompatible React versions: The "react" and "react-native-renderer" packages must have the exact same version. Instead got:\n - react: ' +
(isomorphicReactPackageVersion +
"\n - react-native-renderer: 19.2.0-native-fb-bd9e6e0b-20250910\nLearn more: https://react.dev/warnings/version-mismatch")
"\n - react-native-renderer: 19.2.0-native-fb-0c813c52-20250912\nLearn more: https://react.dev/warnings/version-mismatch")
);
if (
"function" !==
@@ -11424,10 +11424,10 @@ batchedUpdatesImpl = function (fn, a) {
var roots = new Map(),
internals$jscomp$inline_1312 = {
bundleType: 0,
version: "19.2.0-native-fb-bd9e6e0b-20250910",
version: "19.2.0-native-fb-0c813c52-20250912",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-bd9e6e0b-20250910"
reconcilerVersion: "19.2.0-native-fb-0c813c52-20250912"
};
null !== extraDevToolsConfig &&
(internals$jscomp$inline_1312.rendererConfig = extraDevToolsConfig);
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<e91d24a940e2918853e599e83d34d79e>>
* @generated SignedSource<<4229ea8c1087564000c7beb4b4b63639>>
*/
"use strict";
@@ -13311,11 +13311,11 @@ function updateContainer(element, container, parentComponent, callback) {
return lane;
}
var isomorphicReactPackageVersion = React.version;
if ("19.2.0-native-fb-bd9e6e0b-20250910" !== isomorphicReactPackageVersion)
if ("19.2.0-native-fb-0c813c52-20250912" !== isomorphicReactPackageVersion)
throw Error(
'Incompatible React versions: The "react" and "react-native-renderer" packages must have the exact same version. Instead got:\n - react: ' +
(isomorphicReactPackageVersion +
"\n - react-native-renderer: 19.2.0-native-fb-bd9e6e0b-20250910\nLearn more: https://react.dev/warnings/version-mismatch")
"\n - react-native-renderer: 19.2.0-native-fb-0c813c52-20250912\nLearn more: https://react.dev/warnings/version-mismatch")
);
if (
"function" !==
@@ -13363,16 +13363,16 @@ batchedUpdatesImpl = function (fn, a) {
}
};
var roots = new Map(),
internals$jscomp$inline_1556 = {
internals$jscomp$inline_1562 = {
bundleType: 0,
version: "19.2.0-native-fb-bd9e6e0b-20250910",
version: "19.2.0-native-fb-0c813c52-20250912",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-bd9e6e0b-20250910"
reconcilerVersion: "19.2.0-native-fb-0c813c52-20250912"
};
null !== extraDevToolsConfig &&
(internals$jscomp$inline_1556.rendererConfig = extraDevToolsConfig);
internals$jscomp$inline_1556.getLaneLabelMap = function () {
(internals$jscomp$inline_1562.rendererConfig = extraDevToolsConfig);
internals$jscomp$inline_1562.getLaneLabelMap = function () {
for (
var map = new Map(), lane = 1, index$174 = 0;
31 > index$174;
@@ -13384,20 +13384,20 @@ internals$jscomp$inline_1556.getLaneLabelMap = function () {
}
return map;
};
internals$jscomp$inline_1556.injectProfilingHooks = function (profilingHooks) {
internals$jscomp$inline_1562.injectProfilingHooks = function (profilingHooks) {
injectedProfilingHooks = profilingHooks;
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_1921 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
var hook$jscomp$inline_1927 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
if (
!hook$jscomp$inline_1921.isDisabled &&
hook$jscomp$inline_1921.supportsFiber
!hook$jscomp$inline_1927.isDisabled &&
hook$jscomp$inline_1927.supportsFiber
)
try {
(rendererID = hook$jscomp$inline_1921.inject(
internals$jscomp$inline_1556
(rendererID = hook$jscomp$inline_1927.inject(
internals$jscomp$inline_1562
)),
(injectedHook = hook$jscomp$inline_1921);
(injectedHook = hook$jscomp$inline_1927);
} catch (err) {}
}
exports.createPortal = function (children, containerTag) {
@@ -1,7 +1,7 @@
{
"name": "eslint-plugin-react-hooks",
"description": "ESLint rules for React Hooks",
"version": "0.0.0-experimental-bd9e6e0b-20250910",
"version": "0.0.0-experimental-0c813c52-20250912",
"repository": {
"type": "git",
"url": "https://github.com/facebook/react.git",