Revert "Track Owner for Server Components in DEV (#28753)"

This reverts commit e0455fe62a648f541d2e029017465ae4b5f000a8.

DiffTrain build for commit https://github.com/facebook/react/commit/87b495f7d26a2c631c08952661d38bb5ce5acb03.
This commit is contained in:
kassens
2024-04-11 19:02:00 +00:00
parent 812db076e6
commit 97eab46705
13 changed files with 434 additions and 361 deletions
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<568cb702cdaad263cf51f5b74157b2ba>>
* @generated SignedSource<<3151ca79177b1e7b421f14db372bfd97>>
*/
"use strict";
@@ -349,17 +349,6 @@ if (__DEV__) {
return type.displayName || "Context";
}
function getComponentNameFromOwner(owner) {
if (typeof owner.tag === "number") {
return getComponentNameFromFiber(owner);
}
if (typeof owner.name === "string") {
return owner.name;
}
return null;
}
function getComponentNameFromFiber(fiber) {
var tag = fiber.tag,
type = fiber.type;
@@ -2892,14 +2881,21 @@ if (__DEV__) {
var objectIs = typeof Object.is === "function" ? Object.is : is; // $FlowFixMe[method-unbinding]
function describeBuiltInComponentFrame(name) {
function describeBuiltInComponentFrame(name, ownerFn) {
{
return describeComponentFrame(name);
var ownerName = null;
if (ownerFn) {
ownerName = ownerFn.displayName || ownerFn.name || null;
}
return describeComponentFrame(name, ownerName);
}
}
function describeDebugInfoFrame(name, env) {
return describeBuiltInComponentFrame(
name + (env ? " (" + env + ")" : "")
name + (env ? " (" + env + ")" : ""),
null
);
}
@@ -2908,51 +2904,65 @@ if (__DEV__) {
new PossiblyWeakMap$1();
}
function describeComponentFrame(name) {
return "\n in " + (name || "Unknown");
function describeComponentFrame(name, ownerName) {
var sourceInfo = "";
if (ownerName) {
sourceInfo = " (created by " + ownerName + ")";
}
return "\n in " + (name || "Unknown") + sourceInfo;
}
function describeClassComponentFrame(ctor) {
function describeClassComponentFrame(ctor, ownerFn) {
{
return describeFunctionComponentFrame(ctor);
return describeFunctionComponentFrame(ctor, ownerFn);
}
}
function describeFunctionComponentFrame(fn) {
function describeFunctionComponentFrame(fn, ownerFn) {
{
if (!fn) {
return "";
}
var name = fn.displayName || fn.name || null;
return describeComponentFrame(name);
var ownerName = null;
if (ownerFn) {
ownerName = ownerFn.displayName || ownerFn.name || null;
}
return describeComponentFrame(name, ownerName);
}
}
function describeFiber(fiber) {
var owner = fiber._debugOwner ? fiber._debugOwner.type : null;
switch (fiber.tag) {
case HostHoistable:
case HostSingleton:
case HostComponent:
return describeBuiltInComponentFrame(fiber.type);
return describeBuiltInComponentFrame(fiber.type, owner);
case LazyComponent:
return describeBuiltInComponentFrame("Lazy");
return describeBuiltInComponentFrame("Lazy", owner);
case SuspenseComponent:
return describeBuiltInComponentFrame("Suspense");
return describeBuiltInComponentFrame("Suspense", owner);
case SuspenseListComponent:
return describeBuiltInComponentFrame("SuspenseList");
return describeBuiltInComponentFrame("SuspenseList", owner);
case FunctionComponent:
case SimpleMemoComponent:
return describeFunctionComponentFrame(fiber.type);
return describeFunctionComponentFrame(fiber.type, owner);
case ForwardRef:
return describeFunctionComponentFrame(fiber.type.render);
return describeFunctionComponentFrame(fiber.type.render, owner);
case ClassComponent:
return describeClassComponentFrame(fiber.type);
return describeClassComponentFrame(fiber.type, owner);
default:
return "";
@@ -5243,8 +5253,8 @@ if (__DEV__) {
var owner = current._debugOwner;
if (owner != null) {
return getComponentNameFromOwner(owner);
if (owner !== null && typeof owner !== "undefined") {
return getComponentNameFromFiber(owner);
}
}
@@ -26550,7 +26560,7 @@ if (__DEV__) {
"named imports.";
}
var ownerName = owner ? getComponentNameFromOwner(owner) : null;
var ownerName = owner ? getComponentNameFromFiber(owner) : null;
if (ownerName) {
info += "\n\nCheck the render method of `" + ownerName + "`.";
@@ -26813,7 +26823,7 @@ if (__DEV__) {
return root;
}
var ReactVersion = "19.0.0-canary-6077cfa0";
var ReactVersion = "19.0.0-canary-29bd6113";
// Might add PROFILE later.
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<edf13283385b2e5a6dba5a299a226ed0>>
* @generated SignedSource<<432e9d2dc4a6b45da0162dd89f63ecfc>>
*/
"use strict";
@@ -654,24 +654,28 @@ function is(x, y) {
return (x === y && (0 !== x || 1 / x === 1 / y)) || (x !== x && y !== y);
}
var objectIs = "function" === typeof Object.is ? Object.is : is;
function describeBuiltInComponentFrame(name) {
return "\n in " + (name || "Unknown");
function describeComponentFrame(name, ownerName) {
var sourceInfo = "";
ownerName && (sourceInfo = " (created by " + ownerName + ")");
return "\n in " + (name || "Unknown") + sourceInfo;
}
function describeFunctionComponentFrame(fn) {
return fn ? "\n in " + (fn.displayName || fn.name || "Unknown") : "";
return fn
? describeComponentFrame(fn.displayName || fn.name || null, null)
: "";
}
function describeFiber(fiber) {
switch (fiber.tag) {
case 26:
case 27:
case 5:
return describeBuiltInComponentFrame(fiber.type);
return describeComponentFrame(fiber.type, null);
case 16:
return describeBuiltInComponentFrame("Lazy");
return describeComponentFrame("Lazy", null);
case 13:
return describeBuiltInComponentFrame("Suspense");
return describeComponentFrame("Suspense", null);
case 19:
return describeBuiltInComponentFrame("SuspenseList");
return describeComponentFrame("SuspenseList", null);
case 0:
case 15:
return describeFunctionComponentFrame(fiber.type);
@@ -9207,19 +9211,19 @@ function wrapFiber(fiber) {
fiberToWrapper.set(fiber, wrapper));
return wrapper;
}
var devToolsConfig$jscomp$inline_994 = {
var devToolsConfig$jscomp$inline_995 = {
findFiberByHostInstance: function () {
throw Error("TestRenderer does not support findFiberByHostInstance()");
},
bundleType: 0,
version: "19.0.0-canary-51953c35",
version: "19.0.0-canary-0689007c",
rendererPackageName: "react-test-renderer"
};
var internals$jscomp$inline_1184 = {
bundleType: devToolsConfig$jscomp$inline_994.bundleType,
version: devToolsConfig$jscomp$inline_994.version,
rendererPackageName: devToolsConfig$jscomp$inline_994.rendererPackageName,
rendererConfig: devToolsConfig$jscomp$inline_994.rendererConfig,
var internals$jscomp$inline_1185 = {
bundleType: devToolsConfig$jscomp$inline_995.bundleType,
version: devToolsConfig$jscomp$inline_995.version,
rendererPackageName: devToolsConfig$jscomp$inline_995.rendererPackageName,
rendererConfig: devToolsConfig$jscomp$inline_995.rendererConfig,
overrideHookState: null,
overrideHookStateDeletePath: null,
overrideHookStateRenamePath: null,
@@ -9236,26 +9240,26 @@ var internals$jscomp$inline_1184 = {
return null === fiber ? null : fiber.stateNode;
},
findFiberByHostInstance:
devToolsConfig$jscomp$inline_994.findFiberByHostInstance ||
devToolsConfig$jscomp$inline_995.findFiberByHostInstance ||
emptyFindFiberByHostInstance,
findHostInstancesForRefresh: null,
scheduleRefresh: null,
scheduleRoot: null,
setRefreshHandler: null,
getCurrentFiber: null,
reconcilerVersion: "19.0.0-canary-51953c35"
reconcilerVersion: "19.0.0-canary-0689007c"
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_1185 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
var hook$jscomp$inline_1186 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
if (
!hook$jscomp$inline_1185.isDisabled &&
hook$jscomp$inline_1185.supportsFiber
!hook$jscomp$inline_1186.isDisabled &&
hook$jscomp$inline_1186.supportsFiber
)
try {
(rendererID = hook$jscomp$inline_1185.inject(
internals$jscomp$inline_1184
(rendererID = hook$jscomp$inline_1186.inject(
internals$jscomp$inline_1185
)),
(injectedHook = hook$jscomp$inline_1185);
(injectedHook = hook$jscomp$inline_1186);
} catch (err) {}
}
exports._Scheduler = Scheduler;
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<ab4a7efab0297a08768bdea5ec49f164>>
* @generated SignedSource<<c03b4f2580a3f28e5204dac43fdc8e39>>
*/
"use strict";
@@ -742,24 +742,28 @@ function is(x, y) {
return (x === y && (0 !== x || 1 / x === 1 / y)) || (x !== x && y !== y);
}
var objectIs = "function" === typeof Object.is ? Object.is : is;
function describeBuiltInComponentFrame(name) {
return "\n in " + (name || "Unknown");
function describeComponentFrame(name, ownerName) {
var sourceInfo = "";
ownerName && (sourceInfo = " (created by " + ownerName + ")");
return "\n in " + (name || "Unknown") + sourceInfo;
}
function describeFunctionComponentFrame(fn) {
return fn ? "\n in " + (fn.displayName || fn.name || "Unknown") : "";
return fn
? describeComponentFrame(fn.displayName || fn.name || null, null)
: "";
}
function describeFiber(fiber) {
switch (fiber.tag) {
case 26:
case 27:
case 5:
return describeBuiltInComponentFrame(fiber.type);
return describeComponentFrame(fiber.type, null);
case 16:
return describeBuiltInComponentFrame("Lazy");
return describeComponentFrame("Lazy", null);
case 13:
return describeBuiltInComponentFrame("Suspense");
return describeComponentFrame("Suspense", null);
case 19:
return describeBuiltInComponentFrame("SuspenseList");
return describeComponentFrame("SuspenseList", null);
case 0:
case 15:
return describeFunctionComponentFrame(fiber.type);
@@ -9823,12 +9827,12 @@ function wrapFiber(fiber) {
fiberToWrapper.set(fiber, wrapper));
return wrapper;
}
var devToolsConfig$jscomp$inline_1078 = {
var devToolsConfig$jscomp$inline_1079 = {
findFiberByHostInstance: function () {
throw Error("TestRenderer does not support findFiberByHostInstance()");
},
bundleType: 0,
version: "19.0.0-canary-c0ff0c26",
version: "19.0.0-canary-3aa3c53d",
rendererPackageName: "react-test-renderer"
};
(function (internals) {
@@ -9845,10 +9849,10 @@ var devToolsConfig$jscomp$inline_1078 = {
} catch (err) {}
return hook.checkDCE ? !0 : !1;
})({
bundleType: devToolsConfig$jscomp$inline_1078.bundleType,
version: devToolsConfig$jscomp$inline_1078.version,
rendererPackageName: devToolsConfig$jscomp$inline_1078.rendererPackageName,
rendererConfig: devToolsConfig$jscomp$inline_1078.rendererConfig,
bundleType: devToolsConfig$jscomp$inline_1079.bundleType,
version: devToolsConfig$jscomp$inline_1079.version,
rendererPackageName: devToolsConfig$jscomp$inline_1079.rendererPackageName,
rendererConfig: devToolsConfig$jscomp$inline_1079.rendererConfig,
overrideHookState: null,
overrideHookStateDeletePath: null,
overrideHookStateRenamePath: null,
@@ -9865,14 +9869,14 @@ var devToolsConfig$jscomp$inline_1078 = {
return null === fiber ? null : fiber.stateNode;
},
findFiberByHostInstance:
devToolsConfig$jscomp$inline_1078.findFiberByHostInstance ||
devToolsConfig$jscomp$inline_1079.findFiberByHostInstance ||
emptyFindFiberByHostInstance,
findHostInstancesForRefresh: null,
scheduleRefresh: null,
scheduleRoot: null,
setRefreshHandler: null,
getCurrentFiber: null,
reconcilerVersion: "19.0.0-canary-c0ff0c26"
reconcilerVersion: "19.0.0-canary-3aa3c53d"
});
exports._Scheduler = Scheduler;
exports.act = act;
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<06c0574a1681446fab51b9945f72bd89>>
* @generated SignedSource<<a8afda57718ad3b33cfb6599aaf37407>>
*/
"use strict";
@@ -465,7 +465,7 @@ if (__DEV__) {
var ReactCurrentDispatcher = ReactSharedInternals.ReactCurrentDispatcher;
var prefix;
function describeBuiltInComponentFrame(name) {
function describeBuiltInComponentFrame(name, ownerFn) {
if (enableComponentStackLocations) {
if (prefix === undefined) {
// Extract the VM specific prefix used by each line.
@@ -479,7 +479,13 @@ if (__DEV__) {
return "\n" + prefix + name;
} else {
return describeComponentFrame(name);
var ownerName = null;
if (ownerFn) {
ownerName = ownerFn.displayName || ownerFn.name || null;
}
return describeComponentFrame(name, ownerName);
}
}
var reentry = false;
@@ -737,10 +743,16 @@ if (__DEV__) {
return syntheticFrame;
}
function describeComponentFrame(name) {
return "\n in " + (name || "Unknown");
function describeComponentFrame(name, ownerName) {
var sourceInfo = "";
if (ownerName) {
sourceInfo = " (created by " + ownerName + ")";
}
return "\n in " + (name || "Unknown") + sourceInfo;
}
function describeFunctionComponentFrame(fn) {
function describeFunctionComponentFrame(fn, ownerFn) {
if (enableComponentStackLocations) {
return describeNativeComponentFrame(fn, false);
} else {
@@ -749,7 +761,13 @@ if (__DEV__) {
}
var name = fn.displayName || fn.name || null;
return describeComponentFrame(name);
var ownerName = null;
if (ownerFn) {
ownerName = ownerFn.displayName || ownerFn.name || null;
}
return describeComponentFrame(name, ownerName);
}
}
@@ -758,7 +776,7 @@ if (__DEV__) {
return !!(prototype && prototype.isReactComponent);
}
function describeUnknownElementTypeFrameInDEV(type) {
function describeUnknownElementTypeFrameInDEV(type, ownerFn) {
if (type == null) {
return "";
}
@@ -767,30 +785,30 @@ if (__DEV__) {
if (enableComponentStackLocations) {
return describeNativeComponentFrame(type, shouldConstruct(type));
} else {
return describeFunctionComponentFrame(type);
return describeFunctionComponentFrame(type, ownerFn);
}
}
if (typeof type === "string") {
return describeBuiltInComponentFrame(type);
return describeBuiltInComponentFrame(type, ownerFn);
}
switch (type) {
case REACT_SUSPENSE_TYPE:
return describeBuiltInComponentFrame("Suspense");
return describeBuiltInComponentFrame("Suspense", ownerFn);
case REACT_SUSPENSE_LIST_TYPE:
return describeBuiltInComponentFrame("SuspenseList");
return describeBuiltInComponentFrame("SuspenseList", ownerFn);
}
if (typeof type === "object") {
switch (type.$$typeof) {
case REACT_FORWARD_REF_TYPE:
return describeFunctionComponentFrame(type.render);
return describeFunctionComponentFrame(type.render, ownerFn);
case REACT_MEMO_TYPE:
// Memo may contain any component type so we recursively resolve it.
return describeUnknownElementTypeFrameInDEV(type.type);
return describeUnknownElementTypeFrameInDEV(type.type, ownerFn);
case REACT_LAZY_TYPE: {
var lazyComponent = type;
@@ -799,7 +817,10 @@ if (__DEV__) {
try {
// Lazy may contain any component type so we recursively resolve it.
return describeUnknownElementTypeFrameInDEV(init(payload));
return describeUnknownElementTypeFrameInDEV(
init(payload),
ownerFn
);
} catch (x) {}
}
}
@@ -1330,18 +1351,14 @@ if (__DEV__) {
if (
element &&
element._owner != null &&
element._owner &&
element._owner !== ReactCurrentOwner.current
) {
var ownerName = null;
if (typeof element._owner.tag === "number") {
ownerName = getComponentNameFromType(element._owner.type);
} else if (typeof element._owner.name === "string") {
ownerName = element._owner.name;
} // Give the component that originally created this child.
childOwner = " It was passed a child from " + ownerName + ".";
// Give the component that originally created this child.
childOwner =
" It was passed a child from " +
getComponentNameFromType(element._owner.type) +
".";
}
setCurrentlyValidatingElement(element);
@@ -1360,7 +1377,11 @@ if (__DEV__) {
function setCurrentlyValidatingElement(element) {
{
if (element) {
var stack = describeUnknownElementTypeFrameInDEV(element.type);
var owner = element._owner;
var stack = describeUnknownElementTypeFrameInDEV(
element.type,
owner ? owner.type : null
);
ReactDebugCurrentFrame.setExtraStackFrame(stack);
} else {
ReactDebugCurrentFrame.setExtraStackFrame(null);
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<c3f7c54286de8df906e53526d98d24f0>>
* @generated SignedSource<<282fb3cb626f5517884e1ac1196ba98f>>
*/
"use strict";
@@ -465,7 +465,7 @@ if (__DEV__) {
var ReactCurrentDispatcher = ReactSharedInternals.ReactCurrentDispatcher;
var prefix;
function describeBuiltInComponentFrame(name) {
function describeBuiltInComponentFrame(name, ownerFn) {
if (enableComponentStackLocations) {
if (prefix === undefined) {
// Extract the VM specific prefix used by each line.
@@ -479,7 +479,13 @@ if (__DEV__) {
return "\n" + prefix + name;
} else {
return describeComponentFrame(name);
var ownerName = null;
if (ownerFn) {
ownerName = ownerFn.displayName || ownerFn.name || null;
}
return describeComponentFrame(name, ownerName);
}
}
var reentry = false;
@@ -737,10 +743,16 @@ if (__DEV__) {
return syntheticFrame;
}
function describeComponentFrame(name) {
return "\n in " + (name || "Unknown");
function describeComponentFrame(name, ownerName) {
var sourceInfo = "";
if (ownerName) {
sourceInfo = " (created by " + ownerName + ")";
}
return "\n in " + (name || "Unknown") + sourceInfo;
}
function describeFunctionComponentFrame(fn) {
function describeFunctionComponentFrame(fn, ownerFn) {
if (enableComponentStackLocations) {
return describeNativeComponentFrame(fn, false);
} else {
@@ -749,7 +761,13 @@ if (__DEV__) {
}
var name = fn.displayName || fn.name || null;
return describeComponentFrame(name);
var ownerName = null;
if (ownerFn) {
ownerName = ownerFn.displayName || ownerFn.name || null;
}
return describeComponentFrame(name, ownerName);
}
}
@@ -758,7 +776,7 @@ if (__DEV__) {
return !!(prototype && prototype.isReactComponent);
}
function describeUnknownElementTypeFrameInDEV(type) {
function describeUnknownElementTypeFrameInDEV(type, ownerFn) {
if (type == null) {
return "";
}
@@ -767,30 +785,30 @@ if (__DEV__) {
if (enableComponentStackLocations) {
return describeNativeComponentFrame(type, shouldConstruct(type));
} else {
return describeFunctionComponentFrame(type);
return describeFunctionComponentFrame(type, ownerFn);
}
}
if (typeof type === "string") {
return describeBuiltInComponentFrame(type);
return describeBuiltInComponentFrame(type, ownerFn);
}
switch (type) {
case REACT_SUSPENSE_TYPE:
return describeBuiltInComponentFrame("Suspense");
return describeBuiltInComponentFrame("Suspense", ownerFn);
case REACT_SUSPENSE_LIST_TYPE:
return describeBuiltInComponentFrame("SuspenseList");
return describeBuiltInComponentFrame("SuspenseList", ownerFn);
}
if (typeof type === "object") {
switch (type.$$typeof) {
case REACT_FORWARD_REF_TYPE:
return describeFunctionComponentFrame(type.render);
return describeFunctionComponentFrame(type.render, ownerFn);
case REACT_MEMO_TYPE:
// Memo may contain any component type so we recursively resolve it.
return describeUnknownElementTypeFrameInDEV(type.type);
return describeUnknownElementTypeFrameInDEV(type.type, ownerFn);
case REACT_LAZY_TYPE: {
var lazyComponent = type;
@@ -799,7 +817,10 @@ if (__DEV__) {
try {
// Lazy may contain any component type so we recursively resolve it.
return describeUnknownElementTypeFrameInDEV(init(payload));
return describeUnknownElementTypeFrameInDEV(
init(payload),
ownerFn
);
} catch (x) {}
}
}
@@ -1366,18 +1387,14 @@ if (__DEV__) {
if (
element &&
element._owner != null &&
element._owner &&
element._owner !== ReactCurrentOwner.current
) {
var ownerName = null;
if (typeof element._owner.tag === "number") {
ownerName = getComponentNameFromType(element._owner.type);
} else if (typeof element._owner.name === "string") {
ownerName = element._owner.name;
} // Give the component that originally created this child.
childOwner = " It was passed a child from " + ownerName + ".";
// Give the component that originally created this child.
childOwner =
" It was passed a child from " +
getComponentNameFromType(element._owner.type) +
".";
}
setCurrentlyValidatingElement(element);
@@ -1396,7 +1413,11 @@ if (__DEV__) {
function setCurrentlyValidatingElement(element) {
{
if (element) {
var stack = describeUnknownElementTypeFrameInDEV(element.type);
var owner = element._owner;
var stack = describeUnknownElementTypeFrameInDEV(
element.type,
owner ? owner.type : null
);
ReactDebugCurrentFrame.setExtraStackFrame(stack);
} else {
ReactDebugCurrentFrame.setExtraStackFrame(null);
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<0dcb8f7aadbd87e8a1fc91d82305ff8e>>
* @generated SignedSource<<f325d8cf2d69b090409eb199bc04571f>>
*/
"use strict";
@@ -26,7 +26,7 @@ if (__DEV__) {
}
var dynamicFlagsUntyped = require("ReactNativeInternalFeatureFlags");
var ReactVersion = "19.0.0-canary-e088f07c";
var ReactVersion = "19.0.0-canary-1e7b10f9";
// ATTENTION
// When adding new symbols to this file,
@@ -851,7 +851,7 @@ if (__DEV__) {
var ReactCurrentDispatcher = ReactSharedInternals.ReactCurrentDispatcher;
var prefix;
function describeBuiltInComponentFrame(name) {
function describeBuiltInComponentFrame(name, ownerFn) {
if (enableComponentStackLocations) {
if (prefix === undefined) {
// Extract the VM specific prefix used by each line.
@@ -865,7 +865,13 @@ if (__DEV__) {
return "\n" + prefix + name;
} else {
return describeComponentFrame(name);
var ownerName = null;
if (ownerFn) {
ownerName = ownerFn.displayName || ownerFn.name || null;
}
return describeComponentFrame(name, ownerName);
}
}
var reentry = false;
@@ -1123,10 +1129,16 @@ if (__DEV__) {
return syntheticFrame;
}
function describeComponentFrame(name) {
return "\n in " + (name || "Unknown");
function describeComponentFrame(name, ownerName) {
var sourceInfo = "";
if (ownerName) {
sourceInfo = " (created by " + ownerName + ")";
}
return "\n in " + (name || "Unknown") + sourceInfo;
}
function describeFunctionComponentFrame(fn) {
function describeFunctionComponentFrame(fn, ownerFn) {
if (enableComponentStackLocations) {
return describeNativeComponentFrame(fn, false);
} else {
@@ -1135,7 +1147,13 @@ if (__DEV__) {
}
var name = fn.displayName || fn.name || null;
return describeComponentFrame(name);
var ownerName = null;
if (ownerFn) {
ownerName = ownerFn.displayName || ownerFn.name || null;
}
return describeComponentFrame(name, ownerName);
}
}
@@ -1144,7 +1162,7 @@ if (__DEV__) {
return !!(prototype && prototype.isReactComponent);
}
function describeUnknownElementTypeFrameInDEV(type) {
function describeUnknownElementTypeFrameInDEV(type, ownerFn) {
if (type == null) {
return "";
}
@@ -1153,30 +1171,30 @@ if (__DEV__) {
if (enableComponentStackLocations) {
return describeNativeComponentFrame(type, shouldConstruct(type));
} else {
return describeFunctionComponentFrame(type);
return describeFunctionComponentFrame(type, ownerFn);
}
}
if (typeof type === "string") {
return describeBuiltInComponentFrame(type);
return describeBuiltInComponentFrame(type, ownerFn);
}
switch (type) {
case REACT_SUSPENSE_TYPE:
return describeBuiltInComponentFrame("Suspense");
return describeBuiltInComponentFrame("Suspense", ownerFn);
case REACT_SUSPENSE_LIST_TYPE:
return describeBuiltInComponentFrame("SuspenseList");
return describeBuiltInComponentFrame("SuspenseList", ownerFn);
}
if (typeof type === "object") {
switch (type.$$typeof) {
case REACT_FORWARD_REF_TYPE:
return describeFunctionComponentFrame(type.render);
return describeFunctionComponentFrame(type.render, ownerFn);
case REACT_MEMO_TYPE:
// Memo may contain any component type so we recursively resolve it.
return describeUnknownElementTypeFrameInDEV(type.type);
return describeUnknownElementTypeFrameInDEV(type.type, ownerFn);
case REACT_LAZY_TYPE: {
var lazyComponent = type;
@@ -1185,7 +1203,10 @@ if (__DEV__) {
try {
// Lazy may contain any component type so we recursively resolve it.
return describeUnknownElementTypeFrameInDEV(init(payload));
return describeUnknownElementTypeFrameInDEV(
init(payload),
ownerFn
);
} catch (x) {}
}
}
@@ -2044,18 +2065,14 @@ if (__DEV__) {
if (
element &&
element._owner != null &&
element._owner &&
element._owner !== ReactCurrentOwner.current
) {
var ownerName = null;
if (typeof element._owner.tag === "number") {
ownerName = getComponentNameFromType(element._owner.type);
} else if (typeof element._owner.name === "string") {
ownerName = element._owner.name;
} // Give the component that originally created this child.
childOwner = " It was passed a child from " + ownerName + ".";
// Give the component that originally created this child.
childOwner =
" It was passed a child from " +
getComponentNameFromType(element._owner.type) +
".";
}
setCurrentlyValidatingElement(element);
@@ -2074,7 +2091,11 @@ if (__DEV__) {
function setCurrentlyValidatingElement(element) {
{
if (element) {
var stack = describeUnknownElementTypeFrameInDEV(element.type);
var owner = element._owner;
var stack = describeUnknownElementTypeFrameInDEV(
element.type,
owner ? owner.type : null
);
ReactDebugCurrentFrame.setExtraStackFrame(stack);
} else {
ReactDebugCurrentFrame.setExtraStackFrame(null);
@@ -1 +1 @@
e0455fe62a648f541d2e029017465ae4b5f000a8
87b495f7d26a2c631c08952661d38bb5ce5acb03
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<92146c23a070537fa41900d2275c980f>>
* @generated SignedSource<<d9d3284c1d5ba523efdd2fcadf31759c>>
*/
"use strict";
@@ -5291,17 +5291,6 @@ to return true:wantsResponderID| |
return type.displayName || "Context";
}
function getComponentNameFromOwner(owner) {
if (typeof owner.tag === "number") {
return getComponentNameFromFiber(owner);
}
if (typeof owner.name === "string") {
return owner.name;
}
return null;
}
function getComponentNameFromFiber(fiber) {
var tag = fiber.tag,
type = fiber.type;
@@ -6039,7 +6028,7 @@ to return true:wantsResponderID| |
var ReactCurrentDispatcher$2 = ReactSharedInternals.ReactCurrentDispatcher;
var prefix;
function describeBuiltInComponentFrame(name) {
function describeBuiltInComponentFrame(name, ownerFn) {
if (enableComponentStackLocations) {
if (prefix === undefined) {
// Extract the VM specific prefix used by each line.
@@ -6053,12 +6042,19 @@ to return true:wantsResponderID| |
return "\n" + prefix + name;
} else {
return describeComponentFrame(name);
var ownerName = null;
if (ownerFn) {
ownerName = ownerFn.displayName || ownerFn.name || null;
}
return describeComponentFrame(name, ownerName);
}
}
function describeDebugInfoFrame(name, env) {
return describeBuiltInComponentFrame(
name + (env ? " (" + env + ")" : "")
name + (env ? " (" + env + ")" : ""),
null
);
}
var reentry = false;
@@ -6316,18 +6312,24 @@ to return true:wantsResponderID| |
return syntheticFrame;
}
function describeComponentFrame(name) {
return "\n in " + (name || "Unknown");
function describeComponentFrame(name, ownerName) {
var sourceInfo = "";
if (ownerName) {
sourceInfo = " (created by " + ownerName + ")";
}
return "\n in " + (name || "Unknown") + sourceInfo;
}
function describeClassComponentFrame(ctor) {
function describeClassComponentFrame(ctor, ownerFn) {
if (enableComponentStackLocations) {
return describeNativeComponentFrame(ctor, true);
} else {
return describeFunctionComponentFrame(ctor);
return describeFunctionComponentFrame(ctor, ownerFn);
}
}
function describeFunctionComponentFrame(fn) {
function describeFunctionComponentFrame(fn, ownerFn) {
if (enableComponentStackLocations) {
return describeNativeComponentFrame(fn, false);
} else {
@@ -6336,35 +6338,43 @@ to return true:wantsResponderID| |
}
var name = fn.displayName || fn.name || null;
return describeComponentFrame(name);
var ownerName = null;
if (ownerFn) {
ownerName = ownerFn.displayName || ownerFn.name || null;
}
return describeComponentFrame(name, ownerName);
}
}
function describeFiber(fiber) {
var owner = fiber._debugOwner ? fiber._debugOwner.type : null;
switch (fiber.tag) {
case HostHoistable:
case HostSingleton:
case HostComponent:
return describeBuiltInComponentFrame(fiber.type);
return describeBuiltInComponentFrame(fiber.type, owner);
case LazyComponent:
return describeBuiltInComponentFrame("Lazy");
return describeBuiltInComponentFrame("Lazy", owner);
case SuspenseComponent:
return describeBuiltInComponentFrame("Suspense");
return describeBuiltInComponentFrame("Suspense", owner);
case SuspenseListComponent:
return describeBuiltInComponentFrame("SuspenseList");
return describeBuiltInComponentFrame("SuspenseList", owner);
case FunctionComponent:
case SimpleMemoComponent:
return describeFunctionComponentFrame(fiber.type);
return describeFunctionComponentFrame(fiber.type, owner);
case ForwardRef:
return describeFunctionComponentFrame(fiber.type.render);
return describeFunctionComponentFrame(fiber.type.render, owner);
case ClassComponent:
return describeClassComponentFrame(fiber.type);
return describeClassComponentFrame(fiber.type, owner);
default:
return "";
@@ -8699,8 +8709,8 @@ to return true:wantsResponderID| |
var owner = current._debugOwner;
if (owner != null) {
return getComponentNameFromOwner(owner);
if (owner !== null && typeof owner !== "undefined") {
return getComponentNameFromFiber(owner);
}
}
@@ -30252,7 +30262,7 @@ to return true:wantsResponderID| |
"named imports.";
}
var ownerName = owner ? getComponentNameFromOwner(owner) : null;
var ownerName = owner ? getComponentNameFromFiber(owner) : null;
if (ownerName) {
info += "\n\nCheck the render method of `" + ownerName + "`.";
@@ -30520,7 +30530,7 @@ to return true:wantsResponderID| |
return root;
}
var ReactVersion = "19.0.0-canary-4bdfaef3";
var ReactVersion = "19.0.0-canary-966bda36";
function createPortal$1(
children,
@@ -31378,23 +31388,13 @@ to return true:wantsResponderID| |
}
var fiber = findCurrentFiberUsingSlowPath(closestInstance);
if (fiber === null) {
// Might not be currently mounted.
return {
hierarchy: [],
props: emptyObject,
selectedIndex: null,
componentStack: ""
};
}
var fiberHierarchy = getOwnerHierarchy(fiber);
var instance = lastNonHostInstance(fiberHierarchy);
var hierarchy = createHierarchy(fiberHierarchy);
var props = getHostProps(instance);
var selectedIndex = fiberHierarchy.indexOf(instance);
var componentStack = getStackByFiberInDevAndProd(fiber);
var componentStack =
fiber !== null ? getStackByFiberInDevAndProd(fiber) : "";
return {
closestInstance: instance,
hierarchy: hierarchy,
@@ -31421,15 +31421,13 @@ to return true:wantsResponderID| |
}
return hierarchy[0];
}
} // $FlowFixMe[missing-local-annot]
function traverseOwnerTreeUp(hierarchy, instance) {
{
hierarchy.unshift(instance);
var owner = instance._debugOwner;
if (owner != null && typeof owner.tag === "number") {
traverseOwnerTreeUp(hierarchy, owner);
if (instance) {
hierarchy.unshift(instance);
traverseOwnerTreeUp(hierarchy, instance._debugOwner);
}
}
}
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<891f2cf9f012898c3acee7317ec77aaa>>
* @generated SignedSource<<224bcce6fb232bb63170272f6821f359>>
*/
"use strict";
@@ -2006,7 +2006,7 @@ function describeBuiltInComponentFrame(name) {
}
return "\n" + prefix + name;
}
return "\n in " + (name || "Unknown");
return describeComponentFrame(name, null);
}
var reentry = !1;
function describeNativeComponentFrame(fn, construct) {
@@ -2140,11 +2140,16 @@ function describeNativeComponentFrame(fn, construct) {
? describeBuiltInComponentFrame(previousPrepareStackTrace)
: "";
}
function describeComponentFrame(name, ownerName) {
var sourceInfo = "";
ownerName && (sourceInfo = " (created by " + ownerName + ")");
return "\n in " + (name || "Unknown") + sourceInfo;
}
function describeFunctionComponentFrame(fn) {
return enableComponentStackLocations
? describeNativeComponentFrame(fn, !1)
: fn
? "\n in " + (fn.displayName || fn.name || "Unknown")
? describeComponentFrame(fn.displayName || fn.name || null, null)
: "";
}
function describeFiber(fiber) {
@@ -10558,13 +10563,6 @@ function getInspectorDataForInstance(closestInstance) {
componentStack: ""
};
closestInstance = findCurrentFiberUsingSlowPath(closestInstance);
if (null === closestInstance)
return {
hierarchy: [],
props: emptyObject,
selectedIndex: null,
componentStack: ""
};
var hierarchy = [];
traverseOwnerTreeUp(hierarchy, closestInstance);
var JSCompiler_inline_result;
@@ -10585,7 +10583,10 @@ function getInspectorDataForInstance(closestInstance) {
instance = createHierarchy(hierarchy);
var props = getHostProps(JSCompiler_inline_result);
hierarchy = hierarchy.indexOf(JSCompiler_inline_result);
closestInstance = getStackByFiberInDevAndProd(closestInstance);
closestInstance =
null !== closestInstance
? getStackByFiberInDevAndProd(closestInstance)
: "";
return {
closestInstance: JSCompiler_inline_result,
hierarchy: instance,
@@ -10595,11 +10596,9 @@ function getInspectorDataForInstance(closestInstance) {
};
}
function traverseOwnerTreeUp(hierarchy, instance) {
hierarchy.unshift(instance);
instance = instance._debugOwner;
null != instance &&
"number" === typeof instance.tag &&
traverseOwnerTreeUp(hierarchy, instance);
instance &&
(hierarchy.unshift(instance),
traverseOwnerTreeUp(hierarchy, instance._debugOwner));
}
if (
"function" !==
@@ -10639,10 +10638,10 @@ batchedUpdatesImpl = function (fn, a) {
}
};
var roots = new Map(),
devToolsConfig$jscomp$inline_1095 = {
devToolsConfig$jscomp$inline_1096 = {
findFiberByHostInstance: getInstanceFromNode,
bundleType: 0,
version: "19.0.0-canary-8cbef3b3",
version: "19.0.0-canary-e9ef48bd",
rendererPackageName: "react-native-renderer",
rendererConfig: {
getInspectorDataForInstance: getInspectorDataForInstance,
@@ -10658,11 +10657,11 @@ var roots = new Map(),
}.bind(null, findNodeHandle)
}
};
var internals$jscomp$inline_1334 = {
bundleType: devToolsConfig$jscomp$inline_1095.bundleType,
version: devToolsConfig$jscomp$inline_1095.version,
rendererPackageName: devToolsConfig$jscomp$inline_1095.rendererPackageName,
rendererConfig: devToolsConfig$jscomp$inline_1095.rendererConfig,
var internals$jscomp$inline_1335 = {
bundleType: devToolsConfig$jscomp$inline_1096.bundleType,
version: devToolsConfig$jscomp$inline_1096.version,
rendererPackageName: devToolsConfig$jscomp$inline_1096.rendererPackageName,
rendererConfig: devToolsConfig$jscomp$inline_1096.rendererConfig,
overrideHookState: null,
overrideHookStateDeletePath: null,
overrideHookStateRenamePath: null,
@@ -10678,26 +10677,26 @@ var internals$jscomp$inline_1334 = {
return null === fiber ? null : fiber.stateNode;
},
findFiberByHostInstance:
devToolsConfig$jscomp$inline_1095.findFiberByHostInstance ||
devToolsConfig$jscomp$inline_1096.findFiberByHostInstance ||
emptyFindFiberByHostInstance,
findHostInstancesForRefresh: null,
scheduleRefresh: null,
scheduleRoot: null,
setRefreshHandler: null,
getCurrentFiber: null,
reconcilerVersion: "19.0.0-canary-8cbef3b3"
reconcilerVersion: "19.0.0-canary-e9ef48bd"
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_1335 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
var hook$jscomp$inline_1336 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
if (
!hook$jscomp$inline_1335.isDisabled &&
hook$jscomp$inline_1335.supportsFiber
!hook$jscomp$inline_1336.isDisabled &&
hook$jscomp$inline_1336.supportsFiber
)
try {
(rendererID = hook$jscomp$inline_1335.inject(
internals$jscomp$inline_1334
(rendererID = hook$jscomp$inline_1336.inject(
internals$jscomp$inline_1335
)),
(injectedHook = hook$jscomp$inline_1335);
(injectedHook = hook$jscomp$inline_1336);
} catch (err) {}
}
exports.createPortal = function (children, containerTag) {
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<5ca27c218a5214622b84b31ee7a9e648>>
* @generated SignedSource<<73c6c2752bbd85d9ac37604b580550af>>
*/
"use strict";
@@ -2128,7 +2128,7 @@ function describeBuiltInComponentFrame(name) {
}
return "\n" + prefix + name;
}
return "\n in " + (name || "Unknown");
return describeComponentFrame(name, null);
}
var reentry = !1;
function describeNativeComponentFrame(fn, construct) {
@@ -2262,11 +2262,16 @@ function describeNativeComponentFrame(fn, construct) {
? describeBuiltInComponentFrame(previousPrepareStackTrace)
: "";
}
function describeComponentFrame(name, ownerName) {
var sourceInfo = "";
ownerName && (sourceInfo = " (created by " + ownerName + ")");
return "\n in " + (name || "Unknown") + sourceInfo;
}
function describeFunctionComponentFrame(fn) {
return enableComponentStackLocations
? describeNativeComponentFrame(fn, !1)
: fn
? "\n in " + (fn.displayName || fn.name || "Unknown")
? describeComponentFrame(fn.displayName || fn.name || null, null)
: "";
}
function describeFiber(fiber) {
@@ -11263,13 +11268,6 @@ function getInspectorDataForInstance(closestInstance) {
componentStack: ""
};
closestInstance = findCurrentFiberUsingSlowPath(closestInstance);
if (null === closestInstance)
return {
hierarchy: [],
props: emptyObject,
selectedIndex: null,
componentStack: ""
};
var hierarchy = [];
traverseOwnerTreeUp(hierarchy, closestInstance);
var JSCompiler_inline_result;
@@ -11290,7 +11288,10 @@ function getInspectorDataForInstance(closestInstance) {
instance = createHierarchy(hierarchy);
var props = getHostProps(JSCompiler_inline_result);
hierarchy = hierarchy.indexOf(JSCompiler_inline_result);
closestInstance = getStackByFiberInDevAndProd(closestInstance);
closestInstance =
null !== closestInstance
? getStackByFiberInDevAndProd(closestInstance)
: "";
return {
closestInstance: JSCompiler_inline_result,
hierarchy: instance,
@@ -11300,11 +11301,9 @@ function getInspectorDataForInstance(closestInstance) {
};
}
function traverseOwnerTreeUp(hierarchy, instance) {
hierarchy.unshift(instance);
instance = instance._debugOwner;
null != instance &&
"number" === typeof instance.tag &&
traverseOwnerTreeUp(hierarchy, instance);
instance &&
(hierarchy.unshift(instance),
traverseOwnerTreeUp(hierarchy, instance._debugOwner));
}
if (
"function" !==
@@ -11344,10 +11343,10 @@ batchedUpdatesImpl = function (fn, a) {
}
};
var roots = new Map(),
devToolsConfig$jscomp$inline_1177 = {
devToolsConfig$jscomp$inline_1178 = {
findFiberByHostInstance: getInstanceFromNode,
bundleType: 0,
version: "19.0.0-canary-09b2d1a4",
version: "19.0.0-canary-9599a17c",
rendererPackageName: "react-native-renderer",
rendererConfig: {
getInspectorDataForInstance: getInspectorDataForInstance,
@@ -11377,10 +11376,10 @@ var roots = new Map(),
} catch (err) {}
return hook.checkDCE ? !0 : !1;
})({
bundleType: devToolsConfig$jscomp$inline_1177.bundleType,
version: devToolsConfig$jscomp$inline_1177.version,
rendererPackageName: devToolsConfig$jscomp$inline_1177.rendererPackageName,
rendererConfig: devToolsConfig$jscomp$inline_1177.rendererConfig,
bundleType: devToolsConfig$jscomp$inline_1178.bundleType,
version: devToolsConfig$jscomp$inline_1178.version,
rendererPackageName: devToolsConfig$jscomp$inline_1178.rendererPackageName,
rendererConfig: devToolsConfig$jscomp$inline_1178.rendererConfig,
overrideHookState: null,
overrideHookStateDeletePath: null,
overrideHookStateRenamePath: null,
@@ -11396,14 +11395,14 @@ var roots = new Map(),
return null === fiber ? null : fiber.stateNode;
},
findFiberByHostInstance:
devToolsConfig$jscomp$inline_1177.findFiberByHostInstance ||
devToolsConfig$jscomp$inline_1178.findFiberByHostInstance ||
emptyFindFiberByHostInstance,
findHostInstancesForRefresh: null,
scheduleRefresh: null,
scheduleRoot: null,
setRefreshHandler: null,
getCurrentFiber: null,
reconcilerVersion: "19.0.0-canary-09b2d1a4"
reconcilerVersion: "19.0.0-canary-9599a17c"
});
exports.createPortal = function (children, containerTag) {
return createPortal$1(
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<54a23c4fe5a4e5f9b2f4f68bfd8c09ee>>
* @generated SignedSource<<f3e55aa36d3d27892c4128e881af247b>>
*/
"use strict";
@@ -2887,17 +2887,6 @@ to return true:wantsResponderID| |
return type.displayName || "Context";
}
function getComponentNameFromOwner(owner) {
if (typeof owner.tag === "number") {
return getComponentNameFromFiber(owner);
}
if (typeof owner.name === "string") {
return owner.name;
}
return null;
}
function getComponentNameFromFiber(fiber) {
var tag = fiber.tag,
type = fiber.type;
@@ -6334,7 +6323,7 @@ to return true:wantsResponderID| |
var ReactCurrentDispatcher$2 = ReactSharedInternals.ReactCurrentDispatcher;
var prefix;
function describeBuiltInComponentFrame(name) {
function describeBuiltInComponentFrame(name, ownerFn) {
if (enableComponentStackLocations) {
if (prefix === undefined) {
// Extract the VM specific prefix used by each line.
@@ -6348,12 +6337,19 @@ to return true:wantsResponderID| |
return "\n" + prefix + name;
} else {
return describeComponentFrame(name);
var ownerName = null;
if (ownerFn) {
ownerName = ownerFn.displayName || ownerFn.name || null;
}
return describeComponentFrame(name, ownerName);
}
}
function describeDebugInfoFrame(name, env) {
return describeBuiltInComponentFrame(
name + (env ? " (" + env + ")" : "")
name + (env ? " (" + env + ")" : ""),
null
);
}
var reentry = false;
@@ -6611,18 +6607,24 @@ to return true:wantsResponderID| |
return syntheticFrame;
}
function describeComponentFrame(name) {
return "\n in " + (name || "Unknown");
function describeComponentFrame(name, ownerName) {
var sourceInfo = "";
if (ownerName) {
sourceInfo = " (created by " + ownerName + ")";
}
return "\n in " + (name || "Unknown") + sourceInfo;
}
function describeClassComponentFrame(ctor) {
function describeClassComponentFrame(ctor, ownerFn) {
if (enableComponentStackLocations) {
return describeNativeComponentFrame(ctor, true);
} else {
return describeFunctionComponentFrame(ctor);
return describeFunctionComponentFrame(ctor, ownerFn);
}
}
function describeFunctionComponentFrame(fn) {
function describeFunctionComponentFrame(fn, ownerFn) {
if (enableComponentStackLocations) {
return describeNativeComponentFrame(fn, false);
} else {
@@ -6631,35 +6633,43 @@ to return true:wantsResponderID| |
}
var name = fn.displayName || fn.name || null;
return describeComponentFrame(name);
var ownerName = null;
if (ownerFn) {
ownerName = ownerFn.displayName || ownerFn.name || null;
}
return describeComponentFrame(name, ownerName);
}
}
function describeFiber(fiber) {
var owner = fiber._debugOwner ? fiber._debugOwner.type : null;
switch (fiber.tag) {
case HostHoistable:
case HostSingleton:
case HostComponent:
return describeBuiltInComponentFrame(fiber.type);
return describeBuiltInComponentFrame(fiber.type, owner);
case LazyComponent:
return describeBuiltInComponentFrame("Lazy");
return describeBuiltInComponentFrame("Lazy", owner);
case SuspenseComponent:
return describeBuiltInComponentFrame("Suspense");
return describeBuiltInComponentFrame("Suspense", owner);
case SuspenseListComponent:
return describeBuiltInComponentFrame("SuspenseList");
return describeBuiltInComponentFrame("SuspenseList", owner);
case FunctionComponent:
case SimpleMemoComponent:
return describeFunctionComponentFrame(fiber.type);
return describeFunctionComponentFrame(fiber.type, owner);
case ForwardRef:
return describeFunctionComponentFrame(fiber.type.render);
return describeFunctionComponentFrame(fiber.type.render, owner);
case ClassComponent:
return describeClassComponentFrame(fiber.type);
return describeClassComponentFrame(fiber.type, owner);
default:
return "";
@@ -8970,8 +8980,8 @@ to return true:wantsResponderID| |
var owner = current._debugOwner;
if (owner != null) {
return getComponentNameFromOwner(owner);
if (owner !== null && typeof owner !== "undefined") {
return getComponentNameFromFiber(owner);
}
}
@@ -30692,7 +30702,7 @@ to return true:wantsResponderID| |
"named imports.";
}
var ownerName = owner ? getComponentNameFromOwner(owner) : null;
var ownerName = owner ? getComponentNameFromFiber(owner) : null;
if (ownerName) {
info += "\n\nCheck the render method of `" + ownerName + "`.";
@@ -30960,7 +30970,7 @@ to return true:wantsResponderID| |
return root;
}
var ReactVersion = "19.0.0-canary-2f38dc90";
var ReactVersion = "19.0.0-canary-997c5634";
function createPortal$1(
children,
@@ -31812,23 +31822,13 @@ to return true:wantsResponderID| |
}
var fiber = findCurrentFiberUsingSlowPath(closestInstance);
if (fiber === null) {
// Might not be currently mounted.
return {
hierarchy: [],
props: emptyObject,
selectedIndex: null,
componentStack: ""
};
}
var fiberHierarchy = getOwnerHierarchy(fiber);
var instance = lastNonHostInstance(fiberHierarchy);
var hierarchy = createHierarchy(fiberHierarchy);
var props = getHostProps(instance);
var selectedIndex = fiberHierarchy.indexOf(instance);
var componentStack = getStackByFiberInDevAndProd(fiber);
var componentStack =
fiber !== null ? getStackByFiberInDevAndProd(fiber) : "";
return {
closestInstance: instance,
hierarchy: hierarchy,
@@ -31855,15 +31855,13 @@ to return true:wantsResponderID| |
}
return hierarchy[0];
}
} // $FlowFixMe[missing-local-annot]
function traverseOwnerTreeUp(hierarchy, instance) {
{
hierarchy.unshift(instance);
var owner = instance._debugOwner;
if (owner != null && typeof owner.tag === "number") {
traverseOwnerTreeUp(hierarchy, owner);
if (instance) {
hierarchy.unshift(instance);
traverseOwnerTreeUp(hierarchy, instance._debugOwner);
}
}
}
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<389130512d5f03be72726a367afd01ea>>
* @generated SignedSource<<b925d48a7024c1b46e25d078f9a52fea>>
*/
"use strict";
@@ -2080,7 +2080,7 @@ function describeBuiltInComponentFrame(name) {
}
return "\n" + prefix + name;
}
return "\n in " + (name || "Unknown");
return describeComponentFrame(name, null);
}
var reentry = !1;
function describeNativeComponentFrame(fn, construct) {
@@ -2214,11 +2214,16 @@ function describeNativeComponentFrame(fn, construct) {
? describeBuiltInComponentFrame(previousPrepareStackTrace)
: "";
}
function describeComponentFrame(name, ownerName) {
var sourceInfo = "";
ownerName && (sourceInfo = " (created by " + ownerName + ")");
return "\n in " + (name || "Unknown") + sourceInfo;
}
function describeFunctionComponentFrame(fn) {
return enableComponentStackLocations
? describeNativeComponentFrame(fn, !1)
: fn
? "\n in " + (fn.displayName || fn.name || "Unknown")
? describeComponentFrame(fn.displayName || fn.name || null, null)
: "";
}
function describeFiber(fiber) {
@@ -10767,13 +10772,6 @@ function getInspectorDataForInstance(closestInstance) {
componentStack: ""
};
closestInstance = findCurrentFiberUsingSlowPath(closestInstance);
if (null === closestInstance)
return {
hierarchy: [],
props: emptyObject,
selectedIndex: null,
componentStack: ""
};
var hierarchy = [];
traverseOwnerTreeUp(hierarchy, closestInstance);
var JSCompiler_inline_result;
@@ -10794,7 +10792,10 @@ function getInspectorDataForInstance(closestInstance) {
instance = createHierarchy(hierarchy);
var props = getHostProps(JSCompiler_inline_result);
hierarchy = hierarchy.indexOf(JSCompiler_inline_result);
closestInstance = getStackByFiberInDevAndProd(closestInstance);
closestInstance =
null !== closestInstance
? getStackByFiberInDevAndProd(closestInstance)
: "";
return {
closestInstance: JSCompiler_inline_result,
hierarchy: instance,
@@ -10804,11 +10805,9 @@ function getInspectorDataForInstance(closestInstance) {
};
}
function traverseOwnerTreeUp(hierarchy, instance) {
hierarchy.unshift(instance);
instance = instance._debugOwner;
null != instance &&
"number" === typeof instance.tag &&
traverseOwnerTreeUp(hierarchy, instance);
instance &&
(hierarchy.unshift(instance),
traverseOwnerTreeUp(hierarchy, instance._debugOwner));
}
if (
"function" !==
@@ -10855,10 +10854,10 @@ batchedUpdatesImpl = function (fn, a) {
}
};
var roots = new Map(),
devToolsConfig$jscomp$inline_1162 = {
devToolsConfig$jscomp$inline_1163 = {
findFiberByHostInstance: getInstanceFromTag,
bundleType: 0,
version: "19.0.0-canary-e370665c",
version: "19.0.0-canary-495cb589",
rendererPackageName: "react-native-renderer",
rendererConfig: {
getInspectorDataForInstance: getInspectorDataForInstance,
@@ -10874,11 +10873,11 @@ var roots = new Map(),
}.bind(null, findNodeHandle)
}
};
var internals$jscomp$inline_1415 = {
bundleType: devToolsConfig$jscomp$inline_1162.bundleType,
version: devToolsConfig$jscomp$inline_1162.version,
rendererPackageName: devToolsConfig$jscomp$inline_1162.rendererPackageName,
rendererConfig: devToolsConfig$jscomp$inline_1162.rendererConfig,
var internals$jscomp$inline_1416 = {
bundleType: devToolsConfig$jscomp$inline_1163.bundleType,
version: devToolsConfig$jscomp$inline_1163.version,
rendererPackageName: devToolsConfig$jscomp$inline_1163.rendererPackageName,
rendererConfig: devToolsConfig$jscomp$inline_1163.rendererConfig,
overrideHookState: null,
overrideHookStateDeletePath: null,
overrideHookStateRenamePath: null,
@@ -10894,26 +10893,26 @@ var internals$jscomp$inline_1415 = {
return null === fiber ? null : fiber.stateNode;
},
findFiberByHostInstance:
devToolsConfig$jscomp$inline_1162.findFiberByHostInstance ||
devToolsConfig$jscomp$inline_1163.findFiberByHostInstance ||
emptyFindFiberByHostInstance,
findHostInstancesForRefresh: null,
scheduleRefresh: null,
scheduleRoot: null,
setRefreshHandler: null,
getCurrentFiber: null,
reconcilerVersion: "19.0.0-canary-e370665c"
reconcilerVersion: "19.0.0-canary-495cb589"
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_1416 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
var hook$jscomp$inline_1417 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
if (
!hook$jscomp$inline_1416.isDisabled &&
hook$jscomp$inline_1416.supportsFiber
!hook$jscomp$inline_1417.isDisabled &&
hook$jscomp$inline_1417.supportsFiber
)
try {
(rendererID = hook$jscomp$inline_1416.inject(
internals$jscomp$inline_1415
(rendererID = hook$jscomp$inline_1417.inject(
internals$jscomp$inline_1416
)),
(injectedHook = hook$jscomp$inline_1416);
(injectedHook = hook$jscomp$inline_1417);
} catch (err) {}
}
exports.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = {
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<ed356f83528500fe155b31a3421efa12>>
* @generated SignedSource<<b0ebabe3a3dde6c44189b1af9cfee2b8>>
*/
"use strict";
@@ -2202,7 +2202,7 @@ function describeBuiltInComponentFrame(name) {
}
return "\n" + prefix + name;
}
return "\n in " + (name || "Unknown");
return describeComponentFrame(name, null);
}
var reentry = !1;
function describeNativeComponentFrame(fn, construct) {
@@ -2336,11 +2336,16 @@ function describeNativeComponentFrame(fn, construct) {
? describeBuiltInComponentFrame(previousPrepareStackTrace)
: "";
}
function describeComponentFrame(name, ownerName) {
var sourceInfo = "";
ownerName && (sourceInfo = " (created by " + ownerName + ")");
return "\n in " + (name || "Unknown") + sourceInfo;
}
function describeFunctionComponentFrame(fn) {
return enableComponentStackLocations
? describeNativeComponentFrame(fn, !1)
: fn
? "\n in " + (fn.displayName || fn.name || "Unknown")
? describeComponentFrame(fn.displayName || fn.name || null, null)
: "";
}
function describeFiber(fiber) {
@@ -11473,13 +11478,6 @@ function getInspectorDataForInstance(closestInstance) {
componentStack: ""
};
closestInstance = findCurrentFiberUsingSlowPath(closestInstance);
if (null === closestInstance)
return {
hierarchy: [],
props: emptyObject,
selectedIndex: null,
componentStack: ""
};
var hierarchy = [];
traverseOwnerTreeUp(hierarchy, closestInstance);
var JSCompiler_inline_result;
@@ -11500,7 +11498,10 @@ function getInspectorDataForInstance(closestInstance) {
instance = createHierarchy(hierarchy);
var props = getHostProps(JSCompiler_inline_result);
hierarchy = hierarchy.indexOf(JSCompiler_inline_result);
closestInstance = getStackByFiberInDevAndProd(closestInstance);
closestInstance =
null !== closestInstance
? getStackByFiberInDevAndProd(closestInstance)
: "";
return {
closestInstance: JSCompiler_inline_result,
hierarchy: instance,
@@ -11510,11 +11511,9 @@ function getInspectorDataForInstance(closestInstance) {
};
}
function traverseOwnerTreeUp(hierarchy, instance) {
hierarchy.unshift(instance);
instance = instance._debugOwner;
null != instance &&
"number" === typeof instance.tag &&
traverseOwnerTreeUp(hierarchy, instance);
instance &&
(hierarchy.unshift(instance),
traverseOwnerTreeUp(hierarchy, instance._debugOwner));
}
if (
"function" !==
@@ -11561,10 +11560,10 @@ batchedUpdatesImpl = function (fn, a) {
}
};
var roots = new Map(),
devToolsConfig$jscomp$inline_1244 = {
devToolsConfig$jscomp$inline_1245 = {
findFiberByHostInstance: getInstanceFromTag,
bundleType: 0,
version: "19.0.0-canary-915c3074",
version: "19.0.0-canary-e56bfcc6",
rendererPackageName: "react-native-renderer",
rendererConfig: {
getInspectorDataForInstance: getInspectorDataForInstance,
@@ -11594,10 +11593,10 @@ var roots = new Map(),
} catch (err) {}
return hook.checkDCE ? !0 : !1;
})({
bundleType: devToolsConfig$jscomp$inline_1244.bundleType,
version: devToolsConfig$jscomp$inline_1244.version,
rendererPackageName: devToolsConfig$jscomp$inline_1244.rendererPackageName,
rendererConfig: devToolsConfig$jscomp$inline_1244.rendererConfig,
bundleType: devToolsConfig$jscomp$inline_1245.bundleType,
version: devToolsConfig$jscomp$inline_1245.version,
rendererPackageName: devToolsConfig$jscomp$inline_1245.rendererPackageName,
rendererConfig: devToolsConfig$jscomp$inline_1245.rendererConfig,
overrideHookState: null,
overrideHookStateDeletePath: null,
overrideHookStateRenamePath: null,
@@ -11613,14 +11612,14 @@ var roots = new Map(),
return null === fiber ? null : fiber.stateNode;
},
findFiberByHostInstance:
devToolsConfig$jscomp$inline_1244.findFiberByHostInstance ||
devToolsConfig$jscomp$inline_1245.findFiberByHostInstance ||
emptyFindFiberByHostInstance,
findHostInstancesForRefresh: null,
scheduleRefresh: null,
scheduleRoot: null,
setRefreshHandler: null,
getCurrentFiber: null,
reconcilerVersion: "19.0.0-canary-915c3074"
reconcilerVersion: "19.0.0-canary-e56bfcc6"
});
exports.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = {
computeComponentStackForErrorReporting: function (reactTag) {