mirror of
https://github.com/facebook/react.git
synced 2025-11-01 09:12:30 +00:00
Remove enableRefAsProp feature flag (#30346)
The flag is fully rolled out.
DiffTrain build for [07aa494432](https://github.com/facebook/react/commit/07aa494432e97f63fca9faf2fad6f76fead31063)
This commit is contained in:
@@ -1 +1 @@
|
||||
19.0.0-native-fb-ea3ac586-20241031
|
||||
19.0.0-native-fb-07aa4944-20241104
|
||||
Vendored
+2
-2
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<fe2a5887890fd9ac0c7e12bbbe65fde3>>
|
||||
* @generated SignedSource<<dcb2fe275d42581e440eab19f4f48f20>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -420,5 +420,5 @@ __DEV__ &&
|
||||
exports.useFormStatus = function () {
|
||||
return resolveDispatcher().useHostTransitionStatus();
|
||||
};
|
||||
exports.version = "19.0.0-native-fb-ea3ac586-20241031";
|
||||
exports.version = "19.0.0-native-fb-07aa4944-20241104";
|
||||
})();
|
||||
|
||||
Vendored
+2
-2
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<1cb77e72c96250d4d97fa3f50697ea38>>
|
||||
* @generated SignedSource<<772ea4b36b8b994c3826632a6ac860ea>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -203,4 +203,4 @@ exports.useFormState = function (action, initialState, permalink) {
|
||||
exports.useFormStatus = function () {
|
||||
return ReactSharedInternals.H.useHostTransitionStatus();
|
||||
};
|
||||
exports.version = "19.0.0-native-fb-ea3ac586-20241031";
|
||||
exports.version = "19.0.0-native-fb-07aa4944-20241104";
|
||||
|
||||
Vendored
+2
-2
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<1cb77e72c96250d4d97fa3f50697ea38>>
|
||||
* @generated SignedSource<<772ea4b36b8b994c3826632a6ac860ea>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -203,4 +203,4 @@ exports.useFormState = function (action, initialState, permalink) {
|
||||
exports.useFormStatus = function () {
|
||||
return ReactSharedInternals.H.useHostTransitionStatus();
|
||||
};
|
||||
exports.version = "19.0.0-native-fb-ea3ac586-20241031";
|
||||
exports.version = "19.0.0-native-fb-07aa4944-20241104";
|
||||
|
||||
Vendored
+81
-91
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<5c3370bf9d23dea134827436a14c995a>>
|
||||
* @generated SignedSource<<abdb2c36b62c6c0ae8f60c39c966e5d9>>
|
||||
*/
|
||||
|
||||
/*
|
||||
@@ -4568,9 +4568,9 @@ __DEV__ &&
|
||||
null === thenableState$1 && (thenableState$1 = createThenableState());
|
||||
return trackUsedThenable(thenableState$1, thenable, index);
|
||||
}
|
||||
function coerceRef(returnFiber, current, workInProgress, element) {
|
||||
returnFiber = element.props.ref;
|
||||
workInProgress.ref = void 0 !== returnFiber ? returnFiber : null;
|
||||
function coerceRef(workInProgress, element) {
|
||||
element = element.props.ref;
|
||||
workInProgress.ref = void 0 !== element ? element : null;
|
||||
}
|
||||
function throwOnInvalidObjectType(returnFiber, newChild) {
|
||||
if (newChild.$$typeof === REACT_LEGACY_ELEMENT_TYPE)
|
||||
@@ -4719,18 +4719,18 @@ __DEV__ &&
|
||||
callLazyInitInDEV(elementType) === current.type))
|
||||
)
|
||||
return (
|
||||
(lanes = useFiber(current, element.props)),
|
||||
coerceRef(returnFiber, current, lanes, element),
|
||||
(lanes.return = returnFiber),
|
||||
(lanes._debugOwner = element._owner),
|
||||
(lanes._debugInfo = currentDebugInfo),
|
||||
lanes
|
||||
(current = useFiber(current, element.props)),
|
||||
coerceRef(current, element),
|
||||
(current.return = returnFiber),
|
||||
(current._debugOwner = element._owner),
|
||||
(current._debugInfo = currentDebugInfo),
|
||||
current
|
||||
);
|
||||
lanes = createFiberFromElement(element, returnFiber.mode, lanes);
|
||||
coerceRef(returnFiber, current, lanes, element);
|
||||
lanes.return = returnFiber;
|
||||
lanes._debugInfo = currentDebugInfo;
|
||||
return lanes;
|
||||
current = createFiberFromElement(element, returnFiber.mode, lanes);
|
||||
coerceRef(current, element);
|
||||
current.return = returnFiber;
|
||||
current._debugInfo = currentDebugInfo;
|
||||
return current;
|
||||
}
|
||||
function updatePortal(returnFiber, current, portal, lanes) {
|
||||
if (
|
||||
@@ -4795,7 +4795,7 @@ __DEV__ &&
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
coerceRef(returnFiber, null, lanes, newChild),
|
||||
coerceRef(lanes, newChild),
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = pushDebugInfo(newChild._debugInfo)),
|
||||
(lanes._debugInfo = currentDebugInfo),
|
||||
@@ -5310,80 +5310,72 @@ __DEV__ &&
|
||||
case REACT_ELEMENT_TYPE:
|
||||
var prevDebugInfo = pushDebugInfo(newChild._debugInfo);
|
||||
a: {
|
||||
for (
|
||||
var key = newChild.key, child = currentFirstChild;
|
||||
null !== child;
|
||||
|
||||
) {
|
||||
if (child.key === key) {
|
||||
for (var key = newChild.key; null !== currentFirstChild; ) {
|
||||
if (currentFirstChild.key === key) {
|
||||
key = newChild.type;
|
||||
if (key === REACT_FRAGMENT_TYPE) {
|
||||
if (7 === child.tag) {
|
||||
deleteRemainingChildren(returnFiber, child.sibling);
|
||||
currentFirstChild = useFiber(
|
||||
child,
|
||||
if (7 === currentFirstChild.tag) {
|
||||
deleteRemainingChildren(
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
lanes = useFiber(
|
||||
currentFirstChild,
|
||||
newChild.props.children
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
currentFirstChild._debugOwner = newChild._owner;
|
||||
currentFirstChild._debugInfo = currentDebugInfo;
|
||||
validateFragmentProps(
|
||||
newChild,
|
||||
currentFirstChild,
|
||||
returnFiber
|
||||
);
|
||||
returnFiber = currentFirstChild;
|
||||
lanes.return = returnFiber;
|
||||
lanes._debugOwner = newChild._owner;
|
||||
lanes._debugInfo = currentDebugInfo;
|
||||
validateFragmentProps(newChild, lanes, returnFiber);
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
}
|
||||
} else if (
|
||||
child.elementType === key ||
|
||||
isCompatibleFamilyForHotReloading(child, newChild) ||
|
||||
currentFirstChild.elementType === key ||
|
||||
isCompatibleFamilyForHotReloading(
|
||||
currentFirstChild,
|
||||
newChild
|
||||
) ||
|
||||
("object" === typeof key &&
|
||||
null !== key &&
|
||||
key.$$typeof === REACT_LAZY_TYPE &&
|
||||
callLazyInitInDEV(key) === child.type)
|
||||
callLazyInitInDEV(key) === currentFirstChild.type)
|
||||
) {
|
||||
deleteRemainingChildren(returnFiber, child.sibling);
|
||||
currentFirstChild = useFiber(child, newChild.props);
|
||||
coerceRef(
|
||||
deleteRemainingChildren(
|
||||
returnFiber,
|
||||
child,
|
||||
currentFirstChild,
|
||||
newChild
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
currentFirstChild._debugOwner = newChild._owner;
|
||||
currentFirstChild._debugInfo = currentDebugInfo;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes = useFiber(currentFirstChild, newChild.props);
|
||||
coerceRef(lanes, newChild);
|
||||
lanes.return = returnFiber;
|
||||
lanes._debugOwner = newChild._owner;
|
||||
lanes._debugInfo = currentDebugInfo;
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
}
|
||||
deleteRemainingChildren(returnFiber, child);
|
||||
deleteRemainingChildren(returnFiber, currentFirstChild);
|
||||
break;
|
||||
} else deleteChild(returnFiber, child);
|
||||
child = child.sibling;
|
||||
} else deleteChild(returnFiber, currentFirstChild);
|
||||
currentFirstChild = currentFirstChild.sibling;
|
||||
}
|
||||
newChild.type === REACT_FRAGMENT_TYPE
|
||||
? ((currentFirstChild = createFiberFromFragment(
|
||||
? ((lanes = createFiberFromFragment(
|
||||
newChild.props.children,
|
||||
returnFiber.mode,
|
||||
lanes,
|
||||
newChild.key
|
||||
)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(currentFirstChild._debugOwner = returnFiber),
|
||||
(currentFirstChild._debugInfo = currentDebugInfo),
|
||||
validateFragmentProps(
|
||||
newChild,
|
||||
currentFirstChild,
|
||||
returnFiber
|
||||
),
|
||||
(returnFiber = currentFirstChild))
|
||||
(lanes.return = returnFiber),
|
||||
(lanes._debugOwner = returnFiber),
|
||||
(lanes._debugInfo = currentDebugInfo),
|
||||
validateFragmentProps(newChild, lanes, returnFiber),
|
||||
(returnFiber = lanes))
|
||||
: ((lanes = createFiberFromElement(
|
||||
newChild,
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
coerceRef(returnFiber, currentFirstChild, lanes, newChild),
|
||||
coerceRef(lanes, newChild),
|
||||
(lanes.return = returnFiber),
|
||||
(lanes._debugInfo = currentDebugInfo),
|
||||
(returnFiber = lanes));
|
||||
@@ -5411,12 +5403,12 @@ __DEV__ &&
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
currentFirstChild = useFiber(
|
||||
lanes = useFiber(
|
||||
currentFirstChild,
|
||||
prevDebugInfo.children || []
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
} else {
|
||||
deleteRemainingChildren(returnFiber, currentFirstChild);
|
||||
@@ -5425,13 +5417,13 @@ __DEV__ &&
|
||||
else deleteChild(returnFiber, currentFirstChild);
|
||||
currentFirstChild = currentFirstChild.sibling;
|
||||
}
|
||||
currentFirstChild = createFiberFromPortal(
|
||||
lanes = createFiberFromPortal(
|
||||
prevDebugInfo,
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
}
|
||||
return placeSingleChild(returnFiber);
|
||||
case REACT_LAZY_TYPE:
|
||||
@@ -5462,18 +5454,19 @@ __DEV__ &&
|
||||
);
|
||||
if (getIteratorFn(newChild)) {
|
||||
prevDebugInfo = pushDebugInfo(newChild._debugInfo);
|
||||
child = getIteratorFn(newChild);
|
||||
if ("function" !== typeof child)
|
||||
key = getIteratorFn(newChild);
|
||||
if ("function" !== typeof key)
|
||||
throw Error(
|
||||
"An object is not an iterable. This error is likely caused by a bug in React. Please file an issue."
|
||||
);
|
||||
key = child.call(newChild);
|
||||
if (key === newChild) {
|
||||
var newChildren = key.call(newChild);
|
||||
if (newChildren === newChild) {
|
||||
if (
|
||||
0 !== returnFiber.tag ||
|
||||
"[object GeneratorFunction]" !==
|
||||
Object.prototype.toString.call(returnFiber.type) ||
|
||||
"[object Generator]" !== Object.prototype.toString.call(key)
|
||||
"[object Generator]" !==
|
||||
Object.prototype.toString.call(newChildren)
|
||||
)
|
||||
didWarnAboutGenerators ||
|
||||
error$jscomp$0(
|
||||
@@ -5481,7 +5474,7 @@ __DEV__ &&
|
||||
),
|
||||
(didWarnAboutGenerators = !0);
|
||||
} else
|
||||
newChild.entries !== child ||
|
||||
newChild.entries !== key ||
|
||||
didWarnAboutMaps ||
|
||||
(error$jscomp$0(
|
||||
"Using Maps as children is not supported. Use an array of keyed ReactElements instead."
|
||||
@@ -5490,7 +5483,7 @@ __DEV__ &&
|
||||
returnFiber = reconcileChildrenIterator(
|
||||
returnFiber,
|
||||
currentFirstChild,
|
||||
key,
|
||||
newChildren,
|
||||
lanes
|
||||
);
|
||||
currentDebugInfo = prevDebugInfo;
|
||||
@@ -5529,22 +5522,19 @@ __DEV__ &&
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
),
|
||||
(currentFirstChild = useFiber(
|
||||
currentFirstChild,
|
||||
prevDebugInfo
|
||||
)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(returnFiber = currentFirstChild))
|
||||
(lanes = useFiber(currentFirstChild, prevDebugInfo)),
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes))
|
||||
: (deleteRemainingChildren(returnFiber, currentFirstChild),
|
||||
(currentFirstChild = createFiberFromText(
|
||||
(lanes = createFiberFromText(
|
||||
prevDebugInfo,
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(currentFirstChild._debugOwner = returnFiber),
|
||||
(currentFirstChild._debugInfo = currentDebugInfo),
|
||||
(returnFiber = currentFirstChild)),
|
||||
(lanes.return = returnFiber),
|
||||
(lanes._debugOwner = returnFiber),
|
||||
(lanes._debugInfo = currentDebugInfo),
|
||||
(returnFiber = lanes)),
|
||||
placeSingleChild(returnFiber)
|
||||
);
|
||||
"function" === typeof newChild &&
|
||||
@@ -25347,11 +25337,11 @@ __DEV__ &&
|
||||
};
|
||||
(function () {
|
||||
var isomorphicReactPackageVersion = React.version;
|
||||
if ("19.0.0-native-fb-ea3ac586-20241031" !== isomorphicReactPackageVersion)
|
||||
if ("19.0.0-native-fb-07aa4944-20241104" !== 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.0.0-native-fb-ea3ac586-20241031\nLearn more: https://react.dev/warnings/version-mismatch")
|
||||
"\n - react-dom: 19.0.0-native-fb-07aa4944-20241104\nLearn more: https://react.dev/warnings/version-mismatch")
|
||||
);
|
||||
})();
|
||||
("function" === typeof Map &&
|
||||
@@ -25388,11 +25378,11 @@ __DEV__ &&
|
||||
!(function () {
|
||||
var internals = {
|
||||
bundleType: 1,
|
||||
version: "19.0.0-native-fb-ea3ac586-20241031",
|
||||
version: "19.0.0-native-fb-07aa4944-20241104",
|
||||
rendererPackageName: "react-dom",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
findFiberByHostInstance: getClosestInstanceFromNode,
|
||||
reconcilerVersion: "19.0.0-native-fb-ea3ac586-20241031"
|
||||
reconcilerVersion: "19.0.0-native-fb-07aa4944-20241104"
|
||||
};
|
||||
internals.overrideHookState = overrideHookState;
|
||||
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
|
||||
@@ -25536,5 +25526,5 @@ __DEV__ &&
|
||||
listenToAllSupportedEvents(container);
|
||||
return new ReactDOMHydrationRoot(initialChildren);
|
||||
};
|
||||
exports.version = "19.0.0-native-fb-ea3ac586-20241031";
|
||||
exports.version = "19.0.0-native-fb-07aa4944-20241104";
|
||||
})();
|
||||
|
||||
compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-prod.js
Vendored
+65
-75
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<9227b55c2ff9afd498253f61ab8ef951>>
|
||||
* @generated SignedSource<<ed756fb85c858fa6f7efd03919975347>>
|
||||
*/
|
||||
|
||||
/*
|
||||
@@ -2882,9 +2882,9 @@ function unwrapThenable(thenable) {
|
||||
null === thenableState$1 && (thenableState$1 = []);
|
||||
return trackUsedThenable(thenableState$1, thenable, index);
|
||||
}
|
||||
function coerceRef(returnFiber, current, workInProgress, element) {
|
||||
returnFiber = element.props.ref;
|
||||
workInProgress.ref = void 0 !== returnFiber ? returnFiber : null;
|
||||
function coerceRef(workInProgress, element) {
|
||||
element = element.props.ref;
|
||||
workInProgress.ref = void 0 !== element ? element : null;
|
||||
}
|
||||
function throwOnInvalidObjectType(returnFiber, newChild) {
|
||||
if (newChild.$$typeof === REACT_LEGACY_ELEMENT_TYPE)
|
||||
@@ -2984,12 +2984,12 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
resolveLazy(elementType) === current.type))
|
||||
)
|
||||
return (
|
||||
(lanes = useFiber(current, element.props)),
|
||||
coerceRef(returnFiber, current, lanes, element),
|
||||
(lanes.return = returnFiber),
|
||||
lanes
|
||||
(current = useFiber(current, element.props)),
|
||||
coerceRef(current, element),
|
||||
(current.return = returnFiber),
|
||||
current
|
||||
);
|
||||
lanes = createFiberFromTypeAndProps(
|
||||
current = createFiberFromTypeAndProps(
|
||||
element.type,
|
||||
element.key,
|
||||
element.props,
|
||||
@@ -2997,9 +2997,9 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
);
|
||||
coerceRef(returnFiber, current, lanes, element);
|
||||
lanes.return = returnFiber;
|
||||
return lanes;
|
||||
coerceRef(current, element);
|
||||
current.return = returnFiber;
|
||||
return current;
|
||||
}
|
||||
function updatePortal(returnFiber, current, portal, lanes) {
|
||||
if (
|
||||
@@ -3060,7 +3060,7 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
coerceRef(returnFiber, null, lanes, newChild),
|
||||
coerceRef(lanes, newChild),
|
||||
(lanes.return = returnFiber),
|
||||
lanes
|
||||
);
|
||||
@@ -3407,52 +3407,54 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
switch (newChild.$$typeof) {
|
||||
case REACT_LEGACY_ELEMENT_TYPE:
|
||||
a: {
|
||||
for (
|
||||
var key = newChild.key, child = currentFirstChild;
|
||||
null !== child;
|
||||
|
||||
) {
|
||||
if (child.key === key) {
|
||||
for (var key = newChild.key; null !== currentFirstChild; ) {
|
||||
if (currentFirstChild.key === key) {
|
||||
key = newChild.type;
|
||||
if (key === REACT_FRAGMENT_TYPE) {
|
||||
if (7 === child.tag) {
|
||||
deleteRemainingChildren(returnFiber, child.sibling);
|
||||
currentFirstChild = useFiber(
|
||||
child,
|
||||
if (7 === currentFirstChild.tag) {
|
||||
deleteRemainingChildren(
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
lanes = useFiber(
|
||||
currentFirstChild,
|
||||
newChild.props.children
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
}
|
||||
} else if (
|
||||
child.elementType === key ||
|
||||
currentFirstChild.elementType === key ||
|
||||
("object" === typeof key &&
|
||||
null !== key &&
|
||||
key.$$typeof === REACT_LAZY_TYPE &&
|
||||
resolveLazy(key) === child.type)
|
||||
resolveLazy(key) === currentFirstChild.type)
|
||||
) {
|
||||
deleteRemainingChildren(returnFiber, child.sibling);
|
||||
currentFirstChild = useFiber(child, newChild.props);
|
||||
coerceRef(returnFiber, child, currentFirstChild, newChild);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
deleteRemainingChildren(
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
lanes = useFiber(currentFirstChild, newChild.props);
|
||||
coerceRef(lanes, newChild);
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
}
|
||||
deleteRemainingChildren(returnFiber, child);
|
||||
deleteRemainingChildren(returnFiber, currentFirstChild);
|
||||
break;
|
||||
} else deleteChild(returnFiber, child);
|
||||
child = child.sibling;
|
||||
} else deleteChild(returnFiber, currentFirstChild);
|
||||
currentFirstChild = currentFirstChild.sibling;
|
||||
}
|
||||
newChild.type === REACT_FRAGMENT_TYPE
|
||||
? ((currentFirstChild = createFiberFromFragment(
|
||||
? ((lanes = createFiberFromFragment(
|
||||
newChild.props.children,
|
||||
returnFiber.mode,
|
||||
lanes,
|
||||
newChild.key
|
||||
)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(returnFiber = currentFirstChild))
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes))
|
||||
: ((lanes = createFiberFromTypeAndProps(
|
||||
newChild.type,
|
||||
newChild.key,
|
||||
@@ -3461,15 +3463,15 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
coerceRef(returnFiber, currentFirstChild, lanes, newChild),
|
||||
coerceRef(lanes, newChild),
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes));
|
||||
}
|
||||
return placeSingleChild(returnFiber);
|
||||
case REACT_PORTAL_TYPE:
|
||||
a: {
|
||||
for (child = newChild.key; null !== currentFirstChild; ) {
|
||||
if (currentFirstChild.key === child)
|
||||
for (key = newChild.key; null !== currentFirstChild; ) {
|
||||
if (currentFirstChild.key === key)
|
||||
if (
|
||||
4 === currentFirstChild.tag &&
|
||||
currentFirstChild.stateNode.containerInfo ===
|
||||
@@ -3481,12 +3483,9 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
currentFirstChild = useFiber(
|
||||
currentFirstChild,
|
||||
newChild.children || []
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes = useFiber(currentFirstChild, newChild.children || []);
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
} else {
|
||||
deleteRemainingChildren(returnFiber, currentFirstChild);
|
||||
@@ -3495,19 +3494,15 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
else deleteChild(returnFiber, currentFirstChild);
|
||||
currentFirstChild = currentFirstChild.sibling;
|
||||
}
|
||||
currentFirstChild = createFiberFromPortal(
|
||||
newChild,
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes = createFiberFromPortal(newChild, returnFiber.mode, lanes);
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
}
|
||||
return placeSingleChild(returnFiber);
|
||||
case REACT_LAZY_TYPE:
|
||||
return (
|
||||
(child = newChild._init),
|
||||
(newChild = child(newChild._payload)),
|
||||
(key = newChild._init),
|
||||
(newChild = key(newChild._payload)),
|
||||
reconcileChildFibersImpl(
|
||||
returnFiber,
|
||||
currentFirstChild,
|
||||
@@ -3524,10 +3519,9 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
lanes
|
||||
);
|
||||
if (getIteratorFn(newChild)) {
|
||||
child = getIteratorFn(newChild);
|
||||
if ("function" !== typeof child)
|
||||
throw Error(formatProdErrorMessage(150));
|
||||
newChild = child.call(newChild);
|
||||
key = getIteratorFn(newChild);
|
||||
if ("function" !== typeof key) throw Error(formatProdErrorMessage(150));
|
||||
newChild = key.call(newChild);
|
||||
return reconcileChildrenIterator(
|
||||
returnFiber,
|
||||
currentFirstChild,
|
||||
@@ -3557,17 +3551,13 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
? ((newChild = "" + newChild),
|
||||
null !== currentFirstChild && 6 === currentFirstChild.tag
|
||||
? (deleteRemainingChildren(returnFiber, currentFirstChild.sibling),
|
||||
(currentFirstChild = useFiber(currentFirstChild, newChild)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(returnFiber = currentFirstChild))
|
||||
(lanes = useFiber(currentFirstChild, newChild)),
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes))
|
||||
: (deleteRemainingChildren(returnFiber, currentFirstChild),
|
||||
(currentFirstChild = createFiberFromText(
|
||||
newChild,
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(returnFiber = currentFirstChild)),
|
||||
(lanes = createFiberFromText(newChild, returnFiber.mode, lanes)),
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes)),
|
||||
placeSingleChild(returnFiber))
|
||||
: deleteRemainingChildren(returnFiber, currentFirstChild);
|
||||
}
|
||||
@@ -15636,14 +15626,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
|
||||
};
|
||||
var isomorphicReactPackageVersion$jscomp$inline_1691 = React.version;
|
||||
if (
|
||||
"19.0.0-native-fb-ea3ac586-20241031" !==
|
||||
"19.0.0-native-fb-07aa4944-20241104" !==
|
||||
isomorphicReactPackageVersion$jscomp$inline_1691
|
||||
)
|
||||
throw Error(
|
||||
formatProdErrorMessage(
|
||||
527,
|
||||
isomorphicReactPackageVersion$jscomp$inline_1691,
|
||||
"19.0.0-native-fb-ea3ac586-20241031"
|
||||
"19.0.0-native-fb-07aa4944-20241104"
|
||||
)
|
||||
);
|
||||
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
|
||||
@@ -15665,11 +15655,11 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
|
||||
};
|
||||
var internals$jscomp$inline_2145 = {
|
||||
bundleType: 0,
|
||||
version: "19.0.0-native-fb-ea3ac586-20241031",
|
||||
version: "19.0.0-native-fb-07aa4944-20241104",
|
||||
rendererPackageName: "react-dom",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
findFiberByHostInstance: getClosestInstanceFromNode,
|
||||
reconcilerVersion: "19.0.0-native-fb-ea3ac586-20241031"
|
||||
reconcilerVersion: "19.0.0-native-fb-07aa4944-20241104"
|
||||
};
|
||||
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
|
||||
var hook$jscomp$inline_2146 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
|
||||
@@ -15773,4 +15763,4 @@ exports.hydrateRoot = function (container, initialChildren, options) {
|
||||
listenToAllSupportedEvents(container);
|
||||
return new ReactDOMHydrationRoot(initialChildren);
|
||||
};
|
||||
exports.version = "19.0.0-native-fb-ea3ac586-20241031";
|
||||
exports.version = "19.0.0-native-fb-07aa4944-20241104";
|
||||
|
||||
+65
-75
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<9ef4621d4d4d2360978a8053c835ed45>>
|
||||
* @generated SignedSource<<ba260572d253eff305952d2e1011d79f>>
|
||||
*/
|
||||
|
||||
/*
|
||||
@@ -3031,9 +3031,9 @@ function unwrapThenable(thenable) {
|
||||
null === thenableState$1 && (thenableState$1 = []);
|
||||
return trackUsedThenable(thenableState$1, thenable, index);
|
||||
}
|
||||
function coerceRef(returnFiber, current, workInProgress, element) {
|
||||
returnFiber = element.props.ref;
|
||||
workInProgress.ref = void 0 !== returnFiber ? returnFiber : null;
|
||||
function coerceRef(workInProgress, element) {
|
||||
element = element.props.ref;
|
||||
workInProgress.ref = void 0 !== element ? element : null;
|
||||
}
|
||||
function throwOnInvalidObjectType(returnFiber, newChild) {
|
||||
if (newChild.$$typeof === REACT_LEGACY_ELEMENT_TYPE)
|
||||
@@ -3133,12 +3133,12 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
resolveLazy(elementType) === current.type))
|
||||
)
|
||||
return (
|
||||
(lanes = useFiber(current, element.props)),
|
||||
coerceRef(returnFiber, current, lanes, element),
|
||||
(lanes.return = returnFiber),
|
||||
lanes
|
||||
(current = useFiber(current, element.props)),
|
||||
coerceRef(current, element),
|
||||
(current.return = returnFiber),
|
||||
current
|
||||
);
|
||||
lanes = createFiberFromTypeAndProps(
|
||||
current = createFiberFromTypeAndProps(
|
||||
element.type,
|
||||
element.key,
|
||||
element.props,
|
||||
@@ -3146,9 +3146,9 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
);
|
||||
coerceRef(returnFiber, current, lanes, element);
|
||||
lanes.return = returnFiber;
|
||||
return lanes;
|
||||
coerceRef(current, element);
|
||||
current.return = returnFiber;
|
||||
return current;
|
||||
}
|
||||
function updatePortal(returnFiber, current, portal, lanes) {
|
||||
if (
|
||||
@@ -3209,7 +3209,7 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
coerceRef(returnFiber, null, lanes, newChild),
|
||||
coerceRef(lanes, newChild),
|
||||
(lanes.return = returnFiber),
|
||||
lanes
|
||||
);
|
||||
@@ -3556,52 +3556,54 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
switch (newChild.$$typeof) {
|
||||
case REACT_LEGACY_ELEMENT_TYPE:
|
||||
a: {
|
||||
for (
|
||||
var key = newChild.key, child = currentFirstChild;
|
||||
null !== child;
|
||||
|
||||
) {
|
||||
if (child.key === key) {
|
||||
for (var key = newChild.key; null !== currentFirstChild; ) {
|
||||
if (currentFirstChild.key === key) {
|
||||
key = newChild.type;
|
||||
if (key === REACT_FRAGMENT_TYPE) {
|
||||
if (7 === child.tag) {
|
||||
deleteRemainingChildren(returnFiber, child.sibling);
|
||||
currentFirstChild = useFiber(
|
||||
child,
|
||||
if (7 === currentFirstChild.tag) {
|
||||
deleteRemainingChildren(
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
lanes = useFiber(
|
||||
currentFirstChild,
|
||||
newChild.props.children
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
}
|
||||
} else if (
|
||||
child.elementType === key ||
|
||||
currentFirstChild.elementType === key ||
|
||||
("object" === typeof key &&
|
||||
null !== key &&
|
||||
key.$$typeof === REACT_LAZY_TYPE &&
|
||||
resolveLazy(key) === child.type)
|
||||
resolveLazy(key) === currentFirstChild.type)
|
||||
) {
|
||||
deleteRemainingChildren(returnFiber, child.sibling);
|
||||
currentFirstChild = useFiber(child, newChild.props);
|
||||
coerceRef(returnFiber, child, currentFirstChild, newChild);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
deleteRemainingChildren(
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
lanes = useFiber(currentFirstChild, newChild.props);
|
||||
coerceRef(lanes, newChild);
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
}
|
||||
deleteRemainingChildren(returnFiber, child);
|
||||
deleteRemainingChildren(returnFiber, currentFirstChild);
|
||||
break;
|
||||
} else deleteChild(returnFiber, child);
|
||||
child = child.sibling;
|
||||
} else deleteChild(returnFiber, currentFirstChild);
|
||||
currentFirstChild = currentFirstChild.sibling;
|
||||
}
|
||||
newChild.type === REACT_FRAGMENT_TYPE
|
||||
? ((currentFirstChild = createFiberFromFragment(
|
||||
? ((lanes = createFiberFromFragment(
|
||||
newChild.props.children,
|
||||
returnFiber.mode,
|
||||
lanes,
|
||||
newChild.key
|
||||
)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(returnFiber = currentFirstChild))
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes))
|
||||
: ((lanes = createFiberFromTypeAndProps(
|
||||
newChild.type,
|
||||
newChild.key,
|
||||
@@ -3610,15 +3612,15 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
coerceRef(returnFiber, currentFirstChild, lanes, newChild),
|
||||
coerceRef(lanes, newChild),
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes));
|
||||
}
|
||||
return placeSingleChild(returnFiber);
|
||||
case REACT_PORTAL_TYPE:
|
||||
a: {
|
||||
for (child = newChild.key; null !== currentFirstChild; ) {
|
||||
if (currentFirstChild.key === child)
|
||||
for (key = newChild.key; null !== currentFirstChild; ) {
|
||||
if (currentFirstChild.key === key)
|
||||
if (
|
||||
4 === currentFirstChild.tag &&
|
||||
currentFirstChild.stateNode.containerInfo ===
|
||||
@@ -3630,12 +3632,9 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
currentFirstChild = useFiber(
|
||||
currentFirstChild,
|
||||
newChild.children || []
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes = useFiber(currentFirstChild, newChild.children || []);
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
} else {
|
||||
deleteRemainingChildren(returnFiber, currentFirstChild);
|
||||
@@ -3644,19 +3643,15 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
else deleteChild(returnFiber, currentFirstChild);
|
||||
currentFirstChild = currentFirstChild.sibling;
|
||||
}
|
||||
currentFirstChild = createFiberFromPortal(
|
||||
newChild,
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes = createFiberFromPortal(newChild, returnFiber.mode, lanes);
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
}
|
||||
return placeSingleChild(returnFiber);
|
||||
case REACT_LAZY_TYPE:
|
||||
return (
|
||||
(child = newChild._init),
|
||||
(newChild = child(newChild._payload)),
|
||||
(key = newChild._init),
|
||||
(newChild = key(newChild._payload)),
|
||||
reconcileChildFibersImpl(
|
||||
returnFiber,
|
||||
currentFirstChild,
|
||||
@@ -3673,10 +3668,9 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
lanes
|
||||
);
|
||||
if (getIteratorFn(newChild)) {
|
||||
child = getIteratorFn(newChild);
|
||||
if ("function" !== typeof child)
|
||||
throw Error(formatProdErrorMessage(150));
|
||||
newChild = child.call(newChild);
|
||||
key = getIteratorFn(newChild);
|
||||
if ("function" !== typeof key) throw Error(formatProdErrorMessage(150));
|
||||
newChild = key.call(newChild);
|
||||
return reconcileChildrenIterator(
|
||||
returnFiber,
|
||||
currentFirstChild,
|
||||
@@ -3706,17 +3700,13 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
? ((newChild = "" + newChild),
|
||||
null !== currentFirstChild && 6 === currentFirstChild.tag
|
||||
? (deleteRemainingChildren(returnFiber, currentFirstChild.sibling),
|
||||
(currentFirstChild = useFiber(currentFirstChild, newChild)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(returnFiber = currentFirstChild))
|
||||
(lanes = useFiber(currentFirstChild, newChild)),
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes))
|
||||
: (deleteRemainingChildren(returnFiber, currentFirstChild),
|
||||
(currentFirstChild = createFiberFromText(
|
||||
newChild,
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(returnFiber = currentFirstChild)),
|
||||
(lanes = createFiberFromText(newChild, returnFiber.mode, lanes)),
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes)),
|
||||
placeSingleChild(returnFiber))
|
||||
: deleteRemainingChildren(returnFiber, currentFirstChild);
|
||||
}
|
||||
@@ -16293,14 +16283,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
|
||||
};
|
||||
var isomorphicReactPackageVersion$jscomp$inline_1781 = React.version;
|
||||
if (
|
||||
"19.0.0-native-fb-ea3ac586-20241031" !==
|
||||
"19.0.0-native-fb-07aa4944-20241104" !==
|
||||
isomorphicReactPackageVersion$jscomp$inline_1781
|
||||
)
|
||||
throw Error(
|
||||
formatProdErrorMessage(
|
||||
527,
|
||||
isomorphicReactPackageVersion$jscomp$inline_1781,
|
||||
"19.0.0-native-fb-ea3ac586-20241031"
|
||||
"19.0.0-native-fb-07aa4944-20241104"
|
||||
)
|
||||
);
|
||||
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
|
||||
@@ -16322,11 +16312,11 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
|
||||
};
|
||||
var internals$jscomp$inline_1788 = {
|
||||
bundleType: 0,
|
||||
version: "19.0.0-native-fb-ea3ac586-20241031",
|
||||
version: "19.0.0-native-fb-07aa4944-20241104",
|
||||
rendererPackageName: "react-dom",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
findFiberByHostInstance: getClosestInstanceFromNode,
|
||||
reconcilerVersion: "19.0.0-native-fb-ea3ac586-20241031",
|
||||
reconcilerVersion: "19.0.0-native-fb-07aa4944-20241104",
|
||||
getLaneLabelMap: function () {
|
||||
for (
|
||||
var map = new Map(), lane = 1, index$286 = 0;
|
||||
@@ -16445,4 +16435,4 @@ exports.hydrateRoot = function (container, initialChildren, options) {
|
||||
listenToAllSupportedEvents(container);
|
||||
return new ReactDOMHydrationRoot(initialChildren);
|
||||
};
|
||||
exports.version = "19.0.0-native-fb-ea3ac586-20241031";
|
||||
exports.version = "19.0.0-native-fb-07aa4944-20241104";
|
||||
|
||||
+81
-91
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<1982691adce6f47c3c3afff4cebc81f3>>
|
||||
* @generated SignedSource<<580eee767f0b6250a6d93a3cd2ab4920>>
|
||||
*/
|
||||
|
||||
/*
|
||||
@@ -4576,9 +4576,9 @@ __DEV__ &&
|
||||
null === thenableState$1 && (thenableState$1 = createThenableState());
|
||||
return trackUsedThenable(thenableState$1, thenable, index);
|
||||
}
|
||||
function coerceRef(returnFiber, current, workInProgress, element) {
|
||||
returnFiber = element.props.ref;
|
||||
workInProgress.ref = void 0 !== returnFiber ? returnFiber : null;
|
||||
function coerceRef(workInProgress, element) {
|
||||
element = element.props.ref;
|
||||
workInProgress.ref = void 0 !== element ? element : null;
|
||||
}
|
||||
function throwOnInvalidObjectType(returnFiber, newChild) {
|
||||
if (newChild.$$typeof === REACT_LEGACY_ELEMENT_TYPE)
|
||||
@@ -4727,18 +4727,18 @@ __DEV__ &&
|
||||
callLazyInitInDEV(elementType) === current.type))
|
||||
)
|
||||
return (
|
||||
(lanes = useFiber(current, element.props)),
|
||||
coerceRef(returnFiber, current, lanes, element),
|
||||
(lanes.return = returnFiber),
|
||||
(lanes._debugOwner = element._owner),
|
||||
(lanes._debugInfo = currentDebugInfo),
|
||||
lanes
|
||||
(current = useFiber(current, element.props)),
|
||||
coerceRef(current, element),
|
||||
(current.return = returnFiber),
|
||||
(current._debugOwner = element._owner),
|
||||
(current._debugInfo = currentDebugInfo),
|
||||
current
|
||||
);
|
||||
lanes = createFiberFromElement(element, returnFiber.mode, lanes);
|
||||
coerceRef(returnFiber, current, lanes, element);
|
||||
lanes.return = returnFiber;
|
||||
lanes._debugInfo = currentDebugInfo;
|
||||
return lanes;
|
||||
current = createFiberFromElement(element, returnFiber.mode, lanes);
|
||||
coerceRef(current, element);
|
||||
current.return = returnFiber;
|
||||
current._debugInfo = currentDebugInfo;
|
||||
return current;
|
||||
}
|
||||
function updatePortal(returnFiber, current, portal, lanes) {
|
||||
if (
|
||||
@@ -4803,7 +4803,7 @@ __DEV__ &&
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
coerceRef(returnFiber, null, lanes, newChild),
|
||||
coerceRef(lanes, newChild),
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = pushDebugInfo(newChild._debugInfo)),
|
||||
(lanes._debugInfo = currentDebugInfo),
|
||||
@@ -5318,80 +5318,72 @@ __DEV__ &&
|
||||
case REACT_ELEMENT_TYPE:
|
||||
var prevDebugInfo = pushDebugInfo(newChild._debugInfo);
|
||||
a: {
|
||||
for (
|
||||
var key = newChild.key, child = currentFirstChild;
|
||||
null !== child;
|
||||
|
||||
) {
|
||||
if (child.key === key) {
|
||||
for (var key = newChild.key; null !== currentFirstChild; ) {
|
||||
if (currentFirstChild.key === key) {
|
||||
key = newChild.type;
|
||||
if (key === REACT_FRAGMENT_TYPE) {
|
||||
if (7 === child.tag) {
|
||||
deleteRemainingChildren(returnFiber, child.sibling);
|
||||
currentFirstChild = useFiber(
|
||||
child,
|
||||
if (7 === currentFirstChild.tag) {
|
||||
deleteRemainingChildren(
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
lanes = useFiber(
|
||||
currentFirstChild,
|
||||
newChild.props.children
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
currentFirstChild._debugOwner = newChild._owner;
|
||||
currentFirstChild._debugInfo = currentDebugInfo;
|
||||
validateFragmentProps(
|
||||
newChild,
|
||||
currentFirstChild,
|
||||
returnFiber
|
||||
);
|
||||
returnFiber = currentFirstChild;
|
||||
lanes.return = returnFiber;
|
||||
lanes._debugOwner = newChild._owner;
|
||||
lanes._debugInfo = currentDebugInfo;
|
||||
validateFragmentProps(newChild, lanes, returnFiber);
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
}
|
||||
} else if (
|
||||
child.elementType === key ||
|
||||
isCompatibleFamilyForHotReloading(child, newChild) ||
|
||||
currentFirstChild.elementType === key ||
|
||||
isCompatibleFamilyForHotReloading(
|
||||
currentFirstChild,
|
||||
newChild
|
||||
) ||
|
||||
("object" === typeof key &&
|
||||
null !== key &&
|
||||
key.$$typeof === REACT_LAZY_TYPE &&
|
||||
callLazyInitInDEV(key) === child.type)
|
||||
callLazyInitInDEV(key) === currentFirstChild.type)
|
||||
) {
|
||||
deleteRemainingChildren(returnFiber, child.sibling);
|
||||
currentFirstChild = useFiber(child, newChild.props);
|
||||
coerceRef(
|
||||
deleteRemainingChildren(
|
||||
returnFiber,
|
||||
child,
|
||||
currentFirstChild,
|
||||
newChild
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
currentFirstChild._debugOwner = newChild._owner;
|
||||
currentFirstChild._debugInfo = currentDebugInfo;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes = useFiber(currentFirstChild, newChild.props);
|
||||
coerceRef(lanes, newChild);
|
||||
lanes.return = returnFiber;
|
||||
lanes._debugOwner = newChild._owner;
|
||||
lanes._debugInfo = currentDebugInfo;
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
}
|
||||
deleteRemainingChildren(returnFiber, child);
|
||||
deleteRemainingChildren(returnFiber, currentFirstChild);
|
||||
break;
|
||||
} else deleteChild(returnFiber, child);
|
||||
child = child.sibling;
|
||||
} else deleteChild(returnFiber, currentFirstChild);
|
||||
currentFirstChild = currentFirstChild.sibling;
|
||||
}
|
||||
newChild.type === REACT_FRAGMENT_TYPE
|
||||
? ((currentFirstChild = createFiberFromFragment(
|
||||
? ((lanes = createFiberFromFragment(
|
||||
newChild.props.children,
|
||||
returnFiber.mode,
|
||||
lanes,
|
||||
newChild.key
|
||||
)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(currentFirstChild._debugOwner = returnFiber),
|
||||
(currentFirstChild._debugInfo = currentDebugInfo),
|
||||
validateFragmentProps(
|
||||
newChild,
|
||||
currentFirstChild,
|
||||
returnFiber
|
||||
),
|
||||
(returnFiber = currentFirstChild))
|
||||
(lanes.return = returnFiber),
|
||||
(lanes._debugOwner = returnFiber),
|
||||
(lanes._debugInfo = currentDebugInfo),
|
||||
validateFragmentProps(newChild, lanes, returnFiber),
|
||||
(returnFiber = lanes))
|
||||
: ((lanes = createFiberFromElement(
|
||||
newChild,
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
coerceRef(returnFiber, currentFirstChild, lanes, newChild),
|
||||
coerceRef(lanes, newChild),
|
||||
(lanes.return = returnFiber),
|
||||
(lanes._debugInfo = currentDebugInfo),
|
||||
(returnFiber = lanes));
|
||||
@@ -5419,12 +5411,12 @@ __DEV__ &&
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
currentFirstChild = useFiber(
|
||||
lanes = useFiber(
|
||||
currentFirstChild,
|
||||
prevDebugInfo.children || []
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
} else {
|
||||
deleteRemainingChildren(returnFiber, currentFirstChild);
|
||||
@@ -5433,13 +5425,13 @@ __DEV__ &&
|
||||
else deleteChild(returnFiber, currentFirstChild);
|
||||
currentFirstChild = currentFirstChild.sibling;
|
||||
}
|
||||
currentFirstChild = createFiberFromPortal(
|
||||
lanes = createFiberFromPortal(
|
||||
prevDebugInfo,
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
}
|
||||
return placeSingleChild(returnFiber);
|
||||
case REACT_LAZY_TYPE:
|
||||
@@ -5470,18 +5462,19 @@ __DEV__ &&
|
||||
);
|
||||
if (getIteratorFn(newChild)) {
|
||||
prevDebugInfo = pushDebugInfo(newChild._debugInfo);
|
||||
child = getIteratorFn(newChild);
|
||||
if ("function" !== typeof child)
|
||||
key = getIteratorFn(newChild);
|
||||
if ("function" !== typeof key)
|
||||
throw Error(
|
||||
"An object is not an iterable. This error is likely caused by a bug in React. Please file an issue."
|
||||
);
|
||||
key = child.call(newChild);
|
||||
if (key === newChild) {
|
||||
var newChildren = key.call(newChild);
|
||||
if (newChildren === newChild) {
|
||||
if (
|
||||
0 !== returnFiber.tag ||
|
||||
"[object GeneratorFunction]" !==
|
||||
Object.prototype.toString.call(returnFiber.type) ||
|
||||
"[object Generator]" !== Object.prototype.toString.call(key)
|
||||
"[object Generator]" !==
|
||||
Object.prototype.toString.call(newChildren)
|
||||
)
|
||||
didWarnAboutGenerators ||
|
||||
error$jscomp$0(
|
||||
@@ -5489,7 +5482,7 @@ __DEV__ &&
|
||||
),
|
||||
(didWarnAboutGenerators = !0);
|
||||
} else
|
||||
newChild.entries !== child ||
|
||||
newChild.entries !== key ||
|
||||
didWarnAboutMaps ||
|
||||
(error$jscomp$0(
|
||||
"Using Maps as children is not supported. Use an array of keyed ReactElements instead."
|
||||
@@ -5498,7 +5491,7 @@ __DEV__ &&
|
||||
returnFiber = reconcileChildrenIterator(
|
||||
returnFiber,
|
||||
currentFirstChild,
|
||||
key,
|
||||
newChildren,
|
||||
lanes
|
||||
);
|
||||
currentDebugInfo = prevDebugInfo;
|
||||
@@ -5537,22 +5530,19 @@ __DEV__ &&
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
),
|
||||
(currentFirstChild = useFiber(
|
||||
currentFirstChild,
|
||||
prevDebugInfo
|
||||
)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(returnFiber = currentFirstChild))
|
||||
(lanes = useFiber(currentFirstChild, prevDebugInfo)),
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes))
|
||||
: (deleteRemainingChildren(returnFiber, currentFirstChild),
|
||||
(currentFirstChild = createFiberFromText(
|
||||
(lanes = createFiberFromText(
|
||||
prevDebugInfo,
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(currentFirstChild._debugOwner = returnFiber),
|
||||
(currentFirstChild._debugInfo = currentDebugInfo),
|
||||
(returnFiber = currentFirstChild)),
|
||||
(lanes.return = returnFiber),
|
||||
(lanes._debugOwner = returnFiber),
|
||||
(lanes._debugInfo = currentDebugInfo),
|
||||
(returnFiber = lanes)),
|
||||
placeSingleChild(returnFiber)
|
||||
);
|
||||
"function" === typeof newChild &&
|
||||
@@ -25408,11 +25398,11 @@ __DEV__ &&
|
||||
};
|
||||
(function () {
|
||||
var isomorphicReactPackageVersion = React.version;
|
||||
if ("19.0.0-native-fb-ea3ac586-20241031" !== isomorphicReactPackageVersion)
|
||||
if ("19.0.0-native-fb-07aa4944-20241104" !== 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.0.0-native-fb-ea3ac586-20241031\nLearn more: https://react.dev/warnings/version-mismatch")
|
||||
"\n - react-dom: 19.0.0-native-fb-07aa4944-20241104\nLearn more: https://react.dev/warnings/version-mismatch")
|
||||
);
|
||||
})();
|
||||
("function" === typeof Map &&
|
||||
@@ -25449,11 +25439,11 @@ __DEV__ &&
|
||||
!(function () {
|
||||
var internals = {
|
||||
bundleType: 1,
|
||||
version: "19.0.0-native-fb-ea3ac586-20241031",
|
||||
version: "19.0.0-native-fb-07aa4944-20241104",
|
||||
rendererPackageName: "react-dom",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
findFiberByHostInstance: getClosestInstanceFromNode,
|
||||
reconcilerVersion: "19.0.0-native-fb-ea3ac586-20241031"
|
||||
reconcilerVersion: "19.0.0-native-fb-07aa4944-20241104"
|
||||
};
|
||||
internals.overrideHookState = overrideHookState;
|
||||
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
|
||||
@@ -25913,7 +25903,7 @@ __DEV__ &&
|
||||
exports.useFormStatus = function () {
|
||||
return resolveDispatcher().useHostTransitionStatus();
|
||||
};
|
||||
exports.version = "19.0.0-native-fb-ea3ac586-20241031";
|
||||
exports.version = "19.0.0-native-fb-07aa4944-20241104";
|
||||
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
|
||||
"function" ===
|
||||
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
|
||||
|
||||
+65
-75
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<e85df03b2de6df52524215510c2f2f5d>>
|
||||
* @generated SignedSource<<510b697d69cb9661c1cc1314384bbbbd>>
|
||||
*/
|
||||
|
||||
/*
|
||||
@@ -2882,9 +2882,9 @@ function unwrapThenable(thenable) {
|
||||
null === thenableState$1 && (thenableState$1 = []);
|
||||
return trackUsedThenable(thenableState$1, thenable, index);
|
||||
}
|
||||
function coerceRef(returnFiber, current, workInProgress, element) {
|
||||
returnFiber = element.props.ref;
|
||||
workInProgress.ref = void 0 !== returnFiber ? returnFiber : null;
|
||||
function coerceRef(workInProgress, element) {
|
||||
element = element.props.ref;
|
||||
workInProgress.ref = void 0 !== element ? element : null;
|
||||
}
|
||||
function throwOnInvalidObjectType(returnFiber, newChild) {
|
||||
if (newChild.$$typeof === REACT_LEGACY_ELEMENT_TYPE)
|
||||
@@ -2984,12 +2984,12 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
resolveLazy(elementType) === current.type))
|
||||
)
|
||||
return (
|
||||
(lanes = useFiber(current, element.props)),
|
||||
coerceRef(returnFiber, current, lanes, element),
|
||||
(lanes.return = returnFiber),
|
||||
lanes
|
||||
(current = useFiber(current, element.props)),
|
||||
coerceRef(current, element),
|
||||
(current.return = returnFiber),
|
||||
current
|
||||
);
|
||||
lanes = createFiberFromTypeAndProps(
|
||||
current = createFiberFromTypeAndProps(
|
||||
element.type,
|
||||
element.key,
|
||||
element.props,
|
||||
@@ -2997,9 +2997,9 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
);
|
||||
coerceRef(returnFiber, current, lanes, element);
|
||||
lanes.return = returnFiber;
|
||||
return lanes;
|
||||
coerceRef(current, element);
|
||||
current.return = returnFiber;
|
||||
return current;
|
||||
}
|
||||
function updatePortal(returnFiber, current, portal, lanes) {
|
||||
if (
|
||||
@@ -3060,7 +3060,7 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
coerceRef(returnFiber, null, lanes, newChild),
|
||||
coerceRef(lanes, newChild),
|
||||
(lanes.return = returnFiber),
|
||||
lanes
|
||||
);
|
||||
@@ -3407,52 +3407,54 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
switch (newChild.$$typeof) {
|
||||
case REACT_LEGACY_ELEMENT_TYPE:
|
||||
a: {
|
||||
for (
|
||||
var key = newChild.key, child = currentFirstChild;
|
||||
null !== child;
|
||||
|
||||
) {
|
||||
if (child.key === key) {
|
||||
for (var key = newChild.key; null !== currentFirstChild; ) {
|
||||
if (currentFirstChild.key === key) {
|
||||
key = newChild.type;
|
||||
if (key === REACT_FRAGMENT_TYPE) {
|
||||
if (7 === child.tag) {
|
||||
deleteRemainingChildren(returnFiber, child.sibling);
|
||||
currentFirstChild = useFiber(
|
||||
child,
|
||||
if (7 === currentFirstChild.tag) {
|
||||
deleteRemainingChildren(
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
lanes = useFiber(
|
||||
currentFirstChild,
|
||||
newChild.props.children
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
}
|
||||
} else if (
|
||||
child.elementType === key ||
|
||||
currentFirstChild.elementType === key ||
|
||||
("object" === typeof key &&
|
||||
null !== key &&
|
||||
key.$$typeof === REACT_LAZY_TYPE &&
|
||||
resolveLazy(key) === child.type)
|
||||
resolveLazy(key) === currentFirstChild.type)
|
||||
) {
|
||||
deleteRemainingChildren(returnFiber, child.sibling);
|
||||
currentFirstChild = useFiber(child, newChild.props);
|
||||
coerceRef(returnFiber, child, currentFirstChild, newChild);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
deleteRemainingChildren(
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
lanes = useFiber(currentFirstChild, newChild.props);
|
||||
coerceRef(lanes, newChild);
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
}
|
||||
deleteRemainingChildren(returnFiber, child);
|
||||
deleteRemainingChildren(returnFiber, currentFirstChild);
|
||||
break;
|
||||
} else deleteChild(returnFiber, child);
|
||||
child = child.sibling;
|
||||
} else deleteChild(returnFiber, currentFirstChild);
|
||||
currentFirstChild = currentFirstChild.sibling;
|
||||
}
|
||||
newChild.type === REACT_FRAGMENT_TYPE
|
||||
? ((currentFirstChild = createFiberFromFragment(
|
||||
? ((lanes = createFiberFromFragment(
|
||||
newChild.props.children,
|
||||
returnFiber.mode,
|
||||
lanes,
|
||||
newChild.key
|
||||
)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(returnFiber = currentFirstChild))
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes))
|
||||
: ((lanes = createFiberFromTypeAndProps(
|
||||
newChild.type,
|
||||
newChild.key,
|
||||
@@ -3461,15 +3463,15 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
coerceRef(returnFiber, currentFirstChild, lanes, newChild),
|
||||
coerceRef(lanes, newChild),
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes));
|
||||
}
|
||||
return placeSingleChild(returnFiber);
|
||||
case REACT_PORTAL_TYPE:
|
||||
a: {
|
||||
for (child = newChild.key; null !== currentFirstChild; ) {
|
||||
if (currentFirstChild.key === child)
|
||||
for (key = newChild.key; null !== currentFirstChild; ) {
|
||||
if (currentFirstChild.key === key)
|
||||
if (
|
||||
4 === currentFirstChild.tag &&
|
||||
currentFirstChild.stateNode.containerInfo ===
|
||||
@@ -3481,12 +3483,9 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
currentFirstChild = useFiber(
|
||||
currentFirstChild,
|
||||
newChild.children || []
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes = useFiber(currentFirstChild, newChild.children || []);
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
} else {
|
||||
deleteRemainingChildren(returnFiber, currentFirstChild);
|
||||
@@ -3495,19 +3494,15 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
else deleteChild(returnFiber, currentFirstChild);
|
||||
currentFirstChild = currentFirstChild.sibling;
|
||||
}
|
||||
currentFirstChild = createFiberFromPortal(
|
||||
newChild,
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes = createFiberFromPortal(newChild, returnFiber.mode, lanes);
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
}
|
||||
return placeSingleChild(returnFiber);
|
||||
case REACT_LAZY_TYPE:
|
||||
return (
|
||||
(child = newChild._init),
|
||||
(newChild = child(newChild._payload)),
|
||||
(key = newChild._init),
|
||||
(newChild = key(newChild._payload)),
|
||||
reconcileChildFibersImpl(
|
||||
returnFiber,
|
||||
currentFirstChild,
|
||||
@@ -3524,10 +3519,9 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
lanes
|
||||
);
|
||||
if (getIteratorFn(newChild)) {
|
||||
child = getIteratorFn(newChild);
|
||||
if ("function" !== typeof child)
|
||||
throw Error(formatProdErrorMessage(150));
|
||||
newChild = child.call(newChild);
|
||||
key = getIteratorFn(newChild);
|
||||
if ("function" !== typeof key) throw Error(formatProdErrorMessage(150));
|
||||
newChild = key.call(newChild);
|
||||
return reconcileChildrenIterator(
|
||||
returnFiber,
|
||||
currentFirstChild,
|
||||
@@ -3557,17 +3551,13 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
? ((newChild = "" + newChild),
|
||||
null !== currentFirstChild && 6 === currentFirstChild.tag
|
||||
? (deleteRemainingChildren(returnFiber, currentFirstChild.sibling),
|
||||
(currentFirstChild = useFiber(currentFirstChild, newChild)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(returnFiber = currentFirstChild))
|
||||
(lanes = useFiber(currentFirstChild, newChild)),
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes))
|
||||
: (deleteRemainingChildren(returnFiber, currentFirstChild),
|
||||
(currentFirstChild = createFiberFromText(
|
||||
newChild,
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(returnFiber = currentFirstChild)),
|
||||
(lanes = createFiberFromText(newChild, returnFiber.mode, lanes)),
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes)),
|
||||
placeSingleChild(returnFiber))
|
||||
: deleteRemainingChildren(returnFiber, currentFirstChild);
|
||||
}
|
||||
@@ -15647,14 +15637,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
|
||||
};
|
||||
var isomorphicReactPackageVersion$jscomp$inline_1692 = React.version;
|
||||
if (
|
||||
"19.0.0-native-fb-ea3ac586-20241031" !==
|
||||
"19.0.0-native-fb-07aa4944-20241104" !==
|
||||
isomorphicReactPackageVersion$jscomp$inline_1692
|
||||
)
|
||||
throw Error(
|
||||
formatProdErrorMessage(
|
||||
527,
|
||||
isomorphicReactPackageVersion$jscomp$inline_1692,
|
||||
"19.0.0-native-fb-ea3ac586-20241031"
|
||||
"19.0.0-native-fb-07aa4944-20241104"
|
||||
)
|
||||
);
|
||||
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
|
||||
@@ -15676,11 +15666,11 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
|
||||
};
|
||||
var internals$jscomp$inline_2148 = {
|
||||
bundleType: 0,
|
||||
version: "19.0.0-native-fb-ea3ac586-20241031",
|
||||
version: "19.0.0-native-fb-07aa4944-20241104",
|
||||
rendererPackageName: "react-dom",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
findFiberByHostInstance: getClosestInstanceFromNode,
|
||||
reconcilerVersion: "19.0.0-native-fb-ea3ac586-20241031"
|
||||
reconcilerVersion: "19.0.0-native-fb-07aa4944-20241104"
|
||||
};
|
||||
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
|
||||
var hook$jscomp$inline_2149 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
|
||||
@@ -15938,4 +15928,4 @@ exports.useFormState = function (action, initialState, permalink) {
|
||||
exports.useFormStatus = function () {
|
||||
return ReactSharedInternals.H.useHostTransitionStatus();
|
||||
};
|
||||
exports.version = "19.0.0-native-fb-ea3ac586-20241031";
|
||||
exports.version = "19.0.0-native-fb-07aa4944-20241104";
|
||||
|
||||
+65
-75
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<80d605e59cc6183c19ce42d7bbef569f>>
|
||||
* @generated SignedSource<<10bd6f6df5048796cbe4b047cddf6516>>
|
||||
*/
|
||||
|
||||
/*
|
||||
@@ -3035,9 +3035,9 @@ function unwrapThenable(thenable) {
|
||||
null === thenableState$1 && (thenableState$1 = []);
|
||||
return trackUsedThenable(thenableState$1, thenable, index);
|
||||
}
|
||||
function coerceRef(returnFiber, current, workInProgress, element) {
|
||||
returnFiber = element.props.ref;
|
||||
workInProgress.ref = void 0 !== returnFiber ? returnFiber : null;
|
||||
function coerceRef(workInProgress, element) {
|
||||
element = element.props.ref;
|
||||
workInProgress.ref = void 0 !== element ? element : null;
|
||||
}
|
||||
function throwOnInvalidObjectType(returnFiber, newChild) {
|
||||
if (newChild.$$typeof === REACT_LEGACY_ELEMENT_TYPE)
|
||||
@@ -3137,12 +3137,12 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
resolveLazy(elementType) === current.type))
|
||||
)
|
||||
return (
|
||||
(lanes = useFiber(current, element.props)),
|
||||
coerceRef(returnFiber, current, lanes, element),
|
||||
(lanes.return = returnFiber),
|
||||
lanes
|
||||
(current = useFiber(current, element.props)),
|
||||
coerceRef(current, element),
|
||||
(current.return = returnFiber),
|
||||
current
|
||||
);
|
||||
lanes = createFiberFromTypeAndProps(
|
||||
current = createFiberFromTypeAndProps(
|
||||
element.type,
|
||||
element.key,
|
||||
element.props,
|
||||
@@ -3150,9 +3150,9 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
);
|
||||
coerceRef(returnFiber, current, lanes, element);
|
||||
lanes.return = returnFiber;
|
||||
return lanes;
|
||||
coerceRef(current, element);
|
||||
current.return = returnFiber;
|
||||
return current;
|
||||
}
|
||||
function updatePortal(returnFiber, current, portal, lanes) {
|
||||
if (
|
||||
@@ -3213,7 +3213,7 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
coerceRef(returnFiber, null, lanes, newChild),
|
||||
coerceRef(lanes, newChild),
|
||||
(lanes.return = returnFiber),
|
||||
lanes
|
||||
);
|
||||
@@ -3560,52 +3560,54 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
switch (newChild.$$typeof) {
|
||||
case REACT_LEGACY_ELEMENT_TYPE:
|
||||
a: {
|
||||
for (
|
||||
var key = newChild.key, child = currentFirstChild;
|
||||
null !== child;
|
||||
|
||||
) {
|
||||
if (child.key === key) {
|
||||
for (var key = newChild.key; null !== currentFirstChild; ) {
|
||||
if (currentFirstChild.key === key) {
|
||||
key = newChild.type;
|
||||
if (key === REACT_FRAGMENT_TYPE) {
|
||||
if (7 === child.tag) {
|
||||
deleteRemainingChildren(returnFiber, child.sibling);
|
||||
currentFirstChild = useFiber(
|
||||
child,
|
||||
if (7 === currentFirstChild.tag) {
|
||||
deleteRemainingChildren(
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
lanes = useFiber(
|
||||
currentFirstChild,
|
||||
newChild.props.children
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
}
|
||||
} else if (
|
||||
child.elementType === key ||
|
||||
currentFirstChild.elementType === key ||
|
||||
("object" === typeof key &&
|
||||
null !== key &&
|
||||
key.$$typeof === REACT_LAZY_TYPE &&
|
||||
resolveLazy(key) === child.type)
|
||||
resolveLazy(key) === currentFirstChild.type)
|
||||
) {
|
||||
deleteRemainingChildren(returnFiber, child.sibling);
|
||||
currentFirstChild = useFiber(child, newChild.props);
|
||||
coerceRef(returnFiber, child, currentFirstChild, newChild);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
deleteRemainingChildren(
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
lanes = useFiber(currentFirstChild, newChild.props);
|
||||
coerceRef(lanes, newChild);
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
}
|
||||
deleteRemainingChildren(returnFiber, child);
|
||||
deleteRemainingChildren(returnFiber, currentFirstChild);
|
||||
break;
|
||||
} else deleteChild(returnFiber, child);
|
||||
child = child.sibling;
|
||||
} else deleteChild(returnFiber, currentFirstChild);
|
||||
currentFirstChild = currentFirstChild.sibling;
|
||||
}
|
||||
newChild.type === REACT_FRAGMENT_TYPE
|
||||
? ((currentFirstChild = createFiberFromFragment(
|
||||
? ((lanes = createFiberFromFragment(
|
||||
newChild.props.children,
|
||||
returnFiber.mode,
|
||||
lanes,
|
||||
newChild.key
|
||||
)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(returnFiber = currentFirstChild))
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes))
|
||||
: ((lanes = createFiberFromTypeAndProps(
|
||||
newChild.type,
|
||||
newChild.key,
|
||||
@@ -3614,15 +3616,15 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
coerceRef(returnFiber, currentFirstChild, lanes, newChild),
|
||||
coerceRef(lanes, newChild),
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes));
|
||||
}
|
||||
return placeSingleChild(returnFiber);
|
||||
case REACT_PORTAL_TYPE:
|
||||
a: {
|
||||
for (child = newChild.key; null !== currentFirstChild; ) {
|
||||
if (currentFirstChild.key === child)
|
||||
for (key = newChild.key; null !== currentFirstChild; ) {
|
||||
if (currentFirstChild.key === key)
|
||||
if (
|
||||
4 === currentFirstChild.tag &&
|
||||
currentFirstChild.stateNode.containerInfo ===
|
||||
@@ -3634,12 +3636,9 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
currentFirstChild = useFiber(
|
||||
currentFirstChild,
|
||||
newChild.children || []
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes = useFiber(currentFirstChild, newChild.children || []);
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
} else {
|
||||
deleteRemainingChildren(returnFiber, currentFirstChild);
|
||||
@@ -3648,19 +3647,15 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
else deleteChild(returnFiber, currentFirstChild);
|
||||
currentFirstChild = currentFirstChild.sibling;
|
||||
}
|
||||
currentFirstChild = createFiberFromPortal(
|
||||
newChild,
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes = createFiberFromPortal(newChild, returnFiber.mode, lanes);
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
}
|
||||
return placeSingleChild(returnFiber);
|
||||
case REACT_LAZY_TYPE:
|
||||
return (
|
||||
(child = newChild._init),
|
||||
(newChild = child(newChild._payload)),
|
||||
(key = newChild._init),
|
||||
(newChild = key(newChild._payload)),
|
||||
reconcileChildFibersImpl(
|
||||
returnFiber,
|
||||
currentFirstChild,
|
||||
@@ -3677,10 +3672,9 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
lanes
|
||||
);
|
||||
if (getIteratorFn(newChild)) {
|
||||
child = getIteratorFn(newChild);
|
||||
if ("function" !== typeof child)
|
||||
throw Error(formatProdErrorMessage(150));
|
||||
newChild = child.call(newChild);
|
||||
key = getIteratorFn(newChild);
|
||||
if ("function" !== typeof key) throw Error(formatProdErrorMessage(150));
|
||||
newChild = key.call(newChild);
|
||||
return reconcileChildrenIterator(
|
||||
returnFiber,
|
||||
currentFirstChild,
|
||||
@@ -3710,17 +3704,13 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
? ((newChild = "" + newChild),
|
||||
null !== currentFirstChild && 6 === currentFirstChild.tag
|
||||
? (deleteRemainingChildren(returnFiber, currentFirstChild.sibling),
|
||||
(currentFirstChild = useFiber(currentFirstChild, newChild)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(returnFiber = currentFirstChild))
|
||||
(lanes = useFiber(currentFirstChild, newChild)),
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes))
|
||||
: (deleteRemainingChildren(returnFiber, currentFirstChild),
|
||||
(currentFirstChild = createFiberFromText(
|
||||
newChild,
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(returnFiber = currentFirstChild)),
|
||||
(lanes = createFiberFromText(newChild, returnFiber.mode, lanes)),
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes)),
|
||||
placeSingleChild(returnFiber))
|
||||
: deleteRemainingChildren(returnFiber, currentFirstChild);
|
||||
}
|
||||
@@ -16308,14 +16298,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
|
||||
};
|
||||
var isomorphicReactPackageVersion$jscomp$inline_1782 = React.version;
|
||||
if (
|
||||
"19.0.0-native-fb-ea3ac586-20241031" !==
|
||||
"19.0.0-native-fb-07aa4944-20241104" !==
|
||||
isomorphicReactPackageVersion$jscomp$inline_1782
|
||||
)
|
||||
throw Error(
|
||||
formatProdErrorMessage(
|
||||
527,
|
||||
isomorphicReactPackageVersion$jscomp$inline_1782,
|
||||
"19.0.0-native-fb-ea3ac586-20241031"
|
||||
"19.0.0-native-fb-07aa4944-20241104"
|
||||
)
|
||||
);
|
||||
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
|
||||
@@ -16337,11 +16327,11 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
|
||||
};
|
||||
var internals$jscomp$inline_1789 = {
|
||||
bundleType: 0,
|
||||
version: "19.0.0-native-fb-ea3ac586-20241031",
|
||||
version: "19.0.0-native-fb-07aa4944-20241104",
|
||||
rendererPackageName: "react-dom",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
findFiberByHostInstance: getClosestInstanceFromNode,
|
||||
reconcilerVersion: "19.0.0-native-fb-ea3ac586-20241031",
|
||||
reconcilerVersion: "19.0.0-native-fb-07aa4944-20241104",
|
||||
getLaneLabelMap: function () {
|
||||
for (
|
||||
var map = new Map(), lane = 1, index$286 = 0;
|
||||
@@ -16614,7 +16604,7 @@ exports.useFormState = function (action, initialState, permalink) {
|
||||
exports.useFormStatus = function () {
|
||||
return ReactSharedInternals.H.useHostTransitionStatus();
|
||||
};
|
||||
exports.version = "19.0.0-native-fb-ea3ac586-20241031";
|
||||
exports.version = "19.0.0-native-fb-07aa4944-20241104";
|
||||
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
|
||||
"function" ===
|
||||
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
|
||||
|
||||
+79
-89
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<5e71d1f2bbfb19b6c18fd9d99d16e057>>
|
||||
* @generated SignedSource<<867b6d1ba7f2dea039570913055c81c5>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -2559,9 +2559,9 @@ __DEV__ &&
|
||||
null === thenableState$1 && (thenableState$1 = createThenableState());
|
||||
return trackUsedThenable(thenableState$1, thenable, index);
|
||||
}
|
||||
function coerceRef(returnFiber, current, workInProgress, element) {
|
||||
returnFiber = element.props.ref;
|
||||
workInProgress.ref = void 0 !== returnFiber ? returnFiber : null;
|
||||
function coerceRef(workInProgress, element) {
|
||||
element = element.props.ref;
|
||||
workInProgress.ref = void 0 !== element ? element : null;
|
||||
}
|
||||
function throwOnInvalidObjectType(returnFiber, newChild) {
|
||||
if (newChild.$$typeof === REACT_LEGACY_ELEMENT_TYPE)
|
||||
@@ -2710,18 +2710,18 @@ __DEV__ &&
|
||||
callLazyInitInDEV(elementType) === current.type))
|
||||
)
|
||||
return (
|
||||
(lanes = useFiber(current, element.props)),
|
||||
coerceRef(returnFiber, current, lanes, element),
|
||||
(lanes.return = returnFiber),
|
||||
(lanes._debugOwner = element._owner),
|
||||
(lanes._debugInfo = currentDebugInfo),
|
||||
lanes
|
||||
(current = useFiber(current, element.props)),
|
||||
coerceRef(current, element),
|
||||
(current.return = returnFiber),
|
||||
(current._debugOwner = element._owner),
|
||||
(current._debugInfo = currentDebugInfo),
|
||||
current
|
||||
);
|
||||
lanes = createFiberFromElement(element, returnFiber.mode, lanes);
|
||||
coerceRef(returnFiber, current, lanes, element);
|
||||
lanes.return = returnFiber;
|
||||
lanes._debugInfo = currentDebugInfo;
|
||||
return lanes;
|
||||
current = createFiberFromElement(element, returnFiber.mode, lanes);
|
||||
coerceRef(current, element);
|
||||
current.return = returnFiber;
|
||||
current._debugInfo = currentDebugInfo;
|
||||
return current;
|
||||
}
|
||||
function updatePortal(returnFiber, current, portal, lanes) {
|
||||
if (
|
||||
@@ -2786,7 +2786,7 @@ __DEV__ &&
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
coerceRef(returnFiber, null, lanes, newChild),
|
||||
coerceRef(lanes, newChild),
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = pushDebugInfo(newChild._debugInfo)),
|
||||
(lanes._debugInfo = currentDebugInfo),
|
||||
@@ -3293,80 +3293,72 @@ __DEV__ &&
|
||||
case REACT_ELEMENT_TYPE:
|
||||
var prevDebugInfo = pushDebugInfo(newChild._debugInfo);
|
||||
a: {
|
||||
for (
|
||||
var key = newChild.key, child = currentFirstChild;
|
||||
null !== child;
|
||||
|
||||
) {
|
||||
if (child.key === key) {
|
||||
for (var key = newChild.key; null !== currentFirstChild; ) {
|
||||
if (currentFirstChild.key === key) {
|
||||
key = newChild.type;
|
||||
if (key === REACT_FRAGMENT_TYPE) {
|
||||
if (7 === child.tag) {
|
||||
deleteRemainingChildren(returnFiber, child.sibling);
|
||||
currentFirstChild = useFiber(
|
||||
child,
|
||||
if (7 === currentFirstChild.tag) {
|
||||
deleteRemainingChildren(
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
lanes = useFiber(
|
||||
currentFirstChild,
|
||||
newChild.props.children
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
currentFirstChild._debugOwner = newChild._owner;
|
||||
currentFirstChild._debugInfo = currentDebugInfo;
|
||||
validateFragmentProps(
|
||||
newChild,
|
||||
currentFirstChild,
|
||||
returnFiber
|
||||
);
|
||||
returnFiber = currentFirstChild;
|
||||
lanes.return = returnFiber;
|
||||
lanes._debugOwner = newChild._owner;
|
||||
lanes._debugInfo = currentDebugInfo;
|
||||
validateFragmentProps(newChild, lanes, returnFiber);
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
}
|
||||
} else if (
|
||||
child.elementType === key ||
|
||||
isCompatibleFamilyForHotReloading(child, newChild) ||
|
||||
currentFirstChild.elementType === key ||
|
||||
isCompatibleFamilyForHotReloading(
|
||||
currentFirstChild,
|
||||
newChild
|
||||
) ||
|
||||
("object" === typeof key &&
|
||||
null !== key &&
|
||||
key.$$typeof === REACT_LAZY_TYPE &&
|
||||
callLazyInitInDEV(key) === child.type)
|
||||
callLazyInitInDEV(key) === currentFirstChild.type)
|
||||
) {
|
||||
deleteRemainingChildren(returnFiber, child.sibling);
|
||||
currentFirstChild = useFiber(child, newChild.props);
|
||||
coerceRef(
|
||||
deleteRemainingChildren(
|
||||
returnFiber,
|
||||
child,
|
||||
currentFirstChild,
|
||||
newChild
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
currentFirstChild._debugOwner = newChild._owner;
|
||||
currentFirstChild._debugInfo = currentDebugInfo;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes = useFiber(currentFirstChild, newChild.props);
|
||||
coerceRef(lanes, newChild);
|
||||
lanes.return = returnFiber;
|
||||
lanes._debugOwner = newChild._owner;
|
||||
lanes._debugInfo = currentDebugInfo;
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
}
|
||||
deleteRemainingChildren(returnFiber, child);
|
||||
deleteRemainingChildren(returnFiber, currentFirstChild);
|
||||
break;
|
||||
} else deleteChild(returnFiber, child);
|
||||
child = child.sibling;
|
||||
} else deleteChild(returnFiber, currentFirstChild);
|
||||
currentFirstChild = currentFirstChild.sibling;
|
||||
}
|
||||
newChild.type === REACT_FRAGMENT_TYPE
|
||||
? ((currentFirstChild = createFiberFromFragment(
|
||||
? ((lanes = createFiberFromFragment(
|
||||
newChild.props.children,
|
||||
returnFiber.mode,
|
||||
lanes,
|
||||
newChild.key
|
||||
)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(currentFirstChild._debugOwner = returnFiber),
|
||||
(currentFirstChild._debugInfo = currentDebugInfo),
|
||||
validateFragmentProps(
|
||||
newChild,
|
||||
currentFirstChild,
|
||||
returnFiber
|
||||
),
|
||||
(returnFiber = currentFirstChild))
|
||||
(lanes.return = returnFiber),
|
||||
(lanes._debugOwner = returnFiber),
|
||||
(lanes._debugInfo = currentDebugInfo),
|
||||
validateFragmentProps(newChild, lanes, returnFiber),
|
||||
(returnFiber = lanes))
|
||||
: ((lanes = createFiberFromElement(
|
||||
newChild,
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
coerceRef(returnFiber, currentFirstChild, lanes, newChild),
|
||||
coerceRef(lanes, newChild),
|
||||
(lanes.return = returnFiber),
|
||||
(lanes._debugInfo = currentDebugInfo),
|
||||
(returnFiber = lanes));
|
||||
@@ -3394,12 +3386,12 @@ __DEV__ &&
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
currentFirstChild = useFiber(
|
||||
lanes = useFiber(
|
||||
currentFirstChild,
|
||||
prevDebugInfo.children || []
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
} else {
|
||||
deleteRemainingChildren(returnFiber, currentFirstChild);
|
||||
@@ -3408,13 +3400,13 @@ __DEV__ &&
|
||||
else deleteChild(returnFiber, currentFirstChild);
|
||||
currentFirstChild = currentFirstChild.sibling;
|
||||
}
|
||||
currentFirstChild = createFiberFromPortal(
|
||||
lanes = createFiberFromPortal(
|
||||
prevDebugInfo,
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
}
|
||||
return placeSingleChild(returnFiber);
|
||||
case REACT_LAZY_TYPE:
|
||||
@@ -3445,18 +3437,19 @@ __DEV__ &&
|
||||
);
|
||||
if (getIteratorFn(newChild)) {
|
||||
prevDebugInfo = pushDebugInfo(newChild._debugInfo);
|
||||
child = getIteratorFn(newChild);
|
||||
if ("function" !== typeof child)
|
||||
key = getIteratorFn(newChild);
|
||||
if ("function" !== typeof key)
|
||||
throw Error(
|
||||
"An object is not an iterable. This error is likely caused by a bug in React. Please file an issue."
|
||||
);
|
||||
key = child.call(newChild);
|
||||
if (key === newChild) {
|
||||
var newChildren = key.call(newChild);
|
||||
if (newChildren === newChild) {
|
||||
if (
|
||||
0 !== returnFiber.tag ||
|
||||
"[object GeneratorFunction]" !==
|
||||
Object.prototype.toString.call(returnFiber.type) ||
|
||||
"[object Generator]" !== Object.prototype.toString.call(key)
|
||||
"[object Generator]" !==
|
||||
Object.prototype.toString.call(newChildren)
|
||||
)
|
||||
didWarnAboutGenerators ||
|
||||
error$jscomp$0(
|
||||
@@ -3464,7 +3457,7 @@ __DEV__ &&
|
||||
),
|
||||
(didWarnAboutGenerators = !0);
|
||||
} else
|
||||
newChild.entries !== child ||
|
||||
newChild.entries !== key ||
|
||||
didWarnAboutMaps ||
|
||||
(error$jscomp$0(
|
||||
"Using Maps as children is not supported. Use an array of keyed ReactElements instead."
|
||||
@@ -3473,7 +3466,7 @@ __DEV__ &&
|
||||
returnFiber = reconcileChildrenIterator(
|
||||
returnFiber,
|
||||
currentFirstChild,
|
||||
key,
|
||||
newChildren,
|
||||
lanes
|
||||
);
|
||||
currentDebugInfo = prevDebugInfo;
|
||||
@@ -3512,22 +3505,19 @@ __DEV__ &&
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
),
|
||||
(currentFirstChild = useFiber(
|
||||
currentFirstChild,
|
||||
prevDebugInfo
|
||||
)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(returnFiber = currentFirstChild))
|
||||
(lanes = useFiber(currentFirstChild, prevDebugInfo)),
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes))
|
||||
: (deleteRemainingChildren(returnFiber, currentFirstChild),
|
||||
(currentFirstChild = createFiberFromText(
|
||||
(lanes = createFiberFromText(
|
||||
prevDebugInfo,
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(currentFirstChild._debugOwner = returnFiber),
|
||||
(currentFirstChild._debugInfo = currentDebugInfo),
|
||||
(returnFiber = currentFirstChild)),
|
||||
(lanes.return = returnFiber),
|
||||
(lanes._debugOwner = returnFiber),
|
||||
(lanes._debugInfo = currentDebugInfo),
|
||||
(returnFiber = lanes)),
|
||||
placeSingleChild(returnFiber)
|
||||
);
|
||||
"function" === typeof newChild &&
|
||||
@@ -15131,11 +15121,11 @@ __DEV__ &&
|
||||
(function () {
|
||||
var internals = {
|
||||
bundleType: 1,
|
||||
version: "19.0.0-native-fb-ea3ac586-20241031",
|
||||
version: "19.0.0-native-fb-07aa4944-20241104",
|
||||
rendererPackageName: "react-test-renderer",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
findFiberByHostInstance: getInstanceFromNode,
|
||||
reconcilerVersion: "19.0.0-native-fb-ea3ac586-20241031"
|
||||
reconcilerVersion: "19.0.0-native-fb-07aa4944-20241104"
|
||||
};
|
||||
internals.overrideHookState = overrideHookState;
|
||||
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
|
||||
@@ -15280,5 +15270,5 @@ __DEV__ &&
|
||||
flushSyncWorkAcrossRoots_impl(0, !0));
|
||||
}
|
||||
};
|
||||
exports.version = "19.0.0-native-fb-ea3ac586-20241031";
|
||||
exports.version = "19.0.0-native-fb-07aa4944-20241104";
|
||||
})();
|
||||
|
||||
+63
-72
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<2cf405094e1aec5351e268ab5d366e5e>>
|
||||
* @generated SignedSource<<f38262b3a5c015ba500f921cd2b379c5>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -1569,9 +1569,9 @@ function unwrapThenable(thenable) {
|
||||
null === thenableState$1 && (thenableState$1 = []);
|
||||
return trackUsedThenable(thenableState$1, thenable, index);
|
||||
}
|
||||
function coerceRef(returnFiber, current, workInProgress, element) {
|
||||
returnFiber = element.props.ref;
|
||||
workInProgress.ref = void 0 !== returnFiber ? returnFiber : null;
|
||||
function coerceRef(workInProgress, element) {
|
||||
element = element.props.ref;
|
||||
workInProgress.ref = void 0 !== element ? element : null;
|
||||
}
|
||||
function throwOnInvalidObjectType(returnFiber, newChild) {
|
||||
if (newChild.$$typeof === REACT_LEGACY_ELEMENT_TYPE)
|
||||
@@ -1672,12 +1672,12 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
resolveLazy(elementType) === current.type))
|
||||
)
|
||||
return (
|
||||
(lanes = useFiber(current, element.props)),
|
||||
coerceRef(returnFiber, current, lanes, element),
|
||||
(lanes.return = returnFiber),
|
||||
lanes
|
||||
(current = useFiber(current, element.props)),
|
||||
coerceRef(current, element),
|
||||
(current.return = returnFiber),
|
||||
current
|
||||
);
|
||||
lanes = createFiberFromTypeAndProps(
|
||||
current = createFiberFromTypeAndProps(
|
||||
element.type,
|
||||
element.key,
|
||||
element.props,
|
||||
@@ -1685,9 +1685,9 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
);
|
||||
coerceRef(returnFiber, current, lanes, element);
|
||||
lanes.return = returnFiber;
|
||||
return lanes;
|
||||
coerceRef(current, element);
|
||||
current.return = returnFiber;
|
||||
return current;
|
||||
}
|
||||
function updatePortal(returnFiber, current, portal, lanes) {
|
||||
if (
|
||||
@@ -1748,7 +1748,7 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
coerceRef(returnFiber, null, lanes, newChild),
|
||||
coerceRef(lanes, newChild),
|
||||
(lanes.return = returnFiber),
|
||||
lanes
|
||||
);
|
||||
@@ -2088,52 +2088,54 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
switch (newChild.$$typeof) {
|
||||
case REACT_LEGACY_ELEMENT_TYPE:
|
||||
a: {
|
||||
for (
|
||||
var key = newChild.key, child = currentFirstChild;
|
||||
null !== child;
|
||||
|
||||
) {
|
||||
if (child.key === key) {
|
||||
for (var key = newChild.key; null !== currentFirstChild; ) {
|
||||
if (currentFirstChild.key === key) {
|
||||
key = newChild.type;
|
||||
if (key === REACT_FRAGMENT_TYPE) {
|
||||
if (7 === child.tag) {
|
||||
deleteRemainingChildren(returnFiber, child.sibling);
|
||||
currentFirstChild = useFiber(
|
||||
child,
|
||||
if (7 === currentFirstChild.tag) {
|
||||
deleteRemainingChildren(
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
lanes = useFiber(
|
||||
currentFirstChild,
|
||||
newChild.props.children
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
}
|
||||
} else if (
|
||||
child.elementType === key ||
|
||||
currentFirstChild.elementType === key ||
|
||||
("object" === typeof key &&
|
||||
null !== key &&
|
||||
key.$$typeof === REACT_LAZY_TYPE &&
|
||||
resolveLazy(key) === child.type)
|
||||
resolveLazy(key) === currentFirstChild.type)
|
||||
) {
|
||||
deleteRemainingChildren(returnFiber, child.sibling);
|
||||
currentFirstChild = useFiber(child, newChild.props);
|
||||
coerceRef(returnFiber, child, currentFirstChild, newChild);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
deleteRemainingChildren(
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
lanes = useFiber(currentFirstChild, newChild.props);
|
||||
coerceRef(lanes, newChild);
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
}
|
||||
deleteRemainingChildren(returnFiber, child);
|
||||
deleteRemainingChildren(returnFiber, currentFirstChild);
|
||||
break;
|
||||
} else deleteChild(returnFiber, child);
|
||||
child = child.sibling;
|
||||
} else deleteChild(returnFiber, currentFirstChild);
|
||||
currentFirstChild = currentFirstChild.sibling;
|
||||
}
|
||||
newChild.type === REACT_FRAGMENT_TYPE
|
||||
? ((currentFirstChild = createFiberFromFragment(
|
||||
? ((lanes = createFiberFromFragment(
|
||||
newChild.props.children,
|
||||
returnFiber.mode,
|
||||
lanes,
|
||||
newChild.key
|
||||
)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(returnFiber = currentFirstChild))
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes))
|
||||
: ((lanes = createFiberFromTypeAndProps(
|
||||
newChild.type,
|
||||
newChild.key,
|
||||
@@ -2142,15 +2144,15 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
coerceRef(returnFiber, currentFirstChild, lanes, newChild),
|
||||
coerceRef(lanes, newChild),
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes));
|
||||
}
|
||||
return placeSingleChild(returnFiber);
|
||||
case REACT_PORTAL_TYPE:
|
||||
a: {
|
||||
for (child = newChild.key; null !== currentFirstChild; ) {
|
||||
if (currentFirstChild.key === child)
|
||||
for (key = newChild.key; null !== currentFirstChild; ) {
|
||||
if (currentFirstChild.key === key)
|
||||
if (
|
||||
4 === currentFirstChild.tag &&
|
||||
currentFirstChild.stateNode.containerInfo ===
|
||||
@@ -2162,12 +2164,9 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
currentFirstChild = useFiber(
|
||||
currentFirstChild,
|
||||
newChild.children || []
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes = useFiber(currentFirstChild, newChild.children || []);
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
} else {
|
||||
deleteRemainingChildren(returnFiber, currentFirstChild);
|
||||
@@ -2176,19 +2175,15 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
else deleteChild(returnFiber, currentFirstChild);
|
||||
currentFirstChild = currentFirstChild.sibling;
|
||||
}
|
||||
currentFirstChild = createFiberFromPortal(
|
||||
newChild,
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes = createFiberFromPortal(newChild, returnFiber.mode, lanes);
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
}
|
||||
return placeSingleChild(returnFiber);
|
||||
case REACT_LAZY_TYPE:
|
||||
return (
|
||||
(child = newChild._init),
|
||||
(newChild = child(newChild._payload)),
|
||||
(key = newChild._init),
|
||||
(newChild = key(newChild._payload)),
|
||||
reconcileChildFibersImpl(
|
||||
returnFiber,
|
||||
currentFirstChild,
|
||||
@@ -2205,12 +2200,12 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
lanes
|
||||
);
|
||||
if (getIteratorFn(newChild)) {
|
||||
child = getIteratorFn(newChild);
|
||||
if ("function" !== typeof child)
|
||||
key = getIteratorFn(newChild);
|
||||
if ("function" !== typeof key)
|
||||
throw Error(
|
||||
"An object is not an iterable. This error is likely caused by a bug in React. Please file an issue."
|
||||
);
|
||||
newChild = child.call(newChild);
|
||||
newChild = key.call(newChild);
|
||||
return reconcileChildrenIterator(
|
||||
returnFiber,
|
||||
currentFirstChild,
|
||||
@@ -2240,17 +2235,13 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
? ((newChild = "" + newChild),
|
||||
null !== currentFirstChild && 6 === currentFirstChild.tag
|
||||
? (deleteRemainingChildren(returnFiber, currentFirstChild.sibling),
|
||||
(currentFirstChild = useFiber(currentFirstChild, newChild)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(returnFiber = currentFirstChild))
|
||||
(lanes = useFiber(currentFirstChild, newChild)),
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes))
|
||||
: (deleteRemainingChildren(returnFiber, currentFirstChild),
|
||||
(currentFirstChild = createFiberFromText(
|
||||
newChild,
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(returnFiber = currentFirstChild)),
|
||||
(lanes = createFiberFromText(newChild, returnFiber.mode, lanes)),
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes)),
|
||||
placeSingleChild(returnFiber))
|
||||
: deleteRemainingChildren(returnFiber, currentFirstChild);
|
||||
}
|
||||
@@ -9488,14 +9479,14 @@ function wrapFiber(fiber) {
|
||||
}
|
||||
var internals$jscomp$inline_1344 = {
|
||||
bundleType: 0,
|
||||
version: "19.0.0-native-fb-ea3ac586-20241031",
|
||||
version: "19.0.0-native-fb-07aa4944-20241104",
|
||||
rendererPackageName: "react-test-renderer",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
findFiberByHostInstance: function (mockNode) {
|
||||
mockNode = nodeToInstanceMap.get(mockNode);
|
||||
return void 0 !== mockNode ? mockNode.internalInstanceHandle : null;
|
||||
},
|
||||
reconcilerVersion: "19.0.0-native-fb-ea3ac586-20241031"
|
||||
reconcilerVersion: "19.0.0-native-fb-07aa4944-20241104"
|
||||
};
|
||||
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
|
||||
var hook$jscomp$inline_1345 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
|
||||
@@ -9631,4 +9622,4 @@ exports.unstable_batchedUpdates = function (fn, a) {
|
||||
flushSyncWorkAcrossRoots_impl(0, !0));
|
||||
}
|
||||
};
|
||||
exports.version = "19.0.0-native-fb-ea3ac586-20241031";
|
||||
exports.version = "19.0.0-native-fb-07aa4944-20241104";
|
||||
|
||||
+63
-72
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<674587516bb34583bc7fb6c20af19e90>>
|
||||
* @generated SignedSource<<5754a64eb79896669181bf369d449289>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -1691,9 +1691,9 @@ function unwrapThenable(thenable) {
|
||||
null === thenableState$1 && (thenableState$1 = []);
|
||||
return trackUsedThenable(thenableState$1, thenable, index);
|
||||
}
|
||||
function coerceRef(returnFiber, current, workInProgress, element) {
|
||||
returnFiber = element.props.ref;
|
||||
workInProgress.ref = void 0 !== returnFiber ? returnFiber : null;
|
||||
function coerceRef(workInProgress, element) {
|
||||
element = element.props.ref;
|
||||
workInProgress.ref = void 0 !== element ? element : null;
|
||||
}
|
||||
function throwOnInvalidObjectType(returnFiber, newChild) {
|
||||
if (newChild.$$typeof === REACT_LEGACY_ELEMENT_TYPE)
|
||||
@@ -1794,12 +1794,12 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
resolveLazy(elementType) === current.type))
|
||||
)
|
||||
return (
|
||||
(lanes = useFiber(current, element.props)),
|
||||
coerceRef(returnFiber, current, lanes, element),
|
||||
(lanes.return = returnFiber),
|
||||
lanes
|
||||
(current = useFiber(current, element.props)),
|
||||
coerceRef(current, element),
|
||||
(current.return = returnFiber),
|
||||
current
|
||||
);
|
||||
lanes = createFiberFromTypeAndProps(
|
||||
current = createFiberFromTypeAndProps(
|
||||
element.type,
|
||||
element.key,
|
||||
element.props,
|
||||
@@ -1807,9 +1807,9 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
);
|
||||
coerceRef(returnFiber, current, lanes, element);
|
||||
lanes.return = returnFiber;
|
||||
return lanes;
|
||||
coerceRef(current, element);
|
||||
current.return = returnFiber;
|
||||
return current;
|
||||
}
|
||||
function updatePortal(returnFiber, current, portal, lanes) {
|
||||
if (
|
||||
@@ -1870,7 +1870,7 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
coerceRef(returnFiber, null, lanes, newChild),
|
||||
coerceRef(lanes, newChild),
|
||||
(lanes.return = returnFiber),
|
||||
lanes
|
||||
);
|
||||
@@ -2210,52 +2210,54 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
switch (newChild.$$typeof) {
|
||||
case REACT_LEGACY_ELEMENT_TYPE:
|
||||
a: {
|
||||
for (
|
||||
var key = newChild.key, child = currentFirstChild;
|
||||
null !== child;
|
||||
|
||||
) {
|
||||
if (child.key === key) {
|
||||
for (var key = newChild.key; null !== currentFirstChild; ) {
|
||||
if (currentFirstChild.key === key) {
|
||||
key = newChild.type;
|
||||
if (key === REACT_FRAGMENT_TYPE) {
|
||||
if (7 === child.tag) {
|
||||
deleteRemainingChildren(returnFiber, child.sibling);
|
||||
currentFirstChild = useFiber(
|
||||
child,
|
||||
if (7 === currentFirstChild.tag) {
|
||||
deleteRemainingChildren(
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
lanes = useFiber(
|
||||
currentFirstChild,
|
||||
newChild.props.children
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
}
|
||||
} else if (
|
||||
child.elementType === key ||
|
||||
currentFirstChild.elementType === key ||
|
||||
("object" === typeof key &&
|
||||
null !== key &&
|
||||
key.$$typeof === REACT_LAZY_TYPE &&
|
||||
resolveLazy(key) === child.type)
|
||||
resolveLazy(key) === currentFirstChild.type)
|
||||
) {
|
||||
deleteRemainingChildren(returnFiber, child.sibling);
|
||||
currentFirstChild = useFiber(child, newChild.props);
|
||||
coerceRef(returnFiber, child, currentFirstChild, newChild);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
deleteRemainingChildren(
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
lanes = useFiber(currentFirstChild, newChild.props);
|
||||
coerceRef(lanes, newChild);
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
}
|
||||
deleteRemainingChildren(returnFiber, child);
|
||||
deleteRemainingChildren(returnFiber, currentFirstChild);
|
||||
break;
|
||||
} else deleteChild(returnFiber, child);
|
||||
child = child.sibling;
|
||||
} else deleteChild(returnFiber, currentFirstChild);
|
||||
currentFirstChild = currentFirstChild.sibling;
|
||||
}
|
||||
newChild.type === REACT_FRAGMENT_TYPE
|
||||
? ((currentFirstChild = createFiberFromFragment(
|
||||
? ((lanes = createFiberFromFragment(
|
||||
newChild.props.children,
|
||||
returnFiber.mode,
|
||||
lanes,
|
||||
newChild.key
|
||||
)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(returnFiber = currentFirstChild))
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes))
|
||||
: ((lanes = createFiberFromTypeAndProps(
|
||||
newChild.type,
|
||||
newChild.key,
|
||||
@@ -2264,15 +2266,15 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
coerceRef(returnFiber, currentFirstChild, lanes, newChild),
|
||||
coerceRef(lanes, newChild),
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes));
|
||||
}
|
||||
return placeSingleChild(returnFiber);
|
||||
case REACT_PORTAL_TYPE:
|
||||
a: {
|
||||
for (child = newChild.key; null !== currentFirstChild; ) {
|
||||
if (currentFirstChild.key === child)
|
||||
for (key = newChild.key; null !== currentFirstChild; ) {
|
||||
if (currentFirstChild.key === key)
|
||||
if (
|
||||
4 === currentFirstChild.tag &&
|
||||
currentFirstChild.stateNode.containerInfo ===
|
||||
@@ -2284,12 +2286,9 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
currentFirstChild = useFiber(
|
||||
currentFirstChild,
|
||||
newChild.children || []
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes = useFiber(currentFirstChild, newChild.children || []);
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
} else {
|
||||
deleteRemainingChildren(returnFiber, currentFirstChild);
|
||||
@@ -2298,19 +2297,15 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
else deleteChild(returnFiber, currentFirstChild);
|
||||
currentFirstChild = currentFirstChild.sibling;
|
||||
}
|
||||
currentFirstChild = createFiberFromPortal(
|
||||
newChild,
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes = createFiberFromPortal(newChild, returnFiber.mode, lanes);
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
}
|
||||
return placeSingleChild(returnFiber);
|
||||
case REACT_LAZY_TYPE:
|
||||
return (
|
||||
(child = newChild._init),
|
||||
(newChild = child(newChild._payload)),
|
||||
(key = newChild._init),
|
||||
(newChild = key(newChild._payload)),
|
||||
reconcileChildFibersImpl(
|
||||
returnFiber,
|
||||
currentFirstChild,
|
||||
@@ -2327,12 +2322,12 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
lanes
|
||||
);
|
||||
if (getIteratorFn(newChild)) {
|
||||
child = getIteratorFn(newChild);
|
||||
if ("function" !== typeof child)
|
||||
key = getIteratorFn(newChild);
|
||||
if ("function" !== typeof key)
|
||||
throw Error(
|
||||
"An object is not an iterable. This error is likely caused by a bug in React. Please file an issue."
|
||||
);
|
||||
newChild = child.call(newChild);
|
||||
newChild = key.call(newChild);
|
||||
return reconcileChildrenIterator(
|
||||
returnFiber,
|
||||
currentFirstChild,
|
||||
@@ -2362,17 +2357,13 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
? ((newChild = "" + newChild),
|
||||
null !== currentFirstChild && 6 === currentFirstChild.tag
|
||||
? (deleteRemainingChildren(returnFiber, currentFirstChild.sibling),
|
||||
(currentFirstChild = useFiber(currentFirstChild, newChild)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(returnFiber = currentFirstChild))
|
||||
(lanes = useFiber(currentFirstChild, newChild)),
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes))
|
||||
: (deleteRemainingChildren(returnFiber, currentFirstChild),
|
||||
(currentFirstChild = createFiberFromText(
|
||||
newChild,
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(returnFiber = currentFirstChild)),
|
||||
(lanes = createFiberFromText(newChild, returnFiber.mode, lanes)),
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes)),
|
||||
placeSingleChild(returnFiber))
|
||||
: deleteRemainingChildren(returnFiber, currentFirstChild);
|
||||
}
|
||||
@@ -10056,14 +10047,14 @@ function wrapFiber(fiber) {
|
||||
}
|
||||
var internals$jscomp$inline_1158 = {
|
||||
bundleType: 0,
|
||||
version: "19.0.0-native-fb-ea3ac586-20241031",
|
||||
version: "19.0.0-native-fb-07aa4944-20241104",
|
||||
rendererPackageName: "react-test-renderer",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
findFiberByHostInstance: function (mockNode) {
|
||||
mockNode = nodeToInstanceMap.get(mockNode);
|
||||
return void 0 !== mockNode ? mockNode.internalInstanceHandle : null;
|
||||
},
|
||||
reconcilerVersion: "19.0.0-native-fb-ea3ac586-20241031",
|
||||
reconcilerVersion: "19.0.0-native-fb-07aa4944-20241104",
|
||||
getLaneLabelMap: function () {
|
||||
for (
|
||||
var map = new Map(), lane = 1, index$141 = 0;
|
||||
@@ -10214,4 +10205,4 @@ exports.unstable_batchedUpdates = function (fn, a) {
|
||||
flushSyncWorkAcrossRoots_impl(0, !0));
|
||||
}
|
||||
};
|
||||
exports.version = "19.0.0-native-fb-ea3ac586-20241031";
|
||||
exports.version = "19.0.0-native-fb-07aa4944-20241104";
|
||||
|
||||
Vendored
+9
-24
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<6d4c06ab70bfef9705f593987df8e177>>
|
||||
* @generated SignedSource<<4eebeb25e9593b7ff9c90aaff1b06eb0>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -364,13 +364,6 @@ __DEV__ &&
|
||||
var dispatcher = ReactSharedInternals.A;
|
||||
return null === dispatcher ? null : dispatcher.getOwner();
|
||||
}
|
||||
function hasValidRef(config) {
|
||||
if (hasOwnProperty.call(config, "ref")) {
|
||||
var getter = Object.getOwnPropertyDescriptor(config, "ref").get;
|
||||
if (getter && getter.isReactWarning) return !1;
|
||||
}
|
||||
return void 0 !== config.ref;
|
||||
}
|
||||
function hasValidKey(config) {
|
||||
if (hasOwnProperty.call(config, "key")) {
|
||||
var getter = Object.getOwnPropertyDescriptor(config, "key").get;
|
||||
@@ -403,8 +396,8 @@ __DEV__ &&
|
||||
componentName = this.props.ref;
|
||||
return void 0 !== componentName ? componentName : null;
|
||||
}
|
||||
function ReactElement(type, key, _ref, self, source, owner, props) {
|
||||
_ref = props.ref;
|
||||
function ReactElement(type, key, self, source, owner, props) {
|
||||
self = props.ref;
|
||||
type = {
|
||||
$$typeof: REACT_ELEMENT_TYPE,
|
||||
type: type,
|
||||
@@ -412,7 +405,7 @@ __DEV__ &&
|
||||
props: props,
|
||||
_owner: owner
|
||||
};
|
||||
null !== (void 0 !== _ref ? _ref : null)
|
||||
null !== (void 0 !== self ? self : null)
|
||||
? Object.defineProperty(type, "ref", {
|
||||
enumerable: !1,
|
||||
get: elementRefGetterWithDeprecationWarning
|
||||
@@ -531,27 +524,19 @@ __DEV__ &&
|
||||
(checkKeyStringCoercion(maybeKey), (children = "" + maybeKey));
|
||||
hasValidKey(config) &&
|
||||
(checkKeyStringCoercion(config.key), (children = "" + config.key));
|
||||
hasValidRef(config);
|
||||
if ("key" in config) {
|
||||
maybeKey = {};
|
||||
for (var propName in config)
|
||||
"key" !== propName && (maybeKey[propName] = config[propName]);
|
||||
} else maybeKey = config;
|
||||
children &&
|
||||
((config =
|
||||
defineKeyPropWarningGetter(
|
||||
maybeKey,
|
||||
"function" === typeof type
|
||||
? type.displayName || type.name || "Unknown"
|
||||
: type),
|
||||
children && defineKeyPropWarningGetter(maybeKey, config));
|
||||
return ReactElement(
|
||||
type,
|
||||
children,
|
||||
null,
|
||||
self,
|
||||
source,
|
||||
getOwner(),
|
||||
maybeKey
|
||||
);
|
||||
: type
|
||||
);
|
||||
return ReactElement(type, children, self, source, getOwner(), maybeKey);
|
||||
}
|
||||
function validateChildKeys(node, parentType) {
|
||||
if (
|
||||
|
||||
Vendored
+9
-24
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<c16d8796236022f4d5ece35c787d2a41>>
|
||||
* @generated SignedSource<<1e222e3d7bcc540b6e36536a0d3e4ba1>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -364,13 +364,6 @@ __DEV__ &&
|
||||
var dispatcher = ReactSharedInternals.A;
|
||||
return null === dispatcher ? null : dispatcher.getOwner();
|
||||
}
|
||||
function hasValidRef(config) {
|
||||
if (hasOwnProperty.call(config, "ref")) {
|
||||
var getter = Object.getOwnPropertyDescriptor(config, "ref").get;
|
||||
if (getter && getter.isReactWarning) return !1;
|
||||
}
|
||||
return void 0 !== config.ref;
|
||||
}
|
||||
function hasValidKey(config) {
|
||||
if (hasOwnProperty.call(config, "key")) {
|
||||
var getter = Object.getOwnPropertyDescriptor(config, "key").get;
|
||||
@@ -403,8 +396,8 @@ __DEV__ &&
|
||||
componentName = this.props.ref;
|
||||
return void 0 !== componentName ? componentName : null;
|
||||
}
|
||||
function ReactElement(type, key, _ref, self, source, owner, props) {
|
||||
_ref = props.ref;
|
||||
function ReactElement(type, key, self, source, owner, props) {
|
||||
self = props.ref;
|
||||
type = {
|
||||
$$typeof: REACT_ELEMENT_TYPE,
|
||||
type: type,
|
||||
@@ -412,7 +405,7 @@ __DEV__ &&
|
||||
props: props,
|
||||
_owner: owner
|
||||
};
|
||||
null !== (void 0 !== _ref ? _ref : null)
|
||||
null !== (void 0 !== self ? self : null)
|
||||
? Object.defineProperty(type, "ref", {
|
||||
enumerable: !1,
|
||||
get: elementRefGetterWithDeprecationWarning
|
||||
@@ -531,27 +524,19 @@ __DEV__ &&
|
||||
(checkKeyStringCoercion(maybeKey), (children = "" + maybeKey));
|
||||
hasValidKey(config) &&
|
||||
(checkKeyStringCoercion(config.key), (children = "" + config.key));
|
||||
hasValidRef(config);
|
||||
if ("key" in config) {
|
||||
maybeKey = {};
|
||||
for (var propName in config)
|
||||
"key" !== propName && (maybeKey[propName] = config[propName]);
|
||||
} else maybeKey = config;
|
||||
children &&
|
||||
((config =
|
||||
defineKeyPropWarningGetter(
|
||||
maybeKey,
|
||||
"function" === typeof type
|
||||
? type.displayName || type.name || "Unknown"
|
||||
: type),
|
||||
children && defineKeyPropWarningGetter(maybeKey, config));
|
||||
return ReactElement(
|
||||
type,
|
||||
children,
|
||||
null,
|
||||
self,
|
||||
source,
|
||||
getOwner(),
|
||||
maybeKey
|
||||
);
|
||||
: type
|
||||
);
|
||||
return ReactElement(type, children, self, source, getOwner(), maybeKey);
|
||||
}
|
||||
function validateChildKeys(node, parentType) {
|
||||
if (
|
||||
|
||||
+42
-57
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<24c680138aed3e092cb00c464e242b2c>>
|
||||
* @generated SignedSource<<a48fca1f72875dc89a100c34f6bc90c9>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -445,13 +445,6 @@ __DEV__ &&
|
||||
var dispatcher = ReactSharedInternals.A;
|
||||
return null === dispatcher ? null : dispatcher.getOwner();
|
||||
}
|
||||
function hasValidRef(config) {
|
||||
if (hasOwnProperty.call(config, "ref")) {
|
||||
var getter = Object.getOwnPropertyDescriptor(config, "ref").get;
|
||||
if (getter && getter.isReactWarning) return !1;
|
||||
}
|
||||
return void 0 !== config.ref;
|
||||
}
|
||||
function hasValidKey(config) {
|
||||
if (hasOwnProperty.call(config, "key")) {
|
||||
var getter = Object.getOwnPropertyDescriptor(config, "key").get;
|
||||
@@ -484,8 +477,8 @@ __DEV__ &&
|
||||
componentName = this.props.ref;
|
||||
return void 0 !== componentName ? componentName : null;
|
||||
}
|
||||
function ReactElement(type, key, _ref, self, source, owner, props) {
|
||||
_ref = props.ref;
|
||||
function ReactElement(type, key, self, source, owner, props) {
|
||||
self = props.ref;
|
||||
type = {
|
||||
$$typeof: REACT_ELEMENT_TYPE,
|
||||
type: type,
|
||||
@@ -493,7 +486,7 @@ __DEV__ &&
|
||||
props: props,
|
||||
_owner: owner
|
||||
};
|
||||
null !== (void 0 !== _ref ? _ref : null)
|
||||
null !== (void 0 !== self ? self : null)
|
||||
? Object.defineProperty(type, "ref", {
|
||||
enumerable: !1,
|
||||
get: elementRefGetterWithDeprecationWarning
|
||||
@@ -594,33 +587,24 @@ __DEV__ &&
|
||||
(checkKeyStringCoercion(maybeKey), (children = "" + maybeKey));
|
||||
hasValidKey(config) &&
|
||||
(checkKeyStringCoercion(config.key), (children = "" + config.key));
|
||||
hasValidRef(config);
|
||||
if ("key" in config) {
|
||||
maybeKey = {};
|
||||
for (var propName in config)
|
||||
"key" !== propName && (maybeKey[propName] = config[propName]);
|
||||
} else maybeKey = config;
|
||||
children &&
|
||||
((config =
|
||||
defineKeyPropWarningGetter(
|
||||
maybeKey,
|
||||
"function" === typeof type
|
||||
? type.displayName || type.name || "Unknown"
|
||||
: type),
|
||||
children && defineKeyPropWarningGetter(maybeKey, config));
|
||||
return ReactElement(
|
||||
type,
|
||||
children,
|
||||
null,
|
||||
self,
|
||||
source,
|
||||
getOwner(),
|
||||
maybeKey
|
||||
);
|
||||
: type
|
||||
);
|
||||
return ReactElement(type, children, self, source, getOwner(), maybeKey);
|
||||
}
|
||||
function cloneAndReplaceKey(oldElement, newKey) {
|
||||
newKey = ReactElement(
|
||||
oldElement.type,
|
||||
newKey,
|
||||
null,
|
||||
void 0,
|
||||
void 0,
|
||||
oldElement._owner,
|
||||
@@ -1358,33 +1342,42 @@ __DEV__ &&
|
||||
var props = assign({}, element.props),
|
||||
key = element.key,
|
||||
owner = element._owner;
|
||||
if (null != config)
|
||||
for (propName in (hasValidRef(config) && (owner = getOwner()),
|
||||
if (null != config) {
|
||||
var JSCompiler_inline_result;
|
||||
a: {
|
||||
if (
|
||||
hasOwnProperty.call(config, "ref") &&
|
||||
(JSCompiler_inline_result = Object.getOwnPropertyDescriptor(
|
||||
config,
|
||||
"ref"
|
||||
).get) &&
|
||||
JSCompiler_inline_result.isReactWarning
|
||||
) {
|
||||
JSCompiler_inline_result = !1;
|
||||
break a;
|
||||
}
|
||||
JSCompiler_inline_result = void 0 !== config.ref;
|
||||
}
|
||||
JSCompiler_inline_result && (owner = getOwner());
|
||||
hasValidKey(config) &&
|
||||
(checkKeyStringCoercion(config.key), (key = "" + config.key)),
|
||||
config))
|
||||
(checkKeyStringCoercion(config.key), (key = "" + config.key));
|
||||
for (propName in config)
|
||||
!hasOwnProperty.call(config, propName) ||
|
||||
"key" === propName ||
|
||||
"__self" === propName ||
|
||||
"__source" === propName ||
|
||||
("ref" === propName && void 0 === config.ref) ||
|
||||
(props[propName] = config[propName]);
|
||||
}
|
||||
var propName = arguments.length - 2;
|
||||
if (1 === propName) props.children = children;
|
||||
else if (1 < propName) {
|
||||
for (var childArray = Array(propName), i = 0; i < propName; i++)
|
||||
childArray[i] = arguments[i + 2];
|
||||
props.children = childArray;
|
||||
JSCompiler_inline_result = Array(propName);
|
||||
for (var i = 0; i < propName; i++)
|
||||
JSCompiler_inline_result[i] = arguments[i + 2];
|
||||
props.children = JSCompiler_inline_result;
|
||||
}
|
||||
props = ReactElement(
|
||||
element.type,
|
||||
key,
|
||||
null,
|
||||
void 0,
|
||||
void 0,
|
||||
owner,
|
||||
props
|
||||
);
|
||||
props = ReactElement(element.type, key, void 0, void 0, owner, props);
|
||||
for (key = 2; key < arguments.length; key++)
|
||||
validateChildKeys(arguments[key], props.type);
|
||||
return props;
|
||||
@@ -1439,6 +1432,7 @@ __DEV__ &&
|
||||
i
|
||||
);
|
||||
}
|
||||
var propName;
|
||||
i = {};
|
||||
typeString = null;
|
||||
if (null != config)
|
||||
@@ -1449,7 +1443,6 @@ __DEV__ &&
|
||||
warn(
|
||||
"Your app (or one of its dependencies) is using an outdated JSX transform. Update to the modern JSX transform for faster performance: https://react.dev/link/new-jsx-transform"
|
||||
)),
|
||||
hasValidRef(config),
|
||||
hasValidKey(config) &&
|
||||
(checkKeyStringCoercion(config.key), (typeString = "" + config.key)),
|
||||
config))
|
||||
@@ -1473,22 +1466,14 @@ __DEV__ &&
|
||||
if (type && type.defaultProps)
|
||||
for (propName in ((childrenLength = type.defaultProps), childrenLength))
|
||||
void 0 === i[propName] && (i[propName] = childrenLength[propName]);
|
||||
if (typeString) {
|
||||
var propName =
|
||||
typeString &&
|
||||
defineKeyPropWarningGetter(
|
||||
i,
|
||||
"function" === typeof type
|
||||
? type.displayName || type.name || "Unknown"
|
||||
: type;
|
||||
typeString && defineKeyPropWarningGetter(i, propName);
|
||||
}
|
||||
return ReactElement(
|
||||
type,
|
||||
typeString,
|
||||
null,
|
||||
void 0,
|
||||
void 0,
|
||||
getOwner(),
|
||||
i
|
||||
);
|
||||
: type
|
||||
);
|
||||
return ReactElement(type, typeString, void 0, void 0, getOwner(), i);
|
||||
};
|
||||
exports.createRef = function () {
|
||||
var refObject = { current: null };
|
||||
@@ -1709,7 +1694,7 @@ __DEV__ &&
|
||||
exports.useTransition = function () {
|
||||
return resolveDispatcher().useTransition();
|
||||
};
|
||||
exports.version = "19.0.0-native-fb-ea3ac586-20241031";
|
||||
exports.version = "19.0.0-native-fb-07aa4944-20241104";
|
||||
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
|
||||
"function" ===
|
||||
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
|
||||
|
||||
+8
-9
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<a4971700cb3852057fb971351f8178f2>>
|
||||
* @generated SignedSource<<0463e66cd62104dfa1b055d1a6f3dd87>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -82,13 +82,13 @@ pureComponentPrototype.isPureReactComponent = !0;
|
||||
var isArrayImpl = Array.isArray,
|
||||
ReactSharedInternals = { H: null, A: null, T: null, S: null },
|
||||
hasOwnProperty = Object.prototype.hasOwnProperty;
|
||||
function ReactElement(type, key, _ref, self, source, owner, props) {
|
||||
_ref = props.ref;
|
||||
function ReactElement(type, key, self, source, owner, props) {
|
||||
self = props.ref;
|
||||
return {
|
||||
$$typeof: REACT_LEGACY_ELEMENT_TYPE,
|
||||
type: type,
|
||||
key: key,
|
||||
ref: void 0 !== _ref ? _ref : null,
|
||||
ref: void 0 !== self ? self : null,
|
||||
props: props
|
||||
};
|
||||
}
|
||||
@@ -101,13 +101,12 @@ function jsxProd(type, config, maybeKey) {
|
||||
for (var propName in config)
|
||||
"key" !== propName && (maybeKey[propName] = config[propName]);
|
||||
} else maybeKey = config;
|
||||
return ReactElement(type, key, null, void 0, void 0, null, maybeKey);
|
||||
return ReactElement(type, key, void 0, void 0, null, maybeKey);
|
||||
}
|
||||
function cloneAndReplaceKey(oldElement, newKey) {
|
||||
return ReactElement(
|
||||
oldElement.type,
|
||||
newKey,
|
||||
null,
|
||||
void 0,
|
||||
void 0,
|
||||
void 0,
|
||||
@@ -416,7 +415,7 @@ exports.cloneElement = function (element, config, children) {
|
||||
childArray[i] = arguments[i + 2];
|
||||
props.children = childArray;
|
||||
}
|
||||
return ReactElement(element.type, key, null, void 0, void 0, owner, props);
|
||||
return ReactElement(element.type, key, void 0, void 0, owner, props);
|
||||
};
|
||||
exports.createContext = function (defaultValue) {
|
||||
defaultValue = {
|
||||
@@ -456,7 +455,7 @@ exports.createElement = function (type, config, children) {
|
||||
for (propName in ((childrenLength = type.defaultProps), childrenLength))
|
||||
void 0 === props[propName] &&
|
||||
(props[propName] = childrenLength[propName]);
|
||||
return ReactElement(type, key, null, void 0, void 0, null, props);
|
||||
return ReactElement(type, key, void 0, void 0, null, props);
|
||||
};
|
||||
exports.createRef = function () {
|
||||
return { current: null };
|
||||
@@ -581,4 +580,4 @@ exports.useSyncExternalStore = function (
|
||||
exports.useTransition = function () {
|
||||
return ReactSharedInternals.H.useTransition();
|
||||
};
|
||||
exports.version = "19.0.0-native-fb-ea3ac586-20241031";
|
||||
exports.version = "19.0.0-native-fb-07aa4944-20241104";
|
||||
|
||||
Vendored
+8
-9
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<71c8ceb265824753d47ed21f1330674c>>
|
||||
* @generated SignedSource<<1b2c86fe0839a251548ddeb466ac6c49>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -86,13 +86,13 @@ pureComponentPrototype.isPureReactComponent = !0;
|
||||
var isArrayImpl = Array.isArray,
|
||||
ReactSharedInternals = { H: null, A: null, T: null, S: null },
|
||||
hasOwnProperty = Object.prototype.hasOwnProperty;
|
||||
function ReactElement(type, key, _ref, self, source, owner, props) {
|
||||
_ref = props.ref;
|
||||
function ReactElement(type, key, self, source, owner, props) {
|
||||
self = props.ref;
|
||||
return {
|
||||
$$typeof: REACT_LEGACY_ELEMENT_TYPE,
|
||||
type: type,
|
||||
key: key,
|
||||
ref: void 0 !== _ref ? _ref : null,
|
||||
ref: void 0 !== self ? self : null,
|
||||
props: props
|
||||
};
|
||||
}
|
||||
@@ -105,13 +105,12 @@ function jsxProd(type, config, maybeKey) {
|
||||
for (var propName in config)
|
||||
"key" !== propName && (maybeKey[propName] = config[propName]);
|
||||
} else maybeKey = config;
|
||||
return ReactElement(type, key, null, void 0, void 0, null, maybeKey);
|
||||
return ReactElement(type, key, void 0, void 0, null, maybeKey);
|
||||
}
|
||||
function cloneAndReplaceKey(oldElement, newKey) {
|
||||
return ReactElement(
|
||||
oldElement.type,
|
||||
newKey,
|
||||
null,
|
||||
void 0,
|
||||
void 0,
|
||||
void 0,
|
||||
@@ -420,7 +419,7 @@ exports.cloneElement = function (element, config, children) {
|
||||
childArray[i] = arguments[i + 2];
|
||||
props.children = childArray;
|
||||
}
|
||||
return ReactElement(element.type, key, null, void 0, void 0, owner, props);
|
||||
return ReactElement(element.type, key, void 0, void 0, owner, props);
|
||||
};
|
||||
exports.createContext = function (defaultValue) {
|
||||
defaultValue = {
|
||||
@@ -460,7 +459,7 @@ exports.createElement = function (type, config, children) {
|
||||
for (propName in ((childrenLength = type.defaultProps), childrenLength))
|
||||
void 0 === props[propName] &&
|
||||
(props[propName] = childrenLength[propName]);
|
||||
return ReactElement(type, key, null, void 0, void 0, null, props);
|
||||
return ReactElement(type, key, void 0, void 0, null, props);
|
||||
};
|
||||
exports.createRef = function () {
|
||||
return { current: null };
|
||||
@@ -585,7 +584,7 @@ exports.useSyncExternalStore = function (
|
||||
exports.useTransition = function () {
|
||||
return ReactSharedInternals.H.useTransition();
|
||||
};
|
||||
exports.version = "19.0.0-native-fb-ea3ac586-20241031";
|
||||
exports.version = "19.0.0-native-fb-07aa4944-20241104";
|
||||
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
|
||||
"function" ===
|
||||
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
|
||||
|
||||
+1
-1
@@ -1 +1 @@
|
||||
ea3ac586693014e882655728fc8396ecb1d6cf6e
|
||||
07aa494432e97f63fca9faf2fad6f76fead31063
|
||||
|
||||
+78
-88
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<d19e42c2c9cd017ab42265c21969aee2>>
|
||||
* @generated SignedSource<<0fe8dec86a7be76e4fab405ee029238b>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -3440,9 +3440,9 @@ __DEV__ &&
|
||||
null === thenableState$1 && (thenableState$1 = createThenableState());
|
||||
return trackUsedThenable(thenableState$1, thenable, index);
|
||||
}
|
||||
function coerceRef(returnFiber, current, workInProgress, element) {
|
||||
returnFiber = element.props.ref;
|
||||
workInProgress.ref = void 0 !== returnFiber ? returnFiber : null;
|
||||
function coerceRef(workInProgress, element) {
|
||||
element = element.props.ref;
|
||||
workInProgress.ref = void 0 !== element ? element : null;
|
||||
}
|
||||
function throwOnInvalidObjectType(returnFiber, newChild) {
|
||||
if (newChild.$$typeof === REACT_LEGACY_ELEMENT_TYPE)
|
||||
@@ -3591,18 +3591,18 @@ __DEV__ &&
|
||||
callLazyInitInDEV(elementType) === current.type))
|
||||
)
|
||||
return (
|
||||
(lanes = useFiber(current, element.props)),
|
||||
coerceRef(returnFiber, current, lanes, element),
|
||||
(lanes.return = returnFiber),
|
||||
(lanes._debugOwner = element._owner),
|
||||
(lanes._debugInfo = currentDebugInfo),
|
||||
lanes
|
||||
(current = useFiber(current, element.props)),
|
||||
coerceRef(current, element),
|
||||
(current.return = returnFiber),
|
||||
(current._debugOwner = element._owner),
|
||||
(current._debugInfo = currentDebugInfo),
|
||||
current
|
||||
);
|
||||
lanes = createFiberFromElement(element, returnFiber.mode, lanes);
|
||||
coerceRef(returnFiber, current, lanes, element);
|
||||
lanes.return = returnFiber;
|
||||
lanes._debugInfo = currentDebugInfo;
|
||||
return lanes;
|
||||
current = createFiberFromElement(element, returnFiber.mode, lanes);
|
||||
coerceRef(current, element);
|
||||
current.return = returnFiber;
|
||||
current._debugInfo = currentDebugInfo;
|
||||
return current;
|
||||
}
|
||||
function updatePortal(returnFiber, current, portal, lanes) {
|
||||
if (
|
||||
@@ -3667,7 +3667,7 @@ __DEV__ &&
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
coerceRef(returnFiber, null, lanes, newChild),
|
||||
coerceRef(lanes, newChild),
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = pushDebugInfo(newChild._debugInfo)),
|
||||
(lanes._debugInfo = currentDebugInfo),
|
||||
@@ -4174,80 +4174,72 @@ __DEV__ &&
|
||||
case REACT_ELEMENT_TYPE:
|
||||
var prevDebugInfo = pushDebugInfo(newChild._debugInfo);
|
||||
a: {
|
||||
for (
|
||||
var key = newChild.key, child = currentFirstChild;
|
||||
null !== child;
|
||||
|
||||
) {
|
||||
if (child.key === key) {
|
||||
for (var key = newChild.key; null !== currentFirstChild; ) {
|
||||
if (currentFirstChild.key === key) {
|
||||
key = newChild.type;
|
||||
if (key === REACT_FRAGMENT_TYPE) {
|
||||
if (7 === child.tag) {
|
||||
deleteRemainingChildren(returnFiber, child.sibling);
|
||||
currentFirstChild = useFiber(
|
||||
child,
|
||||
if (7 === currentFirstChild.tag) {
|
||||
deleteRemainingChildren(
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
lanes = useFiber(
|
||||
currentFirstChild,
|
||||
newChild.props.children
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
currentFirstChild._debugOwner = newChild._owner;
|
||||
currentFirstChild._debugInfo = currentDebugInfo;
|
||||
validateFragmentProps(
|
||||
newChild,
|
||||
currentFirstChild,
|
||||
returnFiber
|
||||
);
|
||||
returnFiber = currentFirstChild;
|
||||
lanes.return = returnFiber;
|
||||
lanes._debugOwner = newChild._owner;
|
||||
lanes._debugInfo = currentDebugInfo;
|
||||
validateFragmentProps(newChild, lanes, returnFiber);
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
}
|
||||
} else if (
|
||||
child.elementType === key ||
|
||||
isCompatibleFamilyForHotReloading(child, newChild) ||
|
||||
currentFirstChild.elementType === key ||
|
||||
isCompatibleFamilyForHotReloading(
|
||||
currentFirstChild,
|
||||
newChild
|
||||
) ||
|
||||
("object" === typeof key &&
|
||||
null !== key &&
|
||||
key.$$typeof === REACT_LAZY_TYPE &&
|
||||
callLazyInitInDEV(key) === child.type)
|
||||
callLazyInitInDEV(key) === currentFirstChild.type)
|
||||
) {
|
||||
deleteRemainingChildren(returnFiber, child.sibling);
|
||||
currentFirstChild = useFiber(child, newChild.props);
|
||||
coerceRef(
|
||||
deleteRemainingChildren(
|
||||
returnFiber,
|
||||
child,
|
||||
currentFirstChild,
|
||||
newChild
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
currentFirstChild._debugOwner = newChild._owner;
|
||||
currentFirstChild._debugInfo = currentDebugInfo;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes = useFiber(currentFirstChild, newChild.props);
|
||||
coerceRef(lanes, newChild);
|
||||
lanes.return = returnFiber;
|
||||
lanes._debugOwner = newChild._owner;
|
||||
lanes._debugInfo = currentDebugInfo;
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
}
|
||||
deleteRemainingChildren(returnFiber, child);
|
||||
deleteRemainingChildren(returnFiber, currentFirstChild);
|
||||
break;
|
||||
} else deleteChild(returnFiber, child);
|
||||
child = child.sibling;
|
||||
} else deleteChild(returnFiber, currentFirstChild);
|
||||
currentFirstChild = currentFirstChild.sibling;
|
||||
}
|
||||
newChild.type === REACT_FRAGMENT_TYPE
|
||||
? ((currentFirstChild = createFiberFromFragment(
|
||||
? ((lanes = createFiberFromFragment(
|
||||
newChild.props.children,
|
||||
returnFiber.mode,
|
||||
lanes,
|
||||
newChild.key
|
||||
)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(currentFirstChild._debugOwner = returnFiber),
|
||||
(currentFirstChild._debugInfo = currentDebugInfo),
|
||||
validateFragmentProps(
|
||||
newChild,
|
||||
currentFirstChild,
|
||||
returnFiber
|
||||
),
|
||||
(returnFiber = currentFirstChild))
|
||||
(lanes.return = returnFiber),
|
||||
(lanes._debugOwner = returnFiber),
|
||||
(lanes._debugInfo = currentDebugInfo),
|
||||
validateFragmentProps(newChild, lanes, returnFiber),
|
||||
(returnFiber = lanes))
|
||||
: ((lanes = createFiberFromElement(
|
||||
newChild,
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
coerceRef(returnFiber, currentFirstChild, lanes, newChild),
|
||||
coerceRef(lanes, newChild),
|
||||
(lanes.return = returnFiber),
|
||||
(lanes._debugInfo = currentDebugInfo),
|
||||
(returnFiber = lanes));
|
||||
@@ -4275,12 +4267,12 @@ __DEV__ &&
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
currentFirstChild = useFiber(
|
||||
lanes = useFiber(
|
||||
currentFirstChild,
|
||||
prevDebugInfo.children || []
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
} else {
|
||||
deleteRemainingChildren(returnFiber, currentFirstChild);
|
||||
@@ -4289,13 +4281,13 @@ __DEV__ &&
|
||||
else deleteChild(returnFiber, currentFirstChild);
|
||||
currentFirstChild = currentFirstChild.sibling;
|
||||
}
|
||||
currentFirstChild = createFiberFromPortal(
|
||||
lanes = createFiberFromPortal(
|
||||
prevDebugInfo,
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
}
|
||||
return placeSingleChild(returnFiber);
|
||||
case REACT_LAZY_TYPE:
|
||||
@@ -4326,18 +4318,19 @@ __DEV__ &&
|
||||
);
|
||||
if (getIteratorFn(newChild)) {
|
||||
prevDebugInfo = pushDebugInfo(newChild._debugInfo);
|
||||
child = getIteratorFn(newChild);
|
||||
if ("function" !== typeof child)
|
||||
key = getIteratorFn(newChild);
|
||||
if ("function" !== typeof key)
|
||||
throw Error(
|
||||
"An object is not an iterable. This error is likely caused by a bug in React. Please file an issue."
|
||||
);
|
||||
key = child.call(newChild);
|
||||
if (key === newChild) {
|
||||
var newChildren = key.call(newChild);
|
||||
if (newChildren === newChild) {
|
||||
if (
|
||||
0 !== returnFiber.tag ||
|
||||
"[object GeneratorFunction]" !==
|
||||
Object.prototype.toString.call(returnFiber.type) ||
|
||||
"[object Generator]" !== Object.prototype.toString.call(key)
|
||||
"[object Generator]" !==
|
||||
Object.prototype.toString.call(newChildren)
|
||||
)
|
||||
didWarnAboutGenerators ||
|
||||
error$jscomp$0(
|
||||
@@ -4345,7 +4338,7 @@ __DEV__ &&
|
||||
),
|
||||
(didWarnAboutGenerators = !0);
|
||||
} else
|
||||
newChild.entries !== child ||
|
||||
newChild.entries !== key ||
|
||||
didWarnAboutMaps ||
|
||||
(error$jscomp$0(
|
||||
"Using Maps as children is not supported. Use an array of keyed ReactElements instead."
|
||||
@@ -4354,7 +4347,7 @@ __DEV__ &&
|
||||
returnFiber = reconcileChildrenIterator(
|
||||
returnFiber,
|
||||
currentFirstChild,
|
||||
key,
|
||||
newChildren,
|
||||
lanes
|
||||
);
|
||||
currentDebugInfo = prevDebugInfo;
|
||||
@@ -4393,22 +4386,19 @@ __DEV__ &&
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
),
|
||||
(currentFirstChild = useFiber(
|
||||
currentFirstChild,
|
||||
prevDebugInfo
|
||||
)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(returnFiber = currentFirstChild))
|
||||
(lanes = useFiber(currentFirstChild, prevDebugInfo)),
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes))
|
||||
: (deleteRemainingChildren(returnFiber, currentFirstChild),
|
||||
(currentFirstChild = createFiberFromText(
|
||||
(lanes = createFiberFromText(
|
||||
prevDebugInfo,
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(currentFirstChild._debugOwner = returnFiber),
|
||||
(currentFirstChild._debugInfo = currentDebugInfo),
|
||||
(returnFiber = currentFirstChild)),
|
||||
(lanes.return = returnFiber),
|
||||
(lanes._debugOwner = returnFiber),
|
||||
(lanes._debugInfo = currentDebugInfo),
|
||||
(returnFiber = lanes)),
|
||||
placeSingleChild(returnFiber)
|
||||
);
|
||||
"function" === typeof newChild &&
|
||||
@@ -16970,11 +16960,11 @@ __DEV__ &&
|
||||
(function () {
|
||||
var internals = {
|
||||
bundleType: 1,
|
||||
version: "19.0.0-native-fb-ea3ac586-20241031",
|
||||
version: "19.0.0-native-fb-07aa4944-20241104",
|
||||
rendererPackageName: "react-native-renderer",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
findFiberByHostInstance: getInstanceFromNode,
|
||||
reconcilerVersion: "19.0.0-native-fb-ea3ac586-20241031"
|
||||
reconcilerVersion: "19.0.0-native-fb-07aa4944-20241104"
|
||||
};
|
||||
null !== extraDevToolsConfig &&
|
||||
(internals.rendererConfig = extraDevToolsConfig);
|
||||
|
||||
+62
-71
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<4ce2d95fa71749a7a27825168de50420>>
|
||||
* @generated SignedSource<<18e3f20472303d527ccc66f04a6f241d>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -2857,9 +2857,9 @@ function unwrapThenable(thenable) {
|
||||
null === thenableState$1 && (thenableState$1 = []);
|
||||
return trackUsedThenable(thenableState$1, thenable, index);
|
||||
}
|
||||
function coerceRef(returnFiber, current, workInProgress, element) {
|
||||
returnFiber = element.props.ref;
|
||||
workInProgress.ref = void 0 !== returnFiber ? returnFiber : null;
|
||||
function coerceRef(workInProgress, element) {
|
||||
element = element.props.ref;
|
||||
workInProgress.ref = void 0 !== element ? element : null;
|
||||
}
|
||||
function throwOnInvalidObjectType(returnFiber, newChild) {
|
||||
if (newChild.$$typeof === REACT_LEGACY_ELEMENT_TYPE)
|
||||
@@ -2960,12 +2960,12 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
resolveLazy(elementType) === current.type))
|
||||
)
|
||||
return (
|
||||
(lanes = useFiber(current, element.props)),
|
||||
coerceRef(returnFiber, current, lanes, element),
|
||||
(lanes.return = returnFiber),
|
||||
lanes
|
||||
(current = useFiber(current, element.props)),
|
||||
coerceRef(current, element),
|
||||
(current.return = returnFiber),
|
||||
current
|
||||
);
|
||||
lanes = createFiberFromTypeAndProps(
|
||||
current = createFiberFromTypeAndProps(
|
||||
element.type,
|
||||
element.key,
|
||||
element.props,
|
||||
@@ -2973,9 +2973,9 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
);
|
||||
coerceRef(returnFiber, current, lanes, element);
|
||||
lanes.return = returnFiber;
|
||||
return lanes;
|
||||
coerceRef(current, element);
|
||||
current.return = returnFiber;
|
||||
return current;
|
||||
}
|
||||
function updatePortal(returnFiber, current, portal, lanes) {
|
||||
if (
|
||||
@@ -3036,7 +3036,7 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
coerceRef(returnFiber, null, lanes, newChild),
|
||||
coerceRef(lanes, newChild),
|
||||
(lanes.return = returnFiber),
|
||||
lanes
|
||||
);
|
||||
@@ -3376,52 +3376,54 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
switch (newChild.$$typeof) {
|
||||
case REACT_LEGACY_ELEMENT_TYPE:
|
||||
a: {
|
||||
for (
|
||||
var key = newChild.key, child = currentFirstChild;
|
||||
null !== child;
|
||||
|
||||
) {
|
||||
if (child.key === key) {
|
||||
for (var key = newChild.key; null !== currentFirstChild; ) {
|
||||
if (currentFirstChild.key === key) {
|
||||
key = newChild.type;
|
||||
if (key === REACT_FRAGMENT_TYPE) {
|
||||
if (7 === child.tag) {
|
||||
deleteRemainingChildren(returnFiber, child.sibling);
|
||||
currentFirstChild = useFiber(
|
||||
child,
|
||||
if (7 === currentFirstChild.tag) {
|
||||
deleteRemainingChildren(
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
lanes = useFiber(
|
||||
currentFirstChild,
|
||||
newChild.props.children
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
}
|
||||
} else if (
|
||||
child.elementType === key ||
|
||||
currentFirstChild.elementType === key ||
|
||||
("object" === typeof key &&
|
||||
null !== key &&
|
||||
key.$$typeof === REACT_LAZY_TYPE &&
|
||||
resolveLazy(key) === child.type)
|
||||
resolveLazy(key) === currentFirstChild.type)
|
||||
) {
|
||||
deleteRemainingChildren(returnFiber, child.sibling);
|
||||
currentFirstChild = useFiber(child, newChild.props);
|
||||
coerceRef(returnFiber, child, currentFirstChild, newChild);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
deleteRemainingChildren(
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
lanes = useFiber(currentFirstChild, newChild.props);
|
||||
coerceRef(lanes, newChild);
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
}
|
||||
deleteRemainingChildren(returnFiber, child);
|
||||
deleteRemainingChildren(returnFiber, currentFirstChild);
|
||||
break;
|
||||
} else deleteChild(returnFiber, child);
|
||||
child = child.sibling;
|
||||
} else deleteChild(returnFiber, currentFirstChild);
|
||||
currentFirstChild = currentFirstChild.sibling;
|
||||
}
|
||||
newChild.type === REACT_FRAGMENT_TYPE
|
||||
? ((currentFirstChild = createFiberFromFragment(
|
||||
? ((lanes = createFiberFromFragment(
|
||||
newChild.props.children,
|
||||
returnFiber.mode,
|
||||
lanes,
|
||||
newChild.key
|
||||
)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(returnFiber = currentFirstChild))
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes))
|
||||
: ((lanes = createFiberFromTypeAndProps(
|
||||
newChild.type,
|
||||
newChild.key,
|
||||
@@ -3430,15 +3432,15 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
coerceRef(returnFiber, currentFirstChild, lanes, newChild),
|
||||
coerceRef(lanes, newChild),
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes));
|
||||
}
|
||||
return placeSingleChild(returnFiber);
|
||||
case REACT_PORTAL_TYPE:
|
||||
a: {
|
||||
for (child = newChild.key; null !== currentFirstChild; ) {
|
||||
if (currentFirstChild.key === child)
|
||||
for (key = newChild.key; null !== currentFirstChild; ) {
|
||||
if (currentFirstChild.key === key)
|
||||
if (
|
||||
4 === currentFirstChild.tag &&
|
||||
currentFirstChild.stateNode.containerInfo ===
|
||||
@@ -3450,12 +3452,9 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
currentFirstChild = useFiber(
|
||||
currentFirstChild,
|
||||
newChild.children || []
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes = useFiber(currentFirstChild, newChild.children || []);
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
} else {
|
||||
deleteRemainingChildren(returnFiber, currentFirstChild);
|
||||
@@ -3464,19 +3463,15 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
else deleteChild(returnFiber, currentFirstChild);
|
||||
currentFirstChild = currentFirstChild.sibling;
|
||||
}
|
||||
currentFirstChild = createFiberFromPortal(
|
||||
newChild,
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes = createFiberFromPortal(newChild, returnFiber.mode, lanes);
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
}
|
||||
return placeSingleChild(returnFiber);
|
||||
case REACT_LAZY_TYPE:
|
||||
return (
|
||||
(child = newChild._init),
|
||||
(newChild = child(newChild._payload)),
|
||||
(key = newChild._init),
|
||||
(newChild = key(newChild._payload)),
|
||||
reconcileChildFibersImpl(
|
||||
returnFiber,
|
||||
currentFirstChild,
|
||||
@@ -3493,12 +3488,12 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
lanes
|
||||
);
|
||||
if (getIteratorFn(newChild)) {
|
||||
child = getIteratorFn(newChild);
|
||||
if ("function" !== typeof child)
|
||||
key = getIteratorFn(newChild);
|
||||
if ("function" !== typeof key)
|
||||
throw Error(
|
||||
"An object is not an iterable. This error is likely caused by a bug in React. Please file an issue."
|
||||
);
|
||||
newChild = child.call(newChild);
|
||||
newChild = key.call(newChild);
|
||||
return reconcileChildrenIterator(
|
||||
returnFiber,
|
||||
currentFirstChild,
|
||||
@@ -3528,17 +3523,13 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
? ((newChild = "" + newChild),
|
||||
null !== currentFirstChild && 6 === currentFirstChild.tag
|
||||
? (deleteRemainingChildren(returnFiber, currentFirstChild.sibling),
|
||||
(currentFirstChild = useFiber(currentFirstChild, newChild)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(returnFiber = currentFirstChild))
|
||||
(lanes = useFiber(currentFirstChild, newChild)),
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes))
|
||||
: (deleteRemainingChildren(returnFiber, currentFirstChild),
|
||||
(currentFirstChild = createFiberFromText(
|
||||
newChild,
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(returnFiber = currentFirstChild)),
|
||||
(lanes = createFiberFromText(newChild, returnFiber.mode, lanes)),
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes)),
|
||||
placeSingleChild(returnFiber))
|
||||
: deleteRemainingChildren(returnFiber, currentFirstChild);
|
||||
}
|
||||
@@ -10905,11 +10896,11 @@ batchedUpdatesImpl = function (fn, a) {
|
||||
var roots = new Map(),
|
||||
internals$jscomp$inline_1170 = {
|
||||
bundleType: 0,
|
||||
version: "19.0.0-native-fb-ea3ac586-20241031",
|
||||
version: "19.0.0-native-fb-07aa4944-20241104",
|
||||
rendererPackageName: "react-native-renderer",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
findFiberByHostInstance: getInstanceFromNode,
|
||||
reconcilerVersion: "19.0.0-native-fb-ea3ac586-20241031"
|
||||
reconcilerVersion: "19.0.0-native-fb-07aa4944-20241104"
|
||||
};
|
||||
null !== extraDevToolsConfig &&
|
||||
(internals$jscomp$inline_1170.rendererConfig = extraDevToolsConfig);
|
||||
|
||||
+62
-71
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<0349aa1c839e761dd4f278f6af1ff2ab>>
|
||||
* @generated SignedSource<<bd7fb93e498d25c1997468bcb0f4853f>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -3013,9 +3013,9 @@ function unwrapThenable(thenable) {
|
||||
null === thenableState$1 && (thenableState$1 = []);
|
||||
return trackUsedThenable(thenableState$1, thenable, index);
|
||||
}
|
||||
function coerceRef(returnFiber, current, workInProgress, element) {
|
||||
returnFiber = element.props.ref;
|
||||
workInProgress.ref = void 0 !== returnFiber ? returnFiber : null;
|
||||
function coerceRef(workInProgress, element) {
|
||||
element = element.props.ref;
|
||||
workInProgress.ref = void 0 !== element ? element : null;
|
||||
}
|
||||
function throwOnInvalidObjectType(returnFiber, newChild) {
|
||||
if (newChild.$$typeof === REACT_LEGACY_ELEMENT_TYPE)
|
||||
@@ -3116,12 +3116,12 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
resolveLazy(elementType) === current.type))
|
||||
)
|
||||
return (
|
||||
(lanes = useFiber(current, element.props)),
|
||||
coerceRef(returnFiber, current, lanes, element),
|
||||
(lanes.return = returnFiber),
|
||||
lanes
|
||||
(current = useFiber(current, element.props)),
|
||||
coerceRef(current, element),
|
||||
(current.return = returnFiber),
|
||||
current
|
||||
);
|
||||
lanes = createFiberFromTypeAndProps(
|
||||
current = createFiberFromTypeAndProps(
|
||||
element.type,
|
||||
element.key,
|
||||
element.props,
|
||||
@@ -3129,9 +3129,9 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
);
|
||||
coerceRef(returnFiber, current, lanes, element);
|
||||
lanes.return = returnFiber;
|
||||
return lanes;
|
||||
coerceRef(current, element);
|
||||
current.return = returnFiber;
|
||||
return current;
|
||||
}
|
||||
function updatePortal(returnFiber, current, portal, lanes) {
|
||||
if (
|
||||
@@ -3192,7 +3192,7 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
coerceRef(returnFiber, null, lanes, newChild),
|
||||
coerceRef(lanes, newChild),
|
||||
(lanes.return = returnFiber),
|
||||
lanes
|
||||
);
|
||||
@@ -3532,52 +3532,54 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
switch (newChild.$$typeof) {
|
||||
case REACT_LEGACY_ELEMENT_TYPE:
|
||||
a: {
|
||||
for (
|
||||
var key = newChild.key, child = currentFirstChild;
|
||||
null !== child;
|
||||
|
||||
) {
|
||||
if (child.key === key) {
|
||||
for (var key = newChild.key; null !== currentFirstChild; ) {
|
||||
if (currentFirstChild.key === key) {
|
||||
key = newChild.type;
|
||||
if (key === REACT_FRAGMENT_TYPE) {
|
||||
if (7 === child.tag) {
|
||||
deleteRemainingChildren(returnFiber, child.sibling);
|
||||
currentFirstChild = useFiber(
|
||||
child,
|
||||
if (7 === currentFirstChild.tag) {
|
||||
deleteRemainingChildren(
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
lanes = useFiber(
|
||||
currentFirstChild,
|
||||
newChild.props.children
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
}
|
||||
} else if (
|
||||
child.elementType === key ||
|
||||
currentFirstChild.elementType === key ||
|
||||
("object" === typeof key &&
|
||||
null !== key &&
|
||||
key.$$typeof === REACT_LAZY_TYPE &&
|
||||
resolveLazy(key) === child.type)
|
||||
resolveLazy(key) === currentFirstChild.type)
|
||||
) {
|
||||
deleteRemainingChildren(returnFiber, child.sibling);
|
||||
currentFirstChild = useFiber(child, newChild.props);
|
||||
coerceRef(returnFiber, child, currentFirstChild, newChild);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
deleteRemainingChildren(
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
lanes = useFiber(currentFirstChild, newChild.props);
|
||||
coerceRef(lanes, newChild);
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
}
|
||||
deleteRemainingChildren(returnFiber, child);
|
||||
deleteRemainingChildren(returnFiber, currentFirstChild);
|
||||
break;
|
||||
} else deleteChild(returnFiber, child);
|
||||
child = child.sibling;
|
||||
} else deleteChild(returnFiber, currentFirstChild);
|
||||
currentFirstChild = currentFirstChild.sibling;
|
||||
}
|
||||
newChild.type === REACT_FRAGMENT_TYPE
|
||||
? ((currentFirstChild = createFiberFromFragment(
|
||||
? ((lanes = createFiberFromFragment(
|
||||
newChild.props.children,
|
||||
returnFiber.mode,
|
||||
lanes,
|
||||
newChild.key
|
||||
)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(returnFiber = currentFirstChild))
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes))
|
||||
: ((lanes = createFiberFromTypeAndProps(
|
||||
newChild.type,
|
||||
newChild.key,
|
||||
@@ -3586,15 +3588,15 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
coerceRef(returnFiber, currentFirstChild, lanes, newChild),
|
||||
coerceRef(lanes, newChild),
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes));
|
||||
}
|
||||
return placeSingleChild(returnFiber);
|
||||
case REACT_PORTAL_TYPE:
|
||||
a: {
|
||||
for (child = newChild.key; null !== currentFirstChild; ) {
|
||||
if (currentFirstChild.key === child)
|
||||
for (key = newChild.key; null !== currentFirstChild; ) {
|
||||
if (currentFirstChild.key === key)
|
||||
if (
|
||||
4 === currentFirstChild.tag &&
|
||||
currentFirstChild.stateNode.containerInfo ===
|
||||
@@ -3606,12 +3608,9 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
currentFirstChild = useFiber(
|
||||
currentFirstChild,
|
||||
newChild.children || []
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes = useFiber(currentFirstChild, newChild.children || []);
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
} else {
|
||||
deleteRemainingChildren(returnFiber, currentFirstChild);
|
||||
@@ -3620,19 +3619,15 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
else deleteChild(returnFiber, currentFirstChild);
|
||||
currentFirstChild = currentFirstChild.sibling;
|
||||
}
|
||||
currentFirstChild = createFiberFromPortal(
|
||||
newChild,
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes = createFiberFromPortal(newChild, returnFiber.mode, lanes);
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
}
|
||||
return placeSingleChild(returnFiber);
|
||||
case REACT_LAZY_TYPE:
|
||||
return (
|
||||
(child = newChild._init),
|
||||
(newChild = child(newChild._payload)),
|
||||
(key = newChild._init),
|
||||
(newChild = key(newChild._payload)),
|
||||
reconcileChildFibersImpl(
|
||||
returnFiber,
|
||||
currentFirstChild,
|
||||
@@ -3649,12 +3644,12 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
lanes
|
||||
);
|
||||
if (getIteratorFn(newChild)) {
|
||||
child = getIteratorFn(newChild);
|
||||
if ("function" !== typeof child)
|
||||
key = getIteratorFn(newChild);
|
||||
if ("function" !== typeof key)
|
||||
throw Error(
|
||||
"An object is not an iterable. This error is likely caused by a bug in React. Please file an issue."
|
||||
);
|
||||
newChild = child.call(newChild);
|
||||
newChild = key.call(newChild);
|
||||
return reconcileChildrenIterator(
|
||||
returnFiber,
|
||||
currentFirstChild,
|
||||
@@ -3684,17 +3679,13 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
? ((newChild = "" + newChild),
|
||||
null !== currentFirstChild && 6 === currentFirstChild.tag
|
||||
? (deleteRemainingChildren(returnFiber, currentFirstChild.sibling),
|
||||
(currentFirstChild = useFiber(currentFirstChild, newChild)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(returnFiber = currentFirstChild))
|
||||
(lanes = useFiber(currentFirstChild, newChild)),
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes))
|
||||
: (deleteRemainingChildren(returnFiber, currentFirstChild),
|
||||
(currentFirstChild = createFiberFromText(
|
||||
newChild,
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(returnFiber = currentFirstChild)),
|
||||
(lanes = createFiberFromText(newChild, returnFiber.mode, lanes)),
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes)),
|
||||
placeSingleChild(returnFiber))
|
||||
: deleteRemainingChildren(returnFiber, currentFirstChild);
|
||||
}
|
||||
@@ -11566,11 +11557,11 @@ batchedUpdatesImpl = function (fn, a) {
|
||||
var roots = new Map(),
|
||||
internals$jscomp$inline_1258 = {
|
||||
bundleType: 0,
|
||||
version: "19.0.0-native-fb-ea3ac586-20241031",
|
||||
version: "19.0.0-native-fb-07aa4944-20241104",
|
||||
rendererPackageName: "react-native-renderer",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
findFiberByHostInstance: getInstanceFromNode,
|
||||
reconcilerVersion: "19.0.0-native-fb-ea3ac586-20241031"
|
||||
reconcilerVersion: "19.0.0-native-fb-07aa4944-20241104"
|
||||
};
|
||||
null !== extraDevToolsConfig &&
|
||||
(internals$jscomp$inline_1258.rendererConfig = extraDevToolsConfig);
|
||||
|
||||
+80
-90
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<1d22c643aca6984e882d1bd37398690f>>
|
||||
* @generated SignedSource<<5ab7c21766367875d4517c9c0d41ae4b>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -3669,9 +3669,9 @@ __DEV__ &&
|
||||
null === thenableState$1 && (thenableState$1 = createThenableState());
|
||||
return trackUsedThenable(thenableState$1, thenable, index);
|
||||
}
|
||||
function coerceRef(returnFiber, current, workInProgress, element) {
|
||||
returnFiber = element.props.ref;
|
||||
workInProgress.ref = void 0 !== returnFiber ? returnFiber : null;
|
||||
function coerceRef(workInProgress, element) {
|
||||
element = element.props.ref;
|
||||
workInProgress.ref = void 0 !== element ? element : null;
|
||||
}
|
||||
function throwOnInvalidObjectType(returnFiber, newChild) {
|
||||
if (newChild.$$typeof === REACT_LEGACY_ELEMENT_TYPE)
|
||||
@@ -3820,18 +3820,18 @@ __DEV__ &&
|
||||
callLazyInitInDEV(elementType) === current.type))
|
||||
)
|
||||
return (
|
||||
(lanes = useFiber(current, element.props)),
|
||||
coerceRef(returnFiber, current, lanes, element),
|
||||
(lanes.return = returnFiber),
|
||||
(lanes._debugOwner = element._owner),
|
||||
(lanes._debugInfo = currentDebugInfo),
|
||||
lanes
|
||||
(current = useFiber(current, element.props)),
|
||||
coerceRef(current, element),
|
||||
(current.return = returnFiber),
|
||||
(current._debugOwner = element._owner),
|
||||
(current._debugInfo = currentDebugInfo),
|
||||
current
|
||||
);
|
||||
lanes = createFiberFromElement(element, returnFiber.mode, lanes);
|
||||
coerceRef(returnFiber, current, lanes, element);
|
||||
lanes.return = returnFiber;
|
||||
lanes._debugInfo = currentDebugInfo;
|
||||
return lanes;
|
||||
current = createFiberFromElement(element, returnFiber.mode, lanes);
|
||||
coerceRef(current, element);
|
||||
current.return = returnFiber;
|
||||
current._debugInfo = currentDebugInfo;
|
||||
return current;
|
||||
}
|
||||
function updatePortal(returnFiber, current, portal, lanes) {
|
||||
if (
|
||||
@@ -3896,7 +3896,7 @@ __DEV__ &&
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
coerceRef(returnFiber, null, lanes, newChild),
|
||||
coerceRef(lanes, newChild),
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = pushDebugInfo(newChild._debugInfo)),
|
||||
(lanes._debugInfo = currentDebugInfo),
|
||||
@@ -4403,80 +4403,72 @@ __DEV__ &&
|
||||
case REACT_ELEMENT_TYPE:
|
||||
var prevDebugInfo = pushDebugInfo(newChild._debugInfo);
|
||||
a: {
|
||||
for (
|
||||
var key = newChild.key, child = currentFirstChild;
|
||||
null !== child;
|
||||
|
||||
) {
|
||||
if (child.key === key) {
|
||||
for (var key = newChild.key; null !== currentFirstChild; ) {
|
||||
if (currentFirstChild.key === key) {
|
||||
key = newChild.type;
|
||||
if (key === REACT_FRAGMENT_TYPE) {
|
||||
if (7 === child.tag) {
|
||||
deleteRemainingChildren(returnFiber, child.sibling);
|
||||
currentFirstChild = useFiber(
|
||||
child,
|
||||
if (7 === currentFirstChild.tag) {
|
||||
deleteRemainingChildren(
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
lanes = useFiber(
|
||||
currentFirstChild,
|
||||
newChild.props.children
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
currentFirstChild._debugOwner = newChild._owner;
|
||||
currentFirstChild._debugInfo = currentDebugInfo;
|
||||
validateFragmentProps(
|
||||
newChild,
|
||||
currentFirstChild,
|
||||
returnFiber
|
||||
);
|
||||
returnFiber = currentFirstChild;
|
||||
lanes.return = returnFiber;
|
||||
lanes._debugOwner = newChild._owner;
|
||||
lanes._debugInfo = currentDebugInfo;
|
||||
validateFragmentProps(newChild, lanes, returnFiber);
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
}
|
||||
} else if (
|
||||
child.elementType === key ||
|
||||
isCompatibleFamilyForHotReloading(child, newChild) ||
|
||||
currentFirstChild.elementType === key ||
|
||||
isCompatibleFamilyForHotReloading(
|
||||
currentFirstChild,
|
||||
newChild
|
||||
) ||
|
||||
("object" === typeof key &&
|
||||
null !== key &&
|
||||
key.$$typeof === REACT_LAZY_TYPE &&
|
||||
callLazyInitInDEV(key) === child.type)
|
||||
callLazyInitInDEV(key) === currentFirstChild.type)
|
||||
) {
|
||||
deleteRemainingChildren(returnFiber, child.sibling);
|
||||
currentFirstChild = useFiber(child, newChild.props);
|
||||
coerceRef(
|
||||
deleteRemainingChildren(
|
||||
returnFiber,
|
||||
child,
|
||||
currentFirstChild,
|
||||
newChild
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
currentFirstChild._debugOwner = newChild._owner;
|
||||
currentFirstChild._debugInfo = currentDebugInfo;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes = useFiber(currentFirstChild, newChild.props);
|
||||
coerceRef(lanes, newChild);
|
||||
lanes.return = returnFiber;
|
||||
lanes._debugOwner = newChild._owner;
|
||||
lanes._debugInfo = currentDebugInfo;
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
}
|
||||
deleteRemainingChildren(returnFiber, child);
|
||||
deleteRemainingChildren(returnFiber, currentFirstChild);
|
||||
break;
|
||||
} else deleteChild(returnFiber, child);
|
||||
child = child.sibling;
|
||||
} else deleteChild(returnFiber, currentFirstChild);
|
||||
currentFirstChild = currentFirstChild.sibling;
|
||||
}
|
||||
newChild.type === REACT_FRAGMENT_TYPE
|
||||
? ((currentFirstChild = createFiberFromFragment(
|
||||
? ((lanes = createFiberFromFragment(
|
||||
newChild.props.children,
|
||||
returnFiber.mode,
|
||||
lanes,
|
||||
newChild.key
|
||||
)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(currentFirstChild._debugOwner = returnFiber),
|
||||
(currentFirstChild._debugInfo = currentDebugInfo),
|
||||
validateFragmentProps(
|
||||
newChild,
|
||||
currentFirstChild,
|
||||
returnFiber
|
||||
),
|
||||
(returnFiber = currentFirstChild))
|
||||
(lanes.return = returnFiber),
|
||||
(lanes._debugOwner = returnFiber),
|
||||
(lanes._debugInfo = currentDebugInfo),
|
||||
validateFragmentProps(newChild, lanes, returnFiber),
|
||||
(returnFiber = lanes))
|
||||
: ((lanes = createFiberFromElement(
|
||||
newChild,
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
coerceRef(returnFiber, currentFirstChild, lanes, newChild),
|
||||
coerceRef(lanes, newChild),
|
||||
(lanes.return = returnFiber),
|
||||
(lanes._debugInfo = currentDebugInfo),
|
||||
(returnFiber = lanes));
|
||||
@@ -4504,12 +4496,12 @@ __DEV__ &&
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
currentFirstChild = useFiber(
|
||||
lanes = useFiber(
|
||||
currentFirstChild,
|
||||
prevDebugInfo.children || []
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
} else {
|
||||
deleteRemainingChildren(returnFiber, currentFirstChild);
|
||||
@@ -4518,13 +4510,13 @@ __DEV__ &&
|
||||
else deleteChild(returnFiber, currentFirstChild);
|
||||
currentFirstChild = currentFirstChild.sibling;
|
||||
}
|
||||
currentFirstChild = createFiberFromPortal(
|
||||
lanes = createFiberFromPortal(
|
||||
prevDebugInfo,
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
}
|
||||
return placeSingleChild(returnFiber);
|
||||
case REACT_LAZY_TYPE:
|
||||
@@ -4555,18 +4547,19 @@ __DEV__ &&
|
||||
);
|
||||
if (getIteratorFn(newChild)) {
|
||||
prevDebugInfo = pushDebugInfo(newChild._debugInfo);
|
||||
child = getIteratorFn(newChild);
|
||||
if ("function" !== typeof child)
|
||||
key = getIteratorFn(newChild);
|
||||
if ("function" !== typeof key)
|
||||
throw Error(
|
||||
"An object is not an iterable. This error is likely caused by a bug in React. Please file an issue."
|
||||
);
|
||||
key = child.call(newChild);
|
||||
if (key === newChild) {
|
||||
var newChildren = key.call(newChild);
|
||||
if (newChildren === newChild) {
|
||||
if (
|
||||
0 !== returnFiber.tag ||
|
||||
"[object GeneratorFunction]" !==
|
||||
Object.prototype.toString.call(returnFiber.type) ||
|
||||
"[object Generator]" !== Object.prototype.toString.call(key)
|
||||
"[object Generator]" !==
|
||||
Object.prototype.toString.call(newChildren)
|
||||
)
|
||||
didWarnAboutGenerators ||
|
||||
error$jscomp$0(
|
||||
@@ -4574,7 +4567,7 @@ __DEV__ &&
|
||||
),
|
||||
(didWarnAboutGenerators = !0);
|
||||
} else
|
||||
newChild.entries !== child ||
|
||||
newChild.entries !== key ||
|
||||
didWarnAboutMaps ||
|
||||
(error$jscomp$0(
|
||||
"Using Maps as children is not supported. Use an array of keyed ReactElements instead."
|
||||
@@ -4583,7 +4576,7 @@ __DEV__ &&
|
||||
returnFiber = reconcileChildrenIterator(
|
||||
returnFiber,
|
||||
currentFirstChild,
|
||||
key,
|
||||
newChildren,
|
||||
lanes
|
||||
);
|
||||
currentDebugInfo = prevDebugInfo;
|
||||
@@ -4622,22 +4615,19 @@ __DEV__ &&
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
),
|
||||
(currentFirstChild = useFiber(
|
||||
currentFirstChild,
|
||||
prevDebugInfo
|
||||
)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(returnFiber = currentFirstChild))
|
||||
(lanes = useFiber(currentFirstChild, prevDebugInfo)),
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes))
|
||||
: (deleteRemainingChildren(returnFiber, currentFirstChild),
|
||||
(currentFirstChild = createFiberFromText(
|
||||
(lanes = createFiberFromText(
|
||||
prevDebugInfo,
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(currentFirstChild._debugOwner = returnFiber),
|
||||
(currentFirstChild._debugInfo = currentDebugInfo),
|
||||
(returnFiber = currentFirstChild)),
|
||||
(lanes.return = returnFiber),
|
||||
(lanes._debugOwner = returnFiber),
|
||||
(lanes._debugInfo = currentDebugInfo),
|
||||
(returnFiber = lanes)),
|
||||
placeSingleChild(returnFiber)
|
||||
);
|
||||
"function" === typeof newChild &&
|
||||
@@ -17191,11 +17181,11 @@ __DEV__ &&
|
||||
shouldSuspendImpl = newShouldSuspendImpl;
|
||||
};
|
||||
var isomorphicReactPackageVersion = React.version;
|
||||
if ("19.0.0-native-fb-ea3ac586-20241031" !== isomorphicReactPackageVersion)
|
||||
if ("19.0.0-native-fb-07aa4944-20241104" !== 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.0.0-native-fb-ea3ac586-20241031\nLearn more: https://react.dev/warnings/version-mismatch")
|
||||
"\n - react-native-renderer: 19.0.0-native-fb-07aa4944-20241104\nLearn more: https://react.dev/warnings/version-mismatch")
|
||||
);
|
||||
if (
|
||||
"function" !==
|
||||
@@ -17221,11 +17211,11 @@ __DEV__ &&
|
||||
(function () {
|
||||
var internals = {
|
||||
bundleType: 1,
|
||||
version: "19.0.0-native-fb-ea3ac586-20241031",
|
||||
version: "19.0.0-native-fb-07aa4944-20241104",
|
||||
rendererPackageName: "react-native-renderer",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
findFiberByHostInstance: getInstanceFromTag,
|
||||
reconcilerVersion: "19.0.0-native-fb-ea3ac586-20241031"
|
||||
reconcilerVersion: "19.0.0-native-fb-07aa4944-20241104"
|
||||
};
|
||||
null !== extraDevToolsConfig &&
|
||||
(internals.rendererConfig = extraDevToolsConfig);
|
||||
|
||||
+64
-73
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<8e4ff253c95306fccab2f1e1a3f6f8ee>>
|
||||
* @generated SignedSource<<92fc148a80dda5574f99933c3f7c8f5f>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -3152,9 +3152,9 @@ function unwrapThenable(thenable) {
|
||||
null === thenableState$1 && (thenableState$1 = []);
|
||||
return trackUsedThenable(thenableState$1, thenable, index);
|
||||
}
|
||||
function coerceRef(returnFiber, current, workInProgress, element) {
|
||||
returnFiber = element.props.ref;
|
||||
workInProgress.ref = void 0 !== returnFiber ? returnFiber : null;
|
||||
function coerceRef(workInProgress, element) {
|
||||
element = element.props.ref;
|
||||
workInProgress.ref = void 0 !== element ? element : null;
|
||||
}
|
||||
function throwOnInvalidObjectType(returnFiber, newChild) {
|
||||
if (newChild.$$typeof === REACT_LEGACY_ELEMENT_TYPE)
|
||||
@@ -3255,12 +3255,12 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
resolveLazy(elementType) === current.type))
|
||||
)
|
||||
return (
|
||||
(lanes = useFiber(current, element.props)),
|
||||
coerceRef(returnFiber, current, lanes, element),
|
||||
(lanes.return = returnFiber),
|
||||
lanes
|
||||
(current = useFiber(current, element.props)),
|
||||
coerceRef(current, element),
|
||||
(current.return = returnFiber),
|
||||
current
|
||||
);
|
||||
lanes = createFiberFromTypeAndProps(
|
||||
current = createFiberFromTypeAndProps(
|
||||
element.type,
|
||||
element.key,
|
||||
element.props,
|
||||
@@ -3268,9 +3268,9 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
);
|
||||
coerceRef(returnFiber, current, lanes, element);
|
||||
lanes.return = returnFiber;
|
||||
return lanes;
|
||||
coerceRef(current, element);
|
||||
current.return = returnFiber;
|
||||
return current;
|
||||
}
|
||||
function updatePortal(returnFiber, current, portal, lanes) {
|
||||
if (
|
||||
@@ -3331,7 +3331,7 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
coerceRef(returnFiber, null, lanes, newChild),
|
||||
coerceRef(lanes, newChild),
|
||||
(lanes.return = returnFiber),
|
||||
lanes
|
||||
);
|
||||
@@ -3671,52 +3671,54 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
switch (newChild.$$typeof) {
|
||||
case REACT_LEGACY_ELEMENT_TYPE:
|
||||
a: {
|
||||
for (
|
||||
var key = newChild.key, child = currentFirstChild;
|
||||
null !== child;
|
||||
|
||||
) {
|
||||
if (child.key === key) {
|
||||
for (var key = newChild.key; null !== currentFirstChild; ) {
|
||||
if (currentFirstChild.key === key) {
|
||||
key = newChild.type;
|
||||
if (key === REACT_FRAGMENT_TYPE) {
|
||||
if (7 === child.tag) {
|
||||
deleteRemainingChildren(returnFiber, child.sibling);
|
||||
currentFirstChild = useFiber(
|
||||
child,
|
||||
if (7 === currentFirstChild.tag) {
|
||||
deleteRemainingChildren(
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
lanes = useFiber(
|
||||
currentFirstChild,
|
||||
newChild.props.children
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
}
|
||||
} else if (
|
||||
child.elementType === key ||
|
||||
currentFirstChild.elementType === key ||
|
||||
("object" === typeof key &&
|
||||
null !== key &&
|
||||
key.$$typeof === REACT_LAZY_TYPE &&
|
||||
resolveLazy(key) === child.type)
|
||||
resolveLazy(key) === currentFirstChild.type)
|
||||
) {
|
||||
deleteRemainingChildren(returnFiber, child.sibling);
|
||||
currentFirstChild = useFiber(child, newChild.props);
|
||||
coerceRef(returnFiber, child, currentFirstChild, newChild);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
deleteRemainingChildren(
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
lanes = useFiber(currentFirstChild, newChild.props);
|
||||
coerceRef(lanes, newChild);
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
}
|
||||
deleteRemainingChildren(returnFiber, child);
|
||||
deleteRemainingChildren(returnFiber, currentFirstChild);
|
||||
break;
|
||||
} else deleteChild(returnFiber, child);
|
||||
child = child.sibling;
|
||||
} else deleteChild(returnFiber, currentFirstChild);
|
||||
currentFirstChild = currentFirstChild.sibling;
|
||||
}
|
||||
newChild.type === REACT_FRAGMENT_TYPE
|
||||
? ((currentFirstChild = createFiberFromFragment(
|
||||
? ((lanes = createFiberFromFragment(
|
||||
newChild.props.children,
|
||||
returnFiber.mode,
|
||||
lanes,
|
||||
newChild.key
|
||||
)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(returnFiber = currentFirstChild))
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes))
|
||||
: ((lanes = createFiberFromTypeAndProps(
|
||||
newChild.type,
|
||||
newChild.key,
|
||||
@@ -3725,15 +3727,15 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
coerceRef(returnFiber, currentFirstChild, lanes, newChild),
|
||||
coerceRef(lanes, newChild),
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes));
|
||||
}
|
||||
return placeSingleChild(returnFiber);
|
||||
case REACT_PORTAL_TYPE:
|
||||
a: {
|
||||
for (child = newChild.key; null !== currentFirstChild; ) {
|
||||
if (currentFirstChild.key === child)
|
||||
for (key = newChild.key; null !== currentFirstChild; ) {
|
||||
if (currentFirstChild.key === key)
|
||||
if (
|
||||
4 === currentFirstChild.tag &&
|
||||
currentFirstChild.stateNode.containerInfo ===
|
||||
@@ -3745,12 +3747,9 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
currentFirstChild = useFiber(
|
||||
currentFirstChild,
|
||||
newChild.children || []
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes = useFiber(currentFirstChild, newChild.children || []);
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
} else {
|
||||
deleteRemainingChildren(returnFiber, currentFirstChild);
|
||||
@@ -3759,19 +3758,15 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
else deleteChild(returnFiber, currentFirstChild);
|
||||
currentFirstChild = currentFirstChild.sibling;
|
||||
}
|
||||
currentFirstChild = createFiberFromPortal(
|
||||
newChild,
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes = createFiberFromPortal(newChild, returnFiber.mode, lanes);
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
}
|
||||
return placeSingleChild(returnFiber);
|
||||
case REACT_LAZY_TYPE:
|
||||
return (
|
||||
(child = newChild._init),
|
||||
(newChild = child(newChild._payload)),
|
||||
(key = newChild._init),
|
||||
(newChild = key(newChild._payload)),
|
||||
reconcileChildFibersImpl(
|
||||
returnFiber,
|
||||
currentFirstChild,
|
||||
@@ -3788,12 +3783,12 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
lanes
|
||||
);
|
||||
if (getIteratorFn(newChild)) {
|
||||
child = getIteratorFn(newChild);
|
||||
if ("function" !== typeof child)
|
||||
key = getIteratorFn(newChild);
|
||||
if ("function" !== typeof key)
|
||||
throw Error(
|
||||
"An object is not an iterable. This error is likely caused by a bug in React. Please file an issue."
|
||||
);
|
||||
newChild = child.call(newChild);
|
||||
newChild = key.call(newChild);
|
||||
return reconcileChildrenIterator(
|
||||
returnFiber,
|
||||
currentFirstChild,
|
||||
@@ -3823,17 +3818,13 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
? ((newChild = "" + newChild),
|
||||
null !== currentFirstChild && 6 === currentFirstChild.tag
|
||||
? (deleteRemainingChildren(returnFiber, currentFirstChild.sibling),
|
||||
(currentFirstChild = useFiber(currentFirstChild, newChild)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(returnFiber = currentFirstChild))
|
||||
(lanes = useFiber(currentFirstChild, newChild)),
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes))
|
||||
: (deleteRemainingChildren(returnFiber, currentFirstChild),
|
||||
(currentFirstChild = createFiberFromText(
|
||||
newChild,
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(returnFiber = currentFirstChild)),
|
||||
(lanes = createFiberFromText(newChild, returnFiber.mode, lanes)),
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes)),
|
||||
placeSingleChild(returnFiber))
|
||||
: deleteRemainingChildren(returnFiber, currentFirstChild);
|
||||
}
|
||||
@@ -11036,11 +11027,11 @@ function updateContainer(element, container, parentComponent, callback) {
|
||||
return lane;
|
||||
}
|
||||
var isomorphicReactPackageVersion = React.version;
|
||||
if ("19.0.0-native-fb-ea3ac586-20241031" !== isomorphicReactPackageVersion)
|
||||
if ("19.0.0-native-fb-07aa4944-20241104" !== 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.0.0-native-fb-ea3ac586-20241031\nLearn more: https://react.dev/warnings/version-mismatch")
|
||||
"\n - react-native-renderer: 19.0.0-native-fb-07aa4944-20241104\nLearn more: https://react.dev/warnings/version-mismatch")
|
||||
);
|
||||
if (
|
||||
"function" !==
|
||||
@@ -11089,11 +11080,11 @@ batchedUpdatesImpl = function (fn, a) {
|
||||
var roots = new Map(),
|
||||
internals$jscomp$inline_1236 = {
|
||||
bundleType: 0,
|
||||
version: "19.0.0-native-fb-ea3ac586-20241031",
|
||||
version: "19.0.0-native-fb-07aa4944-20241104",
|
||||
rendererPackageName: "react-native-renderer",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
findFiberByHostInstance: getInstanceFromTag,
|
||||
reconcilerVersion: "19.0.0-native-fb-ea3ac586-20241031"
|
||||
reconcilerVersion: "19.0.0-native-fb-07aa4944-20241104"
|
||||
};
|
||||
null !== extraDevToolsConfig &&
|
||||
(internals$jscomp$inline_1236.rendererConfig = extraDevToolsConfig);
|
||||
|
||||
+64
-73
@@ -7,7 +7,7 @@
|
||||
* @noflow
|
||||
* @nolint
|
||||
* @preventMunge
|
||||
* @generated SignedSource<<c89911df0466a2449a6330137d7f8e1a>>
|
||||
* @generated SignedSource<<ba079b2e6d845bc32d073ba641e2b31d>>
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
@@ -3308,9 +3308,9 @@ function unwrapThenable(thenable) {
|
||||
null === thenableState$1 && (thenableState$1 = []);
|
||||
return trackUsedThenable(thenableState$1, thenable, index);
|
||||
}
|
||||
function coerceRef(returnFiber, current, workInProgress, element) {
|
||||
returnFiber = element.props.ref;
|
||||
workInProgress.ref = void 0 !== returnFiber ? returnFiber : null;
|
||||
function coerceRef(workInProgress, element) {
|
||||
element = element.props.ref;
|
||||
workInProgress.ref = void 0 !== element ? element : null;
|
||||
}
|
||||
function throwOnInvalidObjectType(returnFiber, newChild) {
|
||||
if (newChild.$$typeof === REACT_LEGACY_ELEMENT_TYPE)
|
||||
@@ -3411,12 +3411,12 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
resolveLazy(elementType) === current.type))
|
||||
)
|
||||
return (
|
||||
(lanes = useFiber(current, element.props)),
|
||||
coerceRef(returnFiber, current, lanes, element),
|
||||
(lanes.return = returnFiber),
|
||||
lanes
|
||||
(current = useFiber(current, element.props)),
|
||||
coerceRef(current, element),
|
||||
(current.return = returnFiber),
|
||||
current
|
||||
);
|
||||
lanes = createFiberFromTypeAndProps(
|
||||
current = createFiberFromTypeAndProps(
|
||||
element.type,
|
||||
element.key,
|
||||
element.props,
|
||||
@@ -3424,9 +3424,9 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
);
|
||||
coerceRef(returnFiber, current, lanes, element);
|
||||
lanes.return = returnFiber;
|
||||
return lanes;
|
||||
coerceRef(current, element);
|
||||
current.return = returnFiber;
|
||||
return current;
|
||||
}
|
||||
function updatePortal(returnFiber, current, portal, lanes) {
|
||||
if (
|
||||
@@ -3487,7 +3487,7 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
coerceRef(returnFiber, null, lanes, newChild),
|
||||
coerceRef(lanes, newChild),
|
||||
(lanes.return = returnFiber),
|
||||
lanes
|
||||
);
|
||||
@@ -3827,52 +3827,54 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
switch (newChild.$$typeof) {
|
||||
case REACT_LEGACY_ELEMENT_TYPE:
|
||||
a: {
|
||||
for (
|
||||
var key = newChild.key, child = currentFirstChild;
|
||||
null !== child;
|
||||
|
||||
) {
|
||||
if (child.key === key) {
|
||||
for (var key = newChild.key; null !== currentFirstChild; ) {
|
||||
if (currentFirstChild.key === key) {
|
||||
key = newChild.type;
|
||||
if (key === REACT_FRAGMENT_TYPE) {
|
||||
if (7 === child.tag) {
|
||||
deleteRemainingChildren(returnFiber, child.sibling);
|
||||
currentFirstChild = useFiber(
|
||||
child,
|
||||
if (7 === currentFirstChild.tag) {
|
||||
deleteRemainingChildren(
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
lanes = useFiber(
|
||||
currentFirstChild,
|
||||
newChild.props.children
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
}
|
||||
} else if (
|
||||
child.elementType === key ||
|
||||
currentFirstChild.elementType === key ||
|
||||
("object" === typeof key &&
|
||||
null !== key &&
|
||||
key.$$typeof === REACT_LAZY_TYPE &&
|
||||
resolveLazy(key) === child.type)
|
||||
resolveLazy(key) === currentFirstChild.type)
|
||||
) {
|
||||
deleteRemainingChildren(returnFiber, child.sibling);
|
||||
currentFirstChild = useFiber(child, newChild.props);
|
||||
coerceRef(returnFiber, child, currentFirstChild, newChild);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
deleteRemainingChildren(
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
lanes = useFiber(currentFirstChild, newChild.props);
|
||||
coerceRef(lanes, newChild);
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
}
|
||||
deleteRemainingChildren(returnFiber, child);
|
||||
deleteRemainingChildren(returnFiber, currentFirstChild);
|
||||
break;
|
||||
} else deleteChild(returnFiber, child);
|
||||
child = child.sibling;
|
||||
} else deleteChild(returnFiber, currentFirstChild);
|
||||
currentFirstChild = currentFirstChild.sibling;
|
||||
}
|
||||
newChild.type === REACT_FRAGMENT_TYPE
|
||||
? ((currentFirstChild = createFiberFromFragment(
|
||||
? ((lanes = createFiberFromFragment(
|
||||
newChild.props.children,
|
||||
returnFiber.mode,
|
||||
lanes,
|
||||
newChild.key
|
||||
)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(returnFiber = currentFirstChild))
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes))
|
||||
: ((lanes = createFiberFromTypeAndProps(
|
||||
newChild.type,
|
||||
newChild.key,
|
||||
@@ -3881,15 +3883,15 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
coerceRef(returnFiber, currentFirstChild, lanes, newChild),
|
||||
coerceRef(lanes, newChild),
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes));
|
||||
}
|
||||
return placeSingleChild(returnFiber);
|
||||
case REACT_PORTAL_TYPE:
|
||||
a: {
|
||||
for (child = newChild.key; null !== currentFirstChild; ) {
|
||||
if (currentFirstChild.key === child)
|
||||
for (key = newChild.key; null !== currentFirstChild; ) {
|
||||
if (currentFirstChild.key === key)
|
||||
if (
|
||||
4 === currentFirstChild.tag &&
|
||||
currentFirstChild.stateNode.containerInfo ===
|
||||
@@ -3901,12 +3903,9 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
returnFiber,
|
||||
currentFirstChild.sibling
|
||||
);
|
||||
currentFirstChild = useFiber(
|
||||
currentFirstChild,
|
||||
newChild.children || []
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes = useFiber(currentFirstChild, newChild.children || []);
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
break a;
|
||||
} else {
|
||||
deleteRemainingChildren(returnFiber, currentFirstChild);
|
||||
@@ -3915,19 +3914,15 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
else deleteChild(returnFiber, currentFirstChild);
|
||||
currentFirstChild = currentFirstChild.sibling;
|
||||
}
|
||||
currentFirstChild = createFiberFromPortal(
|
||||
newChild,
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
);
|
||||
currentFirstChild.return = returnFiber;
|
||||
returnFiber = currentFirstChild;
|
||||
lanes = createFiberFromPortal(newChild, returnFiber.mode, lanes);
|
||||
lanes.return = returnFiber;
|
||||
returnFiber = lanes;
|
||||
}
|
||||
return placeSingleChild(returnFiber);
|
||||
case REACT_LAZY_TYPE:
|
||||
return (
|
||||
(child = newChild._init),
|
||||
(newChild = child(newChild._payload)),
|
||||
(key = newChild._init),
|
||||
(newChild = key(newChild._payload)),
|
||||
reconcileChildFibersImpl(
|
||||
returnFiber,
|
||||
currentFirstChild,
|
||||
@@ -3944,12 +3939,12 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
lanes
|
||||
);
|
||||
if (getIteratorFn(newChild)) {
|
||||
child = getIteratorFn(newChild);
|
||||
if ("function" !== typeof child)
|
||||
key = getIteratorFn(newChild);
|
||||
if ("function" !== typeof key)
|
||||
throw Error(
|
||||
"An object is not an iterable. This error is likely caused by a bug in React. Please file an issue."
|
||||
);
|
||||
newChild = child.call(newChild);
|
||||
newChild = key.call(newChild);
|
||||
return reconcileChildrenIterator(
|
||||
returnFiber,
|
||||
currentFirstChild,
|
||||
@@ -3979,17 +3974,13 @@ function createChildReconciler(shouldTrackSideEffects) {
|
||||
? ((newChild = "" + newChild),
|
||||
null !== currentFirstChild && 6 === currentFirstChild.tag
|
||||
? (deleteRemainingChildren(returnFiber, currentFirstChild.sibling),
|
||||
(currentFirstChild = useFiber(currentFirstChild, newChild)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(returnFiber = currentFirstChild))
|
||||
(lanes = useFiber(currentFirstChild, newChild)),
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes))
|
||||
: (deleteRemainingChildren(returnFiber, currentFirstChild),
|
||||
(currentFirstChild = createFiberFromText(
|
||||
newChild,
|
||||
returnFiber.mode,
|
||||
lanes
|
||||
)),
|
||||
(currentFirstChild.return = returnFiber),
|
||||
(returnFiber = currentFirstChild)),
|
||||
(lanes = createFiberFromText(newChild, returnFiber.mode, lanes)),
|
||||
(lanes.return = returnFiber),
|
||||
(returnFiber = lanes)),
|
||||
placeSingleChild(returnFiber))
|
||||
: deleteRemainingChildren(returnFiber, currentFirstChild);
|
||||
}
|
||||
@@ -11696,11 +11687,11 @@ function updateContainer(element, container, parentComponent, callback) {
|
||||
return lane;
|
||||
}
|
||||
var isomorphicReactPackageVersion = React.version;
|
||||
if ("19.0.0-native-fb-ea3ac586-20241031" !== isomorphicReactPackageVersion)
|
||||
if ("19.0.0-native-fb-07aa4944-20241104" !== 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.0.0-native-fb-ea3ac586-20241031\nLearn more: https://react.dev/warnings/version-mismatch")
|
||||
"\n - react-native-renderer: 19.0.0-native-fb-07aa4944-20241104\nLearn more: https://react.dev/warnings/version-mismatch")
|
||||
);
|
||||
if (
|
||||
"function" !==
|
||||
@@ -11749,11 +11740,11 @@ batchedUpdatesImpl = function (fn, a) {
|
||||
var roots = new Map(),
|
||||
internals$jscomp$inline_1324 = {
|
||||
bundleType: 0,
|
||||
version: "19.0.0-native-fb-ea3ac586-20241031",
|
||||
version: "19.0.0-native-fb-07aa4944-20241104",
|
||||
rendererPackageName: "react-native-renderer",
|
||||
currentDispatcherRef: ReactSharedInternals,
|
||||
findFiberByHostInstance: getInstanceFromTag,
|
||||
reconcilerVersion: "19.0.0-native-fb-ea3ac586-20241031"
|
||||
reconcilerVersion: "19.0.0-native-fb-07aa4944-20241104"
|
||||
};
|
||||
null !== extraDevToolsConfig &&
|
||||
(internals$jscomp$inline_1324.rendererConfig = extraDevToolsConfig);
|
||||
|
||||
Reference in New Issue
Block a user