From f17ceab328500e93c7aa5cceea02c6d201ad74aa Mon Sep 17 00:00:00 2001 From: eps1lon Date: Sun, 5 Oct 2025 16:21:06 -0700 Subject: [PATCH] [Fiber] Bail out of diffing wide objects and arrays (#34742) DiffTrain build for [1be3ce9996f05ceb74fd8c11f08a84a5e57098f3](https://github.com/facebook/react/commit/1be3ce9996f05ceb74fd8c11f08a84a5e57098f3) --- compiled/facebook-www/REVISION | 2 +- compiled/facebook-www/REVISION_TRANSFORMS | 2 +- compiled/facebook-www/React-dev.classic.js | 2 +- compiled/facebook-www/React-dev.modern.js | 2 +- compiled/facebook-www/React-prod.classic.js | 2 +- compiled/facebook-www/React-prod.modern.js | 2 +- .../facebook-www/React-profiling.classic.js | 2 +- .../facebook-www/React-profiling.modern.js | 2 +- compiled/facebook-www/ReactART-dev.classic.js | 307 +++++++++-------- compiled/facebook-www/ReactART-dev.modern.js | 307 +++++++++-------- .../facebook-www/ReactART-prod.classic.js | 6 +- compiled/facebook-www/ReactART-prod.modern.js | 6 +- compiled/facebook-www/ReactDOM-dev.classic.js | 311 ++++++++++-------- compiled/facebook-www/ReactDOM-dev.modern.js | 311 ++++++++++-------- .../facebook-www/ReactDOM-prod.classic.js | 10 +- compiled/facebook-www/ReactDOM-prod.modern.js | 10 +- .../ReactDOM-profiling.classic.js | 10 +- .../facebook-www/ReactDOM-profiling.modern.js | 10 +- .../ReactDOMServer-dev.classic.js | 2 +- .../facebook-www/ReactDOMServer-dev.modern.js | 2 +- .../ReactDOMServer-prod.classic.js | 2 +- .../ReactDOMServer-prod.modern.js | 2 +- .../ReactDOMTesting-dev.classic.js | 311 ++++++++++-------- .../ReactDOMTesting-dev.modern.js | 311 ++++++++++-------- .../ReactDOMTesting-prod.classic.js | 10 +- .../ReactDOMTesting-prod.modern.js | 10 +- .../ReactReconciler-dev.classic.js | 303 +++++++++-------- .../ReactReconciler-dev.modern.js | 303 +++++++++-------- .../ReactReconciler-prod.classic.js | 2 +- .../ReactReconciler-prod.modern.js | 2 +- .../ReactTestRenderer-dev.classic.js | 6 +- .../ReactTestRenderer-dev.modern.js | 6 +- compiled/facebook-www/VERSION_CLASSIC | 2 +- compiled/facebook-www/VERSION_MODERN | 2 +- 34 files changed, 1470 insertions(+), 1110 deletions(-) diff --git a/compiled/facebook-www/REVISION b/compiled/facebook-www/REVISION index 61d13cc938..84e02a106c 100644 --- a/compiled/facebook-www/REVISION +++ b/compiled/facebook-www/REVISION @@ -1 +1 @@ -d6eb735938bc67b41ad723206ea395ba4d761139 +1be3ce9996f05ceb74fd8c11f08a84a5e57098f3 diff --git a/compiled/facebook-www/REVISION_TRANSFORMS b/compiled/facebook-www/REVISION_TRANSFORMS index 61d13cc938..84e02a106c 100644 --- a/compiled/facebook-www/REVISION_TRANSFORMS +++ b/compiled/facebook-www/REVISION_TRANSFORMS @@ -1 +1 @@ -d6eb735938bc67b41ad723206ea395ba4d761139 +1be3ce9996f05ceb74fd8c11f08a84a5e57098f3 diff --git a/compiled/facebook-www/React-dev.classic.js b/compiled/facebook-www/React-dev.classic.js index b84b5d5825..54882e9c90 100644 --- a/compiled/facebook-www/React-dev.classic.js +++ b/compiled/facebook-www/React-dev.classic.js @@ -1458,7 +1458,7 @@ __DEV__ && exports.useTransition = function () { return resolveDispatcher().useTransition(); }; - exports.version = "19.3.0-www-classic-d6eb7359-20251003"; + exports.version = "19.3.0-www-classic-1be3ce99-20251006"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled/facebook-www/React-dev.modern.js b/compiled/facebook-www/React-dev.modern.js index d2855540f8..9aadbe6b22 100644 --- a/compiled/facebook-www/React-dev.modern.js +++ b/compiled/facebook-www/React-dev.modern.js @@ -1458,7 +1458,7 @@ __DEV__ && exports.useTransition = function () { return resolveDispatcher().useTransition(); }; - exports.version = "19.3.0-www-modern-d6eb7359-20251003"; + exports.version = "19.3.0-www-modern-1be3ce99-20251006"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled/facebook-www/React-prod.classic.js b/compiled/facebook-www/React-prod.classic.js index 5b9062d25e..8c85cf6197 100644 --- a/compiled/facebook-www/React-prod.classic.js +++ b/compiled/facebook-www/React-prod.classic.js @@ -604,4 +604,4 @@ exports.useSyncExternalStore = function ( exports.useTransition = function () { return ReactSharedInternals.H.useTransition(); }; -exports.version = "19.3.0-www-classic-d6eb7359-20251003"; +exports.version = "19.3.0-www-classic-1be3ce99-20251006"; diff --git a/compiled/facebook-www/React-prod.modern.js b/compiled/facebook-www/React-prod.modern.js index 072db75d9c..634e257e7f 100644 --- a/compiled/facebook-www/React-prod.modern.js +++ b/compiled/facebook-www/React-prod.modern.js @@ -604,4 +604,4 @@ exports.useSyncExternalStore = function ( exports.useTransition = function () { return ReactSharedInternals.H.useTransition(); }; -exports.version = "19.3.0-www-modern-d6eb7359-20251003"; +exports.version = "19.3.0-www-modern-1be3ce99-20251006"; diff --git a/compiled/facebook-www/React-profiling.classic.js b/compiled/facebook-www/React-profiling.classic.js index e76726e79d..162248e143 100644 --- a/compiled/facebook-www/React-profiling.classic.js +++ b/compiled/facebook-www/React-profiling.classic.js @@ -608,7 +608,7 @@ exports.useSyncExternalStore = function ( exports.useTransition = function () { return ReactSharedInternals.H.useTransition(); }; -exports.version = "19.3.0-www-classic-d6eb7359-20251003"; +exports.version = "19.3.0-www-classic-1be3ce99-20251006"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled/facebook-www/React-profiling.modern.js b/compiled/facebook-www/React-profiling.modern.js index 95d9e1fa07..aa1c7676f1 100644 --- a/compiled/facebook-www/React-profiling.modern.js +++ b/compiled/facebook-www/React-profiling.modern.js @@ -608,7 +608,7 @@ exports.useSyncExternalStore = function ( exports.useTransition = function () { return ReactSharedInternals.H.useTransition(); }; -exports.version = "19.3.0-www-modern-d6eb7359-20251003"; +exports.version = "19.3.0-www-modern-1be3ce99-20251006"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled/facebook-www/ReactART-dev.classic.js b/compiled/facebook-www/ReactART-dev.classic.js index f63c3dd9cb..8ab8137c14 100644 --- a/compiled/facebook-www/ReactART-dev.classic.js +++ b/compiled/facebook-www/ReactART-dev.classic.js @@ -1104,7 +1104,7 @@ __DEV__ && return (x === y && (0 !== x || 1 / x === 1 / y)) || (x !== x && y !== y); } function getArrayKind(array) { - for (var kind = 0, i = 0; i < array.length; i++) { + for (var kind = 0, i = 0; i < array.length && 100 > i; i++) { var value = array[i]; if ("object" === typeof value && null !== value) if ( @@ -1128,10 +1128,24 @@ __DEV__ && return kind; } function addObjectToProperties(object, properties, indent, prefix) { - for (var key in object) - hasOwnProperty.call(object, key) && + var addedProperties = 0, + key; + for (key in object) + if ( + hasOwnProperty.call(object, key) && "_" !== key[0] && - addValueToProperties(key, object[key], properties, indent, prefix); + (addedProperties++, + addValueToProperties(key, object[key], properties, indent, prefix), + 100 <= addedProperties) + ) { + properties.push([ + prefix + + "\u00a0\u00a0".repeat(indent) + + "Only 100 properties are shown. React will not log more properties of this object.", + "" + ]); + break; + } } function addValueToProperties( propertyName, @@ -1178,21 +1192,27 @@ __DEV__ && prefix ); propertyName = !1; + key = 0; for (var propKey in value) - "children" === propKey - ? null != value.children && - (!isArrayImpl(value.children) || - 0 < value.children.length) && - (propertyName = !0) - : hasOwnProperty.call(value, propKey) && - "_" !== propKey[0] && - addValueToProperties( - propKey, - value[propKey], - properties, - indent + 1, - prefix - ); + if ( + (key++, + "children" === propKey + ? null != value.children && + (!isArrayImpl(value.children) || + 0 < value.children.length) && + (propertyName = !0) + : hasOwnProperty.call(value, propKey) && + "_" !== propKey[0] && + addValueToProperties( + propKey, + value[propKey], + properties, + indent + 1, + prefix + ), + 100 <= key) + ) + break; properties.push([ "", propertyName ? ">\u2026" : "/>" @@ -1200,35 +1220,46 @@ __DEV__ && return; } typeName = Object.prototype.toString.call(value); - typeName = typeName.slice(8, typeName.length - 1); - if ("Array" === typeName) + propKey = typeName.slice(8, typeName.length - 1); + if ("Array" === propKey) if ( - ((propKey = getArrayKind(value)), - 2 === propKey || 0 === propKey) + ((typeName = 100 < value.length), + (key = getArrayKind(value)), + 2 === key || 0 === key) ) { - value = JSON.stringify(value); + value = JSON.stringify( + typeName ? value.slice(0, 100).concat("\u2026") : value + ); break; - } else if (3 === propKey) { + } else if (3 === key) { properties.push([ prefix + "\u00a0\u00a0".repeat(indent) + propertyName, "" ]); for ( propertyName = 0; - propertyName < value.length; + propertyName < value.length && 100 > propertyName; propertyName++ ) - (typeName = value[propertyName]), + (propKey = value[propertyName]), addValueToProperties( - typeName[0], - typeName[1], + propKey[0], + propKey[1], properties, indent + 1, prefix ); + typeName && + addValueToProperties( + (100).toString(), + "\u2026", + properties, + indent + 1, + prefix + ); return; } - if ("Promise" === typeName) { + if ("Promise" === propKey) { if ("fulfilled" === value.status) { if ( ((typeName = properties.length), @@ -1268,13 +1299,13 @@ __DEV__ && ]); return; } - "Object" === typeName && - (propKey = Object.getPrototypeOf(value)) && - "function" === typeof propKey.constructor && - (typeName = propKey.constructor.name); + "Object" === propKey && + (typeName = Object.getPrototypeOf(value)) && + "function" === typeof typeName.constructor && + (propKey = typeName.constructor.name); properties.push([ prefix + "\u00a0\u00a0".repeat(indent) + propertyName, - "Object" === typeName ? (3 > indent ? "" : "\u2026") : typeName + "Object" === propKey ? (3 > indent ? "" : "\u2026") : propKey ]); 3 > indent && addObjectToProperties(value, properties, indent + 1, prefix); @@ -1305,112 +1336,124 @@ __DEV__ && ]); } function addObjectDiffToProperties(prev, next, properties, indent) { - var isDeeplyEqual = !0; - for (key in prev) + var isDeeplyEqual = !0, + prevPropertiesChecked = 0; + for (key in prev) { + if (100 < prevPropertiesChecked) { + properties.push([ + "Previous object has more than 100 properties. React will not attempt to diff objects with too many properties.", + "" + ]); + isDeeplyEqual = !1; + break; + } key in next || (properties.push([ "\u2013\u00a0" + "\u00a0\u00a0".repeat(indent) + key, "\u2026" ]), (isDeeplyEqual = !1)); - for (var _key in next) + prevPropertiesChecked++; + } + prevPropertiesChecked = 0; + for (var _key in next) { + if (100 < prevPropertiesChecked) { + properties.push([ + "Next object has more than 100 properties. React will not attempt to diff objects with too many properties.", + "" + ]); + isDeeplyEqual = !1; + break; + } if (_key in prev) { var key = prev[_key]; var nextValue = next[_key]; if (key !== nextValue) { - if (0 === indent && "children" === _key) - (isDeeplyEqual = "\u00a0\u00a0".repeat(indent) + _key), - properties.push( - ["\u2013\u00a0" + isDeeplyEqual, "\u2026"], - ["+\u00a0" + isDeeplyEqual, "\u2026"] - ); - else { - if (!(3 <= indent)) - if ( - "object" === typeof key && - "object" === typeof nextValue && - null !== key && - null !== nextValue && - key.$$typeof === nextValue.$$typeof - ) - if (nextValue.$$typeof === REACT_ELEMENT_TYPE) { - if ( - key.type === nextValue.type && - key.key === nextValue.key - ) { - key = - getComponentNameFromType(nextValue.type) || "\u2026"; - isDeeplyEqual = "\u00a0\u00a0".repeat(indent) + _key; - key = "<" + key + " \u2026 />"; - properties.push( - ["\u2013\u00a0" + isDeeplyEqual, key], - ["+\u00a0" + isDeeplyEqual, key] - ); - isDeeplyEqual = !1; - continue; - } - } else { - var prevKind = Object.prototype.toString.call(key), - nextKind = Object.prototype.toString.call(nextValue); - if ( - prevKind === nextKind && - ("[object Object]" === nextKind || - "[object Array]" === nextKind) - ) { - prevKind = [ - "\u2007\u00a0" + "\u00a0\u00a0".repeat(indent) + _key, - "[object Array]" === nextKind ? "Array" : "" - ]; - properties.push(prevKind); - nextKind = properties.length; - addObjectDiffToProperties( - key, - nextValue, - properties, - indent + 1 - ) - ? nextKind === properties.length && - (prevKind[1] = - "Referentially unequal but deeply equal objects. Consider memoization.") - : (isDeeplyEqual = !1); - continue; - } - } - else if ( - "function" === typeof key && - "function" === typeof nextValue && - key.name === nextValue.name && - key.length === nextValue.length && - ((prevKind = Function.prototype.toString.call(key)), - (nextKind = Function.prototype.toString.call(nextValue)), - prevKind === nextKind) - ) { - key = - "" === nextValue.name - ? "() => {}" - : nextValue.name + "() {}"; - properties.push([ - "\u2007\u00a0" + "\u00a0\u00a0".repeat(indent) + _key, - key + - " Referentially unequal function closure. Consider memoization." - ]); - continue; - } - addValueToProperties( - _key, - key, - properties, - indent, - "\u2013\u00a0" - ); - addValueToProperties( - _key, - nextValue, - properties, - indent, - "+\u00a0" + if (0 === indent && "children" === _key) { + isDeeplyEqual = "\u00a0\u00a0".repeat(indent) + _key; + properties.push( + ["\u2013\u00a0" + isDeeplyEqual, "\u2026"], + ["+\u00a0" + isDeeplyEqual, "\u2026"] ); + isDeeplyEqual = !1; + continue; } + if (!(3 <= indent)) + if ( + "object" === typeof key && + "object" === typeof nextValue && + null !== key && + null !== nextValue && + key.$$typeof === nextValue.$$typeof + ) + if (nextValue.$$typeof === REACT_ELEMENT_TYPE) { + if ( + key.type === nextValue.type && + key.key === nextValue.key + ) { + key = getComponentNameFromType(nextValue.type) || "\u2026"; + isDeeplyEqual = "\u00a0\u00a0".repeat(indent) + _key; + key = "<" + key + " \u2026 />"; + properties.push( + ["\u2013\u00a0" + isDeeplyEqual, key], + ["+\u00a0" + isDeeplyEqual, key] + ); + isDeeplyEqual = !1; + continue; + } + } else { + var prevKind = Object.prototype.toString.call(key), + nextKind = Object.prototype.toString.call(nextValue); + if ( + prevKind === nextKind && + ("[object Object]" === nextKind || + "[object Array]" === nextKind) + ) { + prevKind = [ + "\u2007\u00a0" + "\u00a0\u00a0".repeat(indent) + _key, + "[object Array]" === nextKind ? "Array" : "" + ]; + properties.push(prevKind); + nextKind = properties.length; + addObjectDiffToProperties( + key, + nextValue, + properties, + indent + 1 + ) + ? nextKind === properties.length && + (prevKind[1] = + "Referentially unequal but deeply equal objects. Consider memoization.") + : (isDeeplyEqual = !1); + continue; + } + } + else if ( + "function" === typeof key && + "function" === typeof nextValue && + key.name === nextValue.name && + key.length === nextValue.length && + ((prevKind = Function.prototype.toString.call(key)), + (nextKind = Function.prototype.toString.call(nextValue)), + prevKind === nextKind) + ) { + key = + "" === nextValue.name ? "() => {}" : nextValue.name + "() {}"; + properties.push([ + "\u2007\u00a0" + "\u00a0\u00a0".repeat(indent) + _key, + key + + " Referentially unequal function closure. Consider memoization." + ]); + continue; + } + addValueToProperties(_key, key, properties, indent, "\u2013\u00a0"); + addValueToProperties( + _key, + nextValue, + properties, + indent, + "+\u00a0" + ); isDeeplyEqual = !1; } } else @@ -1419,6 +1462,8 @@ __DEV__ && "\u2026" ]), (isDeeplyEqual = !1); + prevPropertiesChecked++; + } return isDeeplyEqual; } function setCurrentTrackFromLanes(lanes) { @@ -20303,10 +20348,10 @@ __DEV__ && (function () { var internals = { bundleType: 1, - version: "19.3.0-www-classic-d6eb7359-20251003", + version: "19.3.0-www-classic-1be3ce99-20251006", rendererPackageName: "react-art", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-www-classic-d6eb7359-20251003" + reconcilerVersion: "19.3.0-www-classic-1be3ce99-20251006" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -20341,7 +20386,7 @@ __DEV__ && exports.Shape = Shape; exports.Surface = Surface; exports.Text = Text; - exports.version = "19.3.0-www-classic-d6eb7359-20251003"; + exports.version = "19.3.0-www-classic-1be3ce99-20251006"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled/facebook-www/ReactART-dev.modern.js b/compiled/facebook-www/ReactART-dev.modern.js index 74df169788..8e9f994077 100644 --- a/compiled/facebook-www/ReactART-dev.modern.js +++ b/compiled/facebook-www/ReactART-dev.modern.js @@ -1010,7 +1010,7 @@ __DEV__ && return (x === y && (0 !== x || 1 / x === 1 / y)) || (x !== x && y !== y); } function getArrayKind(array) { - for (var kind = 0, i = 0; i < array.length; i++) { + for (var kind = 0, i = 0; i < array.length && 100 > i; i++) { var value = array[i]; if ("object" === typeof value && null !== value) if ( @@ -1034,10 +1034,24 @@ __DEV__ && return kind; } function addObjectToProperties(object, properties, indent, prefix) { - for (var key in object) - hasOwnProperty.call(object, key) && + var addedProperties = 0, + key; + for (key in object) + if ( + hasOwnProperty.call(object, key) && "_" !== key[0] && - addValueToProperties(key, object[key], properties, indent, prefix); + (addedProperties++, + addValueToProperties(key, object[key], properties, indent, prefix), + 100 <= addedProperties) + ) { + properties.push([ + prefix + + "\u00a0\u00a0".repeat(indent) + + "Only 100 properties are shown. React will not log more properties of this object.", + "" + ]); + break; + } } function addValueToProperties( propertyName, @@ -1084,21 +1098,27 @@ __DEV__ && prefix ); propertyName = !1; + key = 0; for (var propKey in value) - "children" === propKey - ? null != value.children && - (!isArrayImpl(value.children) || - 0 < value.children.length) && - (propertyName = !0) - : hasOwnProperty.call(value, propKey) && - "_" !== propKey[0] && - addValueToProperties( - propKey, - value[propKey], - properties, - indent + 1, - prefix - ); + if ( + (key++, + "children" === propKey + ? null != value.children && + (!isArrayImpl(value.children) || + 0 < value.children.length) && + (propertyName = !0) + : hasOwnProperty.call(value, propKey) && + "_" !== propKey[0] && + addValueToProperties( + propKey, + value[propKey], + properties, + indent + 1, + prefix + ), + 100 <= key) + ) + break; properties.push([ "", propertyName ? ">\u2026" : "/>" @@ -1106,35 +1126,46 @@ __DEV__ && return; } typeName = Object.prototype.toString.call(value); - typeName = typeName.slice(8, typeName.length - 1); - if ("Array" === typeName) + propKey = typeName.slice(8, typeName.length - 1); + if ("Array" === propKey) if ( - ((propKey = getArrayKind(value)), - 2 === propKey || 0 === propKey) + ((typeName = 100 < value.length), + (key = getArrayKind(value)), + 2 === key || 0 === key) ) { - value = JSON.stringify(value); + value = JSON.stringify( + typeName ? value.slice(0, 100).concat("\u2026") : value + ); break; - } else if (3 === propKey) { + } else if (3 === key) { properties.push([ prefix + "\u00a0\u00a0".repeat(indent) + propertyName, "" ]); for ( propertyName = 0; - propertyName < value.length; + propertyName < value.length && 100 > propertyName; propertyName++ ) - (typeName = value[propertyName]), + (propKey = value[propertyName]), addValueToProperties( - typeName[0], - typeName[1], + propKey[0], + propKey[1], properties, indent + 1, prefix ); + typeName && + addValueToProperties( + (100).toString(), + "\u2026", + properties, + indent + 1, + prefix + ); return; } - if ("Promise" === typeName) { + if ("Promise" === propKey) { if ("fulfilled" === value.status) { if ( ((typeName = properties.length), @@ -1174,13 +1205,13 @@ __DEV__ && ]); return; } - "Object" === typeName && - (propKey = Object.getPrototypeOf(value)) && - "function" === typeof propKey.constructor && - (typeName = propKey.constructor.name); + "Object" === propKey && + (typeName = Object.getPrototypeOf(value)) && + "function" === typeof typeName.constructor && + (propKey = typeName.constructor.name); properties.push([ prefix + "\u00a0\u00a0".repeat(indent) + propertyName, - "Object" === typeName ? (3 > indent ? "" : "\u2026") : typeName + "Object" === propKey ? (3 > indent ? "" : "\u2026") : propKey ]); 3 > indent && addObjectToProperties(value, properties, indent + 1, prefix); @@ -1211,112 +1242,124 @@ __DEV__ && ]); } function addObjectDiffToProperties(prev, next, properties, indent) { - var isDeeplyEqual = !0; - for (key in prev) + var isDeeplyEqual = !0, + prevPropertiesChecked = 0; + for (key in prev) { + if (100 < prevPropertiesChecked) { + properties.push([ + "Previous object has more than 100 properties. React will not attempt to diff objects with too many properties.", + "" + ]); + isDeeplyEqual = !1; + break; + } key in next || (properties.push([ "\u2013\u00a0" + "\u00a0\u00a0".repeat(indent) + key, "\u2026" ]), (isDeeplyEqual = !1)); - for (var _key in next) + prevPropertiesChecked++; + } + prevPropertiesChecked = 0; + for (var _key in next) { + if (100 < prevPropertiesChecked) { + properties.push([ + "Next object has more than 100 properties. React will not attempt to diff objects with too many properties.", + "" + ]); + isDeeplyEqual = !1; + break; + } if (_key in prev) { var key = prev[_key]; var nextValue = next[_key]; if (key !== nextValue) { - if (0 === indent && "children" === _key) - (isDeeplyEqual = "\u00a0\u00a0".repeat(indent) + _key), - properties.push( - ["\u2013\u00a0" + isDeeplyEqual, "\u2026"], - ["+\u00a0" + isDeeplyEqual, "\u2026"] - ); - else { - if (!(3 <= indent)) - if ( - "object" === typeof key && - "object" === typeof nextValue && - null !== key && - null !== nextValue && - key.$$typeof === nextValue.$$typeof - ) - if (nextValue.$$typeof === REACT_ELEMENT_TYPE) { - if ( - key.type === nextValue.type && - key.key === nextValue.key - ) { - key = - getComponentNameFromType(nextValue.type) || "\u2026"; - isDeeplyEqual = "\u00a0\u00a0".repeat(indent) + _key; - key = "<" + key + " \u2026 />"; - properties.push( - ["\u2013\u00a0" + isDeeplyEqual, key], - ["+\u00a0" + isDeeplyEqual, key] - ); - isDeeplyEqual = !1; - continue; - } - } else { - var prevKind = Object.prototype.toString.call(key), - nextKind = Object.prototype.toString.call(nextValue); - if ( - prevKind === nextKind && - ("[object Object]" === nextKind || - "[object Array]" === nextKind) - ) { - prevKind = [ - "\u2007\u00a0" + "\u00a0\u00a0".repeat(indent) + _key, - "[object Array]" === nextKind ? "Array" : "" - ]; - properties.push(prevKind); - nextKind = properties.length; - addObjectDiffToProperties( - key, - nextValue, - properties, - indent + 1 - ) - ? nextKind === properties.length && - (prevKind[1] = - "Referentially unequal but deeply equal objects. Consider memoization.") - : (isDeeplyEqual = !1); - continue; - } - } - else if ( - "function" === typeof key && - "function" === typeof nextValue && - key.name === nextValue.name && - key.length === nextValue.length && - ((prevKind = Function.prototype.toString.call(key)), - (nextKind = Function.prototype.toString.call(nextValue)), - prevKind === nextKind) - ) { - key = - "" === nextValue.name - ? "() => {}" - : nextValue.name + "() {}"; - properties.push([ - "\u2007\u00a0" + "\u00a0\u00a0".repeat(indent) + _key, - key + - " Referentially unequal function closure. Consider memoization." - ]); - continue; - } - addValueToProperties( - _key, - key, - properties, - indent, - "\u2013\u00a0" - ); - addValueToProperties( - _key, - nextValue, - properties, - indent, - "+\u00a0" + if (0 === indent && "children" === _key) { + isDeeplyEqual = "\u00a0\u00a0".repeat(indent) + _key; + properties.push( + ["\u2013\u00a0" + isDeeplyEqual, "\u2026"], + ["+\u00a0" + isDeeplyEqual, "\u2026"] ); + isDeeplyEqual = !1; + continue; } + if (!(3 <= indent)) + if ( + "object" === typeof key && + "object" === typeof nextValue && + null !== key && + null !== nextValue && + key.$$typeof === nextValue.$$typeof + ) + if (nextValue.$$typeof === REACT_ELEMENT_TYPE) { + if ( + key.type === nextValue.type && + key.key === nextValue.key + ) { + key = getComponentNameFromType(nextValue.type) || "\u2026"; + isDeeplyEqual = "\u00a0\u00a0".repeat(indent) + _key; + key = "<" + key + " \u2026 />"; + properties.push( + ["\u2013\u00a0" + isDeeplyEqual, key], + ["+\u00a0" + isDeeplyEqual, key] + ); + isDeeplyEqual = !1; + continue; + } + } else { + var prevKind = Object.prototype.toString.call(key), + nextKind = Object.prototype.toString.call(nextValue); + if ( + prevKind === nextKind && + ("[object Object]" === nextKind || + "[object Array]" === nextKind) + ) { + prevKind = [ + "\u2007\u00a0" + "\u00a0\u00a0".repeat(indent) + _key, + "[object Array]" === nextKind ? "Array" : "" + ]; + properties.push(prevKind); + nextKind = properties.length; + addObjectDiffToProperties( + key, + nextValue, + properties, + indent + 1 + ) + ? nextKind === properties.length && + (prevKind[1] = + "Referentially unequal but deeply equal objects. Consider memoization.") + : (isDeeplyEqual = !1); + continue; + } + } + else if ( + "function" === typeof key && + "function" === typeof nextValue && + key.name === nextValue.name && + key.length === nextValue.length && + ((prevKind = Function.prototype.toString.call(key)), + (nextKind = Function.prototype.toString.call(nextValue)), + prevKind === nextKind) + ) { + key = + "" === nextValue.name ? "() => {}" : nextValue.name + "() {}"; + properties.push([ + "\u2007\u00a0" + "\u00a0\u00a0".repeat(indent) + _key, + key + + " Referentially unequal function closure. Consider memoization." + ]); + continue; + } + addValueToProperties(_key, key, properties, indent, "\u2013\u00a0"); + addValueToProperties( + _key, + nextValue, + properties, + indent, + "+\u00a0" + ); isDeeplyEqual = !1; } } else @@ -1325,6 +1368,8 @@ __DEV__ && "\u2026" ]), (isDeeplyEqual = !1); + prevPropertiesChecked++; + } return isDeeplyEqual; } function setCurrentTrackFromLanes(lanes) { @@ -20074,10 +20119,10 @@ __DEV__ && (function () { var internals = { bundleType: 1, - version: "19.3.0-www-modern-d6eb7359-20251003", + version: "19.3.0-www-modern-1be3ce99-20251006", rendererPackageName: "react-art", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-www-modern-d6eb7359-20251003" + reconcilerVersion: "19.3.0-www-modern-1be3ce99-20251006" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -20112,7 +20157,7 @@ __DEV__ && exports.Shape = Shape; exports.Surface = Surface; exports.Text = Text; - exports.version = "19.3.0-www-modern-d6eb7359-20251003"; + exports.version = "19.3.0-www-modern-1be3ce99-20251006"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled/facebook-www/ReactART-prod.classic.js b/compiled/facebook-www/ReactART-prod.classic.js index 1fc35f3443..b9615dd59d 100644 --- a/compiled/facebook-www/ReactART-prod.classic.js +++ b/compiled/facebook-www/ReactART-prod.classic.js @@ -11434,10 +11434,10 @@ var slice = Array.prototype.slice, })(React.Component); var internals$jscomp$inline_1646 = { bundleType: 0, - version: "19.3.0-www-classic-d6eb7359-20251003", + version: "19.3.0-www-classic-1be3ce99-20251006", rendererPackageName: "react-art", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-www-classic-d6eb7359-20251003" + reconcilerVersion: "19.3.0-www-classic-1be3ce99-20251006" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_1647 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -11463,4 +11463,4 @@ exports.RadialGradient = RadialGradient; exports.Shape = TYPES.SHAPE; exports.Surface = Surface; exports.Text = Text; -exports.version = "19.3.0-www-classic-d6eb7359-20251003"; +exports.version = "19.3.0-www-classic-1be3ce99-20251006"; diff --git a/compiled/facebook-www/ReactART-prod.modern.js b/compiled/facebook-www/ReactART-prod.modern.js index c03c0d9d3f..7b289b9134 100644 --- a/compiled/facebook-www/ReactART-prod.modern.js +++ b/compiled/facebook-www/ReactART-prod.modern.js @@ -11146,10 +11146,10 @@ var slice = Array.prototype.slice, })(React.Component); var internals$jscomp$inline_1619 = { bundleType: 0, - version: "19.3.0-www-modern-d6eb7359-20251003", + version: "19.3.0-www-modern-1be3ce99-20251006", rendererPackageName: "react-art", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-www-modern-d6eb7359-20251003" + reconcilerVersion: "19.3.0-www-modern-1be3ce99-20251006" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_1620 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -11175,4 +11175,4 @@ exports.RadialGradient = RadialGradient; exports.Shape = TYPES.SHAPE; exports.Surface = Surface; exports.Text = Text; -exports.version = "19.3.0-www-modern-d6eb7359-20251003"; +exports.version = "19.3.0-www-modern-1be3ce99-20251006"; diff --git a/compiled/facebook-www/ReactDOM-dev.classic.js b/compiled/facebook-www/ReactDOM-dev.classic.js index 0a4de4e87b..c0ca3ae508 100644 --- a/compiled/facebook-www/ReactDOM-dev.classic.js +++ b/compiled/facebook-www/ReactDOM-dev.classic.js @@ -3621,7 +3621,7 @@ __DEV__ && return (x === y && (0 !== x || 1 / x === 1 / y)) || (x !== x && y !== y); } function getArrayKind(array) { - for (var kind = 0, i = 0; i < array.length; i++) { + for (var kind = 0, i = 0; i < array.length && 100 > i; i++) { var value = array[i]; if ("object" === typeof value && null !== value) if ( @@ -3645,10 +3645,24 @@ __DEV__ && return kind; } function addObjectToProperties(object, properties, indent, prefix) { - for (var key in object) - hasOwnProperty.call(object, key) && + var addedProperties = 0, + key; + for (key in object) + if ( + hasOwnProperty.call(object, key) && "_" !== key[0] && - addValueToProperties(key, object[key], properties, indent, prefix); + (addedProperties++, + addValueToProperties(key, object[key], properties, indent, prefix), + 100 <= addedProperties) + ) { + properties.push([ + prefix + + "\u00a0\u00a0".repeat(indent) + + "Only 100 properties are shown. React will not log more properties of this object.", + "" + ]); + break; + } } function addValueToProperties( propertyName, @@ -3695,21 +3709,27 @@ __DEV__ && prefix ); propertyName = !1; + key = 0; for (var propKey in value) - "children" === propKey - ? null != value.children && - (!isArrayImpl(value.children) || - 0 < value.children.length) && - (propertyName = !0) - : hasOwnProperty.call(value, propKey) && - "_" !== propKey[0] && - addValueToProperties( - propKey, - value[propKey], - properties, - indent + 1, - prefix - ); + if ( + (key++, + "children" === propKey + ? null != value.children && + (!isArrayImpl(value.children) || + 0 < value.children.length) && + (propertyName = !0) + : hasOwnProperty.call(value, propKey) && + "_" !== propKey[0] && + addValueToProperties( + propKey, + value[propKey], + properties, + indent + 1, + prefix + ), + 100 <= key) + ) + break; properties.push([ "", propertyName ? ">\u2026" : "/>" @@ -3717,35 +3737,46 @@ __DEV__ && return; } typeName = Object.prototype.toString.call(value); - typeName = typeName.slice(8, typeName.length - 1); - if ("Array" === typeName) + propKey = typeName.slice(8, typeName.length - 1); + if ("Array" === propKey) if ( - ((propKey = getArrayKind(value)), - 2 === propKey || 0 === propKey) + ((typeName = 100 < value.length), + (key = getArrayKind(value)), + 2 === key || 0 === key) ) { - value = JSON.stringify(value); + value = JSON.stringify( + typeName ? value.slice(0, 100).concat("\u2026") : value + ); break; - } else if (3 === propKey) { + } else if (3 === key) { properties.push([ prefix + "\u00a0\u00a0".repeat(indent) + propertyName, "" ]); for ( propertyName = 0; - propertyName < value.length; + propertyName < value.length && 100 > propertyName; propertyName++ ) - (typeName = value[propertyName]), + (propKey = value[propertyName]), addValueToProperties( - typeName[0], - typeName[1], + propKey[0], + propKey[1], properties, indent + 1, prefix ); + typeName && + addValueToProperties( + (100).toString(), + "\u2026", + properties, + indent + 1, + prefix + ); return; } - if ("Promise" === typeName) { + if ("Promise" === propKey) { if ("fulfilled" === value.status) { if ( ((typeName = properties.length), @@ -3785,13 +3816,13 @@ __DEV__ && ]); return; } - "Object" === typeName && - (propKey = Object.getPrototypeOf(value)) && - "function" === typeof propKey.constructor && - (typeName = propKey.constructor.name); + "Object" === propKey && + (typeName = Object.getPrototypeOf(value)) && + "function" === typeof typeName.constructor && + (propKey = typeName.constructor.name); properties.push([ prefix + "\u00a0\u00a0".repeat(indent) + propertyName, - "Object" === typeName ? (3 > indent ? "" : "\u2026") : typeName + "Object" === propKey ? (3 > indent ? "" : "\u2026") : propKey ]); 3 > indent && addObjectToProperties(value, properties, indent + 1, prefix); @@ -3822,112 +3853,124 @@ __DEV__ && ]); } function addObjectDiffToProperties(prev, next, properties, indent) { - var isDeeplyEqual = !0; - for (key in prev) + var isDeeplyEqual = !0, + prevPropertiesChecked = 0; + for (key in prev) { + if (100 < prevPropertiesChecked) { + properties.push([ + "Previous object has more than 100 properties. React will not attempt to diff objects with too many properties.", + "" + ]); + isDeeplyEqual = !1; + break; + } key in next || (properties.push([ "\u2013\u00a0" + "\u00a0\u00a0".repeat(indent) + key, "\u2026" ]), (isDeeplyEqual = !1)); - for (var _key in next) + prevPropertiesChecked++; + } + prevPropertiesChecked = 0; + for (var _key in next) { + if (100 < prevPropertiesChecked) { + properties.push([ + "Next object has more than 100 properties. React will not attempt to diff objects with too many properties.", + "" + ]); + isDeeplyEqual = !1; + break; + } if (_key in prev) { var key = prev[_key]; var nextValue = next[_key]; if (key !== nextValue) { - if (0 === indent && "children" === _key) - (isDeeplyEqual = "\u00a0\u00a0".repeat(indent) + _key), - properties.push( - ["\u2013\u00a0" + isDeeplyEqual, "\u2026"], - ["+\u00a0" + isDeeplyEqual, "\u2026"] - ); - else { - if (!(3 <= indent)) - if ( - "object" === typeof key && - "object" === typeof nextValue && - null !== key && - null !== nextValue && - key.$$typeof === nextValue.$$typeof - ) - if (nextValue.$$typeof === REACT_ELEMENT_TYPE) { - if ( - key.type === nextValue.type && - key.key === nextValue.key - ) { - key = - getComponentNameFromType(nextValue.type) || "\u2026"; - isDeeplyEqual = "\u00a0\u00a0".repeat(indent) + _key; - key = "<" + key + " \u2026 />"; - properties.push( - ["\u2013\u00a0" + isDeeplyEqual, key], - ["+\u00a0" + isDeeplyEqual, key] - ); - isDeeplyEqual = !1; - continue; - } - } else { - var prevKind = Object.prototype.toString.call(key), - nextKind = Object.prototype.toString.call(nextValue); - if ( - prevKind === nextKind && - ("[object Object]" === nextKind || - "[object Array]" === nextKind) - ) { - prevKind = [ - "\u2007\u00a0" + "\u00a0\u00a0".repeat(indent) + _key, - "[object Array]" === nextKind ? "Array" : "" - ]; - properties.push(prevKind); - nextKind = properties.length; - addObjectDiffToProperties( - key, - nextValue, - properties, - indent + 1 - ) - ? nextKind === properties.length && - (prevKind[1] = - "Referentially unequal but deeply equal objects. Consider memoization.") - : (isDeeplyEqual = !1); - continue; - } - } - else if ( - "function" === typeof key && - "function" === typeof nextValue && - key.name === nextValue.name && - key.length === nextValue.length && - ((prevKind = Function.prototype.toString.call(key)), - (nextKind = Function.prototype.toString.call(nextValue)), - prevKind === nextKind) - ) { - key = - "" === nextValue.name - ? "() => {}" - : nextValue.name + "() {}"; - properties.push([ - "\u2007\u00a0" + "\u00a0\u00a0".repeat(indent) + _key, - key + - " Referentially unequal function closure. Consider memoization." - ]); - continue; - } - addValueToProperties( - _key, - key, - properties, - indent, - "\u2013\u00a0" - ); - addValueToProperties( - _key, - nextValue, - properties, - indent, - "+\u00a0" + if (0 === indent && "children" === _key) { + isDeeplyEqual = "\u00a0\u00a0".repeat(indent) + _key; + properties.push( + ["\u2013\u00a0" + isDeeplyEqual, "\u2026"], + ["+\u00a0" + isDeeplyEqual, "\u2026"] ); + isDeeplyEqual = !1; + continue; } + if (!(3 <= indent)) + if ( + "object" === typeof key && + "object" === typeof nextValue && + null !== key && + null !== nextValue && + key.$$typeof === nextValue.$$typeof + ) + if (nextValue.$$typeof === REACT_ELEMENT_TYPE) { + if ( + key.type === nextValue.type && + key.key === nextValue.key + ) { + key = getComponentNameFromType(nextValue.type) || "\u2026"; + isDeeplyEqual = "\u00a0\u00a0".repeat(indent) + _key; + key = "<" + key + " \u2026 />"; + properties.push( + ["\u2013\u00a0" + isDeeplyEqual, key], + ["+\u00a0" + isDeeplyEqual, key] + ); + isDeeplyEqual = !1; + continue; + } + } else { + var prevKind = Object.prototype.toString.call(key), + nextKind = Object.prototype.toString.call(nextValue); + if ( + prevKind === nextKind && + ("[object Object]" === nextKind || + "[object Array]" === nextKind) + ) { + prevKind = [ + "\u2007\u00a0" + "\u00a0\u00a0".repeat(indent) + _key, + "[object Array]" === nextKind ? "Array" : "" + ]; + properties.push(prevKind); + nextKind = properties.length; + addObjectDiffToProperties( + key, + nextValue, + properties, + indent + 1 + ) + ? nextKind === properties.length && + (prevKind[1] = + "Referentially unequal but deeply equal objects. Consider memoization.") + : (isDeeplyEqual = !1); + continue; + } + } + else if ( + "function" === typeof key && + "function" === typeof nextValue && + key.name === nextValue.name && + key.length === nextValue.length && + ((prevKind = Function.prototype.toString.call(key)), + (nextKind = Function.prototype.toString.call(nextValue)), + prevKind === nextKind) + ) { + key = + "" === nextValue.name ? "() => {}" : nextValue.name + "() {}"; + properties.push([ + "\u2007\u00a0" + "\u00a0\u00a0".repeat(indent) + _key, + key + + " Referentially unequal function closure. Consider memoization." + ]); + continue; + } + addValueToProperties(_key, key, properties, indent, "\u2013\u00a0"); + addValueToProperties( + _key, + nextValue, + properties, + indent, + "+\u00a0" + ); isDeeplyEqual = !1; } } else @@ -3936,6 +3979,8 @@ __DEV__ && "\u2026" ]), (isDeeplyEqual = !1); + prevPropertiesChecked++; + } return isDeeplyEqual; } function setCurrentTrackFromLanes(lanes) { @@ -32865,11 +32910,11 @@ __DEV__ && return_targetInst = null; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.3.0-www-classic-d6eb7359-20251003" !== isomorphicReactPackageVersion) + if ("19.3.0-www-classic-1be3ce99-20251006" !== 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.3.0-www-classic-d6eb7359-20251003\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.3.0-www-classic-1be3ce99-20251006\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -32912,10 +32957,10 @@ __DEV__ && !(function () { var internals = { bundleType: 1, - version: "19.3.0-www-classic-d6eb7359-20251003", + version: "19.3.0-www-classic-1be3ce99-20251006", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-www-classic-d6eb7359-20251003" + reconcilerVersion: "19.3.0-www-classic-1be3ce99-20251006" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -33528,7 +33573,7 @@ __DEV__ && exports.useFormStatus = function () { return resolveDispatcher().useHostTransitionStatus(); }; - exports.version = "19.3.0-www-classic-d6eb7359-20251003"; + exports.version = "19.3.0-www-classic-1be3ce99-20251006"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled/facebook-www/ReactDOM-dev.modern.js b/compiled/facebook-www/ReactDOM-dev.modern.js index 60b0a04797..0c73254fd4 100644 --- a/compiled/facebook-www/ReactDOM-dev.modern.js +++ b/compiled/facebook-www/ReactDOM-dev.modern.js @@ -3513,7 +3513,7 @@ __DEV__ && return (x === y && (0 !== x || 1 / x === 1 / y)) || (x !== x && y !== y); } function getArrayKind(array) { - for (var kind = 0, i = 0; i < array.length; i++) { + for (var kind = 0, i = 0; i < array.length && 100 > i; i++) { var value = array[i]; if ("object" === typeof value && null !== value) if ( @@ -3537,10 +3537,24 @@ __DEV__ && return kind; } function addObjectToProperties(object, properties, indent, prefix) { - for (var key in object) - hasOwnProperty.call(object, key) && + var addedProperties = 0, + key; + for (key in object) + if ( + hasOwnProperty.call(object, key) && "_" !== key[0] && - addValueToProperties(key, object[key], properties, indent, prefix); + (addedProperties++, + addValueToProperties(key, object[key], properties, indent, prefix), + 100 <= addedProperties) + ) { + properties.push([ + prefix + + "\u00a0\u00a0".repeat(indent) + + "Only 100 properties are shown. React will not log more properties of this object.", + "" + ]); + break; + } } function addValueToProperties( propertyName, @@ -3587,21 +3601,27 @@ __DEV__ && prefix ); propertyName = !1; + key = 0; for (var propKey in value) - "children" === propKey - ? null != value.children && - (!isArrayImpl(value.children) || - 0 < value.children.length) && - (propertyName = !0) - : hasOwnProperty.call(value, propKey) && - "_" !== propKey[0] && - addValueToProperties( - propKey, - value[propKey], - properties, - indent + 1, - prefix - ); + if ( + (key++, + "children" === propKey + ? null != value.children && + (!isArrayImpl(value.children) || + 0 < value.children.length) && + (propertyName = !0) + : hasOwnProperty.call(value, propKey) && + "_" !== propKey[0] && + addValueToProperties( + propKey, + value[propKey], + properties, + indent + 1, + prefix + ), + 100 <= key) + ) + break; properties.push([ "", propertyName ? ">\u2026" : "/>" @@ -3609,35 +3629,46 @@ __DEV__ && return; } typeName = Object.prototype.toString.call(value); - typeName = typeName.slice(8, typeName.length - 1); - if ("Array" === typeName) + propKey = typeName.slice(8, typeName.length - 1); + if ("Array" === propKey) if ( - ((propKey = getArrayKind(value)), - 2 === propKey || 0 === propKey) + ((typeName = 100 < value.length), + (key = getArrayKind(value)), + 2 === key || 0 === key) ) { - value = JSON.stringify(value); + value = JSON.stringify( + typeName ? value.slice(0, 100).concat("\u2026") : value + ); break; - } else if (3 === propKey) { + } else if (3 === key) { properties.push([ prefix + "\u00a0\u00a0".repeat(indent) + propertyName, "" ]); for ( propertyName = 0; - propertyName < value.length; + propertyName < value.length && 100 > propertyName; propertyName++ ) - (typeName = value[propertyName]), + (propKey = value[propertyName]), addValueToProperties( - typeName[0], - typeName[1], + propKey[0], + propKey[1], properties, indent + 1, prefix ); + typeName && + addValueToProperties( + (100).toString(), + "\u2026", + properties, + indent + 1, + prefix + ); return; } - if ("Promise" === typeName) { + if ("Promise" === propKey) { if ("fulfilled" === value.status) { if ( ((typeName = properties.length), @@ -3677,13 +3708,13 @@ __DEV__ && ]); return; } - "Object" === typeName && - (propKey = Object.getPrototypeOf(value)) && - "function" === typeof propKey.constructor && - (typeName = propKey.constructor.name); + "Object" === propKey && + (typeName = Object.getPrototypeOf(value)) && + "function" === typeof typeName.constructor && + (propKey = typeName.constructor.name); properties.push([ prefix + "\u00a0\u00a0".repeat(indent) + propertyName, - "Object" === typeName ? (3 > indent ? "" : "\u2026") : typeName + "Object" === propKey ? (3 > indent ? "" : "\u2026") : propKey ]); 3 > indent && addObjectToProperties(value, properties, indent + 1, prefix); @@ -3714,112 +3745,124 @@ __DEV__ && ]); } function addObjectDiffToProperties(prev, next, properties, indent) { - var isDeeplyEqual = !0; - for (key in prev) + var isDeeplyEqual = !0, + prevPropertiesChecked = 0; + for (key in prev) { + if (100 < prevPropertiesChecked) { + properties.push([ + "Previous object has more than 100 properties. React will not attempt to diff objects with too many properties.", + "" + ]); + isDeeplyEqual = !1; + break; + } key in next || (properties.push([ "\u2013\u00a0" + "\u00a0\u00a0".repeat(indent) + key, "\u2026" ]), (isDeeplyEqual = !1)); - for (var _key in next) + prevPropertiesChecked++; + } + prevPropertiesChecked = 0; + for (var _key in next) { + if (100 < prevPropertiesChecked) { + properties.push([ + "Next object has more than 100 properties. React will not attempt to diff objects with too many properties.", + "" + ]); + isDeeplyEqual = !1; + break; + } if (_key in prev) { var key = prev[_key]; var nextValue = next[_key]; if (key !== nextValue) { - if (0 === indent && "children" === _key) - (isDeeplyEqual = "\u00a0\u00a0".repeat(indent) + _key), - properties.push( - ["\u2013\u00a0" + isDeeplyEqual, "\u2026"], - ["+\u00a0" + isDeeplyEqual, "\u2026"] - ); - else { - if (!(3 <= indent)) - if ( - "object" === typeof key && - "object" === typeof nextValue && - null !== key && - null !== nextValue && - key.$$typeof === nextValue.$$typeof - ) - if (nextValue.$$typeof === REACT_ELEMENT_TYPE) { - if ( - key.type === nextValue.type && - key.key === nextValue.key - ) { - key = - getComponentNameFromType(nextValue.type) || "\u2026"; - isDeeplyEqual = "\u00a0\u00a0".repeat(indent) + _key; - key = "<" + key + " \u2026 />"; - properties.push( - ["\u2013\u00a0" + isDeeplyEqual, key], - ["+\u00a0" + isDeeplyEqual, key] - ); - isDeeplyEqual = !1; - continue; - } - } else { - var prevKind = Object.prototype.toString.call(key), - nextKind = Object.prototype.toString.call(nextValue); - if ( - prevKind === nextKind && - ("[object Object]" === nextKind || - "[object Array]" === nextKind) - ) { - prevKind = [ - "\u2007\u00a0" + "\u00a0\u00a0".repeat(indent) + _key, - "[object Array]" === nextKind ? "Array" : "" - ]; - properties.push(prevKind); - nextKind = properties.length; - addObjectDiffToProperties( - key, - nextValue, - properties, - indent + 1 - ) - ? nextKind === properties.length && - (prevKind[1] = - "Referentially unequal but deeply equal objects. Consider memoization.") - : (isDeeplyEqual = !1); - continue; - } - } - else if ( - "function" === typeof key && - "function" === typeof nextValue && - key.name === nextValue.name && - key.length === nextValue.length && - ((prevKind = Function.prototype.toString.call(key)), - (nextKind = Function.prototype.toString.call(nextValue)), - prevKind === nextKind) - ) { - key = - "" === nextValue.name - ? "() => {}" - : nextValue.name + "() {}"; - properties.push([ - "\u2007\u00a0" + "\u00a0\u00a0".repeat(indent) + _key, - key + - " Referentially unequal function closure. Consider memoization." - ]); - continue; - } - addValueToProperties( - _key, - key, - properties, - indent, - "\u2013\u00a0" - ); - addValueToProperties( - _key, - nextValue, - properties, - indent, - "+\u00a0" + if (0 === indent && "children" === _key) { + isDeeplyEqual = "\u00a0\u00a0".repeat(indent) + _key; + properties.push( + ["\u2013\u00a0" + isDeeplyEqual, "\u2026"], + ["+\u00a0" + isDeeplyEqual, "\u2026"] ); + isDeeplyEqual = !1; + continue; } + if (!(3 <= indent)) + if ( + "object" === typeof key && + "object" === typeof nextValue && + null !== key && + null !== nextValue && + key.$$typeof === nextValue.$$typeof + ) + if (nextValue.$$typeof === REACT_ELEMENT_TYPE) { + if ( + key.type === nextValue.type && + key.key === nextValue.key + ) { + key = getComponentNameFromType(nextValue.type) || "\u2026"; + isDeeplyEqual = "\u00a0\u00a0".repeat(indent) + _key; + key = "<" + key + " \u2026 />"; + properties.push( + ["\u2013\u00a0" + isDeeplyEqual, key], + ["+\u00a0" + isDeeplyEqual, key] + ); + isDeeplyEqual = !1; + continue; + } + } else { + var prevKind = Object.prototype.toString.call(key), + nextKind = Object.prototype.toString.call(nextValue); + if ( + prevKind === nextKind && + ("[object Object]" === nextKind || + "[object Array]" === nextKind) + ) { + prevKind = [ + "\u2007\u00a0" + "\u00a0\u00a0".repeat(indent) + _key, + "[object Array]" === nextKind ? "Array" : "" + ]; + properties.push(prevKind); + nextKind = properties.length; + addObjectDiffToProperties( + key, + nextValue, + properties, + indent + 1 + ) + ? nextKind === properties.length && + (prevKind[1] = + "Referentially unequal but deeply equal objects. Consider memoization.") + : (isDeeplyEqual = !1); + continue; + } + } + else if ( + "function" === typeof key && + "function" === typeof nextValue && + key.name === nextValue.name && + key.length === nextValue.length && + ((prevKind = Function.prototype.toString.call(key)), + (nextKind = Function.prototype.toString.call(nextValue)), + prevKind === nextKind) + ) { + key = + "" === nextValue.name ? "() => {}" : nextValue.name + "() {}"; + properties.push([ + "\u2007\u00a0" + "\u00a0\u00a0".repeat(indent) + _key, + key + + " Referentially unequal function closure. Consider memoization." + ]); + continue; + } + addValueToProperties(_key, key, properties, indent, "\u2013\u00a0"); + addValueToProperties( + _key, + nextValue, + properties, + indent, + "+\u00a0" + ); isDeeplyEqual = !1; } } else @@ -3828,6 +3871,8 @@ __DEV__ && "\u2026" ]), (isDeeplyEqual = !1); + prevPropertiesChecked++; + } return isDeeplyEqual; } function setCurrentTrackFromLanes(lanes) { @@ -32650,11 +32695,11 @@ __DEV__ && return_targetInst = null; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.3.0-www-modern-d6eb7359-20251003" !== isomorphicReactPackageVersion) + if ("19.3.0-www-modern-1be3ce99-20251006" !== 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.3.0-www-modern-d6eb7359-20251003\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.3.0-www-modern-1be3ce99-20251006\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -32697,10 +32742,10 @@ __DEV__ && !(function () { var internals = { bundleType: 1, - version: "19.3.0-www-modern-d6eb7359-20251003", + version: "19.3.0-www-modern-1be3ce99-20251006", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-www-modern-d6eb7359-20251003" + reconcilerVersion: "19.3.0-www-modern-1be3ce99-20251006" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -33313,7 +33358,7 @@ __DEV__ && exports.useFormStatus = function () { return resolveDispatcher().useHostTransitionStatus(); }; - exports.version = "19.3.0-www-modern-d6eb7359-20251003"; + exports.version = "19.3.0-www-modern-1be3ce99-20251006"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled/facebook-www/ReactDOM-prod.classic.js b/compiled/facebook-www/ReactDOM-prod.classic.js index 227a9a26eb..ea3735d723 100644 --- a/compiled/facebook-www/ReactDOM-prod.classic.js +++ b/compiled/facebook-www/ReactDOM-prod.classic.js @@ -19972,14 +19972,14 @@ function getCrossOriginStringAs(as, input) { } var isomorphicReactPackageVersion$jscomp$inline_2128 = React.version; if ( - "19.3.0-www-classic-d6eb7359-20251003" !== + "19.3.0-www-classic-1be3ce99-20251006" !== isomorphicReactPackageVersion$jscomp$inline_2128 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_2128, - "19.3.0-www-classic-d6eb7359-20251003" + "19.3.0-www-classic-1be3ce99-20251006" ) ); Internals.findDOMNode = function (componentOrElement) { @@ -19997,10 +19997,10 @@ Internals.Events = [ ]; var internals$jscomp$inline_2760 = { bundleType: 0, - version: "19.3.0-www-classic-d6eb7359-20251003", + version: "19.3.0-www-classic-1be3ce99-20251006", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-www-classic-d6eb7359-20251003" + reconcilerVersion: "19.3.0-www-classic-1be3ce99-20251006" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_2761 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -20429,4 +20429,4 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.3.0-www-classic-d6eb7359-20251003"; +exports.version = "19.3.0-www-classic-1be3ce99-20251006"; diff --git a/compiled/facebook-www/ReactDOM-prod.modern.js b/compiled/facebook-www/ReactDOM-prod.modern.js index 4c1d82782d..1e0f3c8f3a 100644 --- a/compiled/facebook-www/ReactDOM-prod.modern.js +++ b/compiled/facebook-www/ReactDOM-prod.modern.js @@ -19701,14 +19701,14 @@ function getCrossOriginStringAs(as, input) { } var isomorphicReactPackageVersion$jscomp$inline_2118 = React.version; if ( - "19.3.0-www-modern-d6eb7359-20251003" !== + "19.3.0-www-modern-1be3ce99-20251006" !== isomorphicReactPackageVersion$jscomp$inline_2118 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_2118, - "19.3.0-www-modern-d6eb7359-20251003" + "19.3.0-www-modern-1be3ce99-20251006" ) ); Internals.findDOMNode = function (componentOrElement) { @@ -19726,10 +19726,10 @@ Internals.Events = [ ]; var internals$jscomp$inline_2742 = { bundleType: 0, - version: "19.3.0-www-modern-d6eb7359-20251003", + version: "19.3.0-www-modern-1be3ce99-20251006", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-www-modern-d6eb7359-20251003" + reconcilerVersion: "19.3.0-www-modern-1be3ce99-20251006" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_2743 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -20158,4 +20158,4 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.3.0-www-modern-d6eb7359-20251003"; +exports.version = "19.3.0-www-modern-1be3ce99-20251006"; diff --git a/compiled/facebook-www/ReactDOM-profiling.classic.js b/compiled/facebook-www/ReactDOM-profiling.classic.js index 4423dc5db7..4de39ed587 100644 --- a/compiled/facebook-www/ReactDOM-profiling.classic.js +++ b/compiled/facebook-www/ReactDOM-profiling.classic.js @@ -22226,14 +22226,14 @@ function getCrossOriginStringAs(as, input) { } var isomorphicReactPackageVersion$jscomp$inline_2438 = React.version; if ( - "19.3.0-www-classic-d6eb7359-20251003" !== + "19.3.0-www-classic-1be3ce99-20251006" !== isomorphicReactPackageVersion$jscomp$inline_2438 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_2438, - "19.3.0-www-classic-d6eb7359-20251003" + "19.3.0-www-classic-1be3ce99-20251006" ) ); Internals.findDOMNode = function (componentOrElement) { @@ -22251,10 +22251,10 @@ Internals.Events = [ ]; var internals$jscomp$inline_2440 = { bundleType: 0, - version: "19.3.0-www-classic-d6eb7359-20251003", + version: "19.3.0-www-classic-1be3ce99-20251006", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-www-classic-d6eb7359-20251003" + reconcilerVersion: "19.3.0-www-classic-1be3ce99-20251006" }; enableSchedulingProfiler && ((internals$jscomp$inline_2440.getLaneLabelMap = getLaneLabelMap), @@ -22687,7 +22687,7 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.3.0-www-classic-d6eb7359-20251003"; +exports.version = "19.3.0-www-classic-1be3ce99-20251006"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled/facebook-www/ReactDOM-profiling.modern.js b/compiled/facebook-www/ReactDOM-profiling.modern.js index 4a6beb8993..2d74a4bac9 100644 --- a/compiled/facebook-www/ReactDOM-profiling.modern.js +++ b/compiled/facebook-www/ReactDOM-profiling.modern.js @@ -22020,14 +22020,14 @@ function getCrossOriginStringAs(as, input) { } var isomorphicReactPackageVersion$jscomp$inline_2428 = React.version; if ( - "19.3.0-www-modern-d6eb7359-20251003" !== + "19.3.0-www-modern-1be3ce99-20251006" !== isomorphicReactPackageVersion$jscomp$inline_2428 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_2428, - "19.3.0-www-modern-d6eb7359-20251003" + "19.3.0-www-modern-1be3ce99-20251006" ) ); Internals.findDOMNode = function (componentOrElement) { @@ -22045,10 +22045,10 @@ Internals.Events = [ ]; var internals$jscomp$inline_2430 = { bundleType: 0, - version: "19.3.0-www-modern-d6eb7359-20251003", + version: "19.3.0-www-modern-1be3ce99-20251006", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-www-modern-d6eb7359-20251003" + reconcilerVersion: "19.3.0-www-modern-1be3ce99-20251006" }; enableSchedulingProfiler && ((internals$jscomp$inline_2430.getLaneLabelMap = getLaneLabelMap), @@ -22481,7 +22481,7 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.3.0-www-modern-d6eb7359-20251003"; +exports.version = "19.3.0-www-modern-1be3ce99-20251006"; "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && diff --git a/compiled/facebook-www/ReactDOMServer-dev.classic.js b/compiled/facebook-www/ReactDOMServer-dev.classic.js index d12ef22e81..923e8d20f3 100644 --- a/compiled/facebook-www/ReactDOMServer-dev.classic.js +++ b/compiled/facebook-www/ReactDOMServer-dev.classic.js @@ -10305,5 +10305,5 @@ __DEV__ && 'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server' ); }; - exports.version = "19.3.0-www-classic-d6eb7359-20251003"; + exports.version = "19.3.0-www-classic-1be3ce99-20251006"; })(); diff --git a/compiled/facebook-www/ReactDOMServer-dev.modern.js b/compiled/facebook-www/ReactDOMServer-dev.modern.js index 7c6481a660..b59a538645 100644 --- a/compiled/facebook-www/ReactDOMServer-dev.modern.js +++ b/compiled/facebook-www/ReactDOMServer-dev.modern.js @@ -10234,5 +10234,5 @@ __DEV__ && 'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server' ); }; - exports.version = "19.3.0-www-modern-d6eb7359-20251003"; + exports.version = "19.3.0-www-modern-1be3ce99-20251006"; })(); diff --git a/compiled/facebook-www/ReactDOMServer-prod.classic.js b/compiled/facebook-www/ReactDOMServer-prod.classic.js index 582f2d4f99..29a3f6998c 100644 --- a/compiled/facebook-www/ReactDOMServer-prod.classic.js +++ b/compiled/facebook-www/ReactDOMServer-prod.classic.js @@ -6996,4 +6996,4 @@ exports.renderToString = function (children, options) { 'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server' ); }; -exports.version = "19.3.0-www-classic-d6eb7359-20251003"; +exports.version = "19.3.0-www-classic-1be3ce99-20251006"; diff --git a/compiled/facebook-www/ReactDOMServer-prod.modern.js b/compiled/facebook-www/ReactDOMServer-prod.modern.js index 7e3105f300..9c147b0f39 100644 --- a/compiled/facebook-www/ReactDOMServer-prod.modern.js +++ b/compiled/facebook-www/ReactDOMServer-prod.modern.js @@ -6929,4 +6929,4 @@ exports.renderToString = function (children, options) { 'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server' ); }; -exports.version = "19.3.0-www-modern-d6eb7359-20251003"; +exports.version = "19.3.0-www-modern-1be3ce99-20251006"; diff --git a/compiled/facebook-www/ReactDOMTesting-dev.classic.js b/compiled/facebook-www/ReactDOMTesting-dev.classic.js index b4545ceb8c..1482dc39fd 100644 --- a/compiled/facebook-www/ReactDOMTesting-dev.classic.js +++ b/compiled/facebook-www/ReactDOMTesting-dev.classic.js @@ -3662,7 +3662,7 @@ __DEV__ && return (x === y && (0 !== x || 1 / x === 1 / y)) || (x !== x && y !== y); } function getArrayKind(array) { - for (var kind = 0, i = 0; i < array.length; i++) { + for (var kind = 0, i = 0; i < array.length && 100 > i; i++) { var value = array[i]; if ("object" === typeof value && null !== value) if ( @@ -3686,10 +3686,24 @@ __DEV__ && return kind; } function addObjectToProperties(object, properties, indent, prefix) { - for (var key in object) - hasOwnProperty.call(object, key) && + var addedProperties = 0, + key; + for (key in object) + if ( + hasOwnProperty.call(object, key) && "_" !== key[0] && - addValueToProperties(key, object[key], properties, indent, prefix); + (addedProperties++, + addValueToProperties(key, object[key], properties, indent, prefix), + 100 <= addedProperties) + ) { + properties.push([ + prefix + + "\u00a0\u00a0".repeat(indent) + + "Only 100 properties are shown. React will not log more properties of this object.", + "" + ]); + break; + } } function addValueToProperties( propertyName, @@ -3736,21 +3750,27 @@ __DEV__ && prefix ); propertyName = !1; + key = 0; for (var propKey in value) - "children" === propKey - ? null != value.children && - (!isArrayImpl(value.children) || - 0 < value.children.length) && - (propertyName = !0) - : hasOwnProperty.call(value, propKey) && - "_" !== propKey[0] && - addValueToProperties( - propKey, - value[propKey], - properties, - indent + 1, - prefix - ); + if ( + (key++, + "children" === propKey + ? null != value.children && + (!isArrayImpl(value.children) || + 0 < value.children.length) && + (propertyName = !0) + : hasOwnProperty.call(value, propKey) && + "_" !== propKey[0] && + addValueToProperties( + propKey, + value[propKey], + properties, + indent + 1, + prefix + ), + 100 <= key) + ) + break; properties.push([ "", propertyName ? ">\u2026" : "/>" @@ -3758,35 +3778,46 @@ __DEV__ && return; } typeName = Object.prototype.toString.call(value); - typeName = typeName.slice(8, typeName.length - 1); - if ("Array" === typeName) + propKey = typeName.slice(8, typeName.length - 1); + if ("Array" === propKey) if ( - ((propKey = getArrayKind(value)), - 2 === propKey || 0 === propKey) + ((typeName = 100 < value.length), + (key = getArrayKind(value)), + 2 === key || 0 === key) ) { - value = JSON.stringify(value); + value = JSON.stringify( + typeName ? value.slice(0, 100).concat("\u2026") : value + ); break; - } else if (3 === propKey) { + } else if (3 === key) { properties.push([ prefix + "\u00a0\u00a0".repeat(indent) + propertyName, "" ]); for ( propertyName = 0; - propertyName < value.length; + propertyName < value.length && 100 > propertyName; propertyName++ ) - (typeName = value[propertyName]), + (propKey = value[propertyName]), addValueToProperties( - typeName[0], - typeName[1], + propKey[0], + propKey[1], properties, indent + 1, prefix ); + typeName && + addValueToProperties( + (100).toString(), + "\u2026", + properties, + indent + 1, + prefix + ); return; } - if ("Promise" === typeName) { + if ("Promise" === propKey) { if ("fulfilled" === value.status) { if ( ((typeName = properties.length), @@ -3826,13 +3857,13 @@ __DEV__ && ]); return; } - "Object" === typeName && - (propKey = Object.getPrototypeOf(value)) && - "function" === typeof propKey.constructor && - (typeName = propKey.constructor.name); + "Object" === propKey && + (typeName = Object.getPrototypeOf(value)) && + "function" === typeof typeName.constructor && + (propKey = typeName.constructor.name); properties.push([ prefix + "\u00a0\u00a0".repeat(indent) + propertyName, - "Object" === typeName ? (3 > indent ? "" : "\u2026") : typeName + "Object" === propKey ? (3 > indent ? "" : "\u2026") : propKey ]); 3 > indent && addObjectToProperties(value, properties, indent + 1, prefix); @@ -3863,112 +3894,124 @@ __DEV__ && ]); } function addObjectDiffToProperties(prev, next, properties, indent) { - var isDeeplyEqual = !0; - for (key in prev) + var isDeeplyEqual = !0, + prevPropertiesChecked = 0; + for (key in prev) { + if (100 < prevPropertiesChecked) { + properties.push([ + "Previous object has more than 100 properties. React will not attempt to diff objects with too many properties.", + "" + ]); + isDeeplyEqual = !1; + break; + } key in next || (properties.push([ "\u2013\u00a0" + "\u00a0\u00a0".repeat(indent) + key, "\u2026" ]), (isDeeplyEqual = !1)); - for (var _key in next) + prevPropertiesChecked++; + } + prevPropertiesChecked = 0; + for (var _key in next) { + if (100 < prevPropertiesChecked) { + properties.push([ + "Next object has more than 100 properties. React will not attempt to diff objects with too many properties.", + "" + ]); + isDeeplyEqual = !1; + break; + } if (_key in prev) { var key = prev[_key]; var nextValue = next[_key]; if (key !== nextValue) { - if (0 === indent && "children" === _key) - (isDeeplyEqual = "\u00a0\u00a0".repeat(indent) + _key), - properties.push( - ["\u2013\u00a0" + isDeeplyEqual, "\u2026"], - ["+\u00a0" + isDeeplyEqual, "\u2026"] - ); - else { - if (!(3 <= indent)) - if ( - "object" === typeof key && - "object" === typeof nextValue && - null !== key && - null !== nextValue && - key.$$typeof === nextValue.$$typeof - ) - if (nextValue.$$typeof === REACT_ELEMENT_TYPE) { - if ( - key.type === nextValue.type && - key.key === nextValue.key - ) { - key = - getComponentNameFromType(nextValue.type) || "\u2026"; - isDeeplyEqual = "\u00a0\u00a0".repeat(indent) + _key; - key = "<" + key + " \u2026 />"; - properties.push( - ["\u2013\u00a0" + isDeeplyEqual, key], - ["+\u00a0" + isDeeplyEqual, key] - ); - isDeeplyEqual = !1; - continue; - } - } else { - var prevKind = Object.prototype.toString.call(key), - nextKind = Object.prototype.toString.call(nextValue); - if ( - prevKind === nextKind && - ("[object Object]" === nextKind || - "[object Array]" === nextKind) - ) { - prevKind = [ - "\u2007\u00a0" + "\u00a0\u00a0".repeat(indent) + _key, - "[object Array]" === nextKind ? "Array" : "" - ]; - properties.push(prevKind); - nextKind = properties.length; - addObjectDiffToProperties( - key, - nextValue, - properties, - indent + 1 - ) - ? nextKind === properties.length && - (prevKind[1] = - "Referentially unequal but deeply equal objects. Consider memoization.") - : (isDeeplyEqual = !1); - continue; - } - } - else if ( - "function" === typeof key && - "function" === typeof nextValue && - key.name === nextValue.name && - key.length === nextValue.length && - ((prevKind = Function.prototype.toString.call(key)), - (nextKind = Function.prototype.toString.call(nextValue)), - prevKind === nextKind) - ) { - key = - "" === nextValue.name - ? "() => {}" - : nextValue.name + "() {}"; - properties.push([ - "\u2007\u00a0" + "\u00a0\u00a0".repeat(indent) + _key, - key + - " Referentially unequal function closure. Consider memoization." - ]); - continue; - } - addValueToProperties( - _key, - key, - properties, - indent, - "\u2013\u00a0" - ); - addValueToProperties( - _key, - nextValue, - properties, - indent, - "+\u00a0" + if (0 === indent && "children" === _key) { + isDeeplyEqual = "\u00a0\u00a0".repeat(indent) + _key; + properties.push( + ["\u2013\u00a0" + isDeeplyEqual, "\u2026"], + ["+\u00a0" + isDeeplyEqual, "\u2026"] ); + isDeeplyEqual = !1; + continue; } + if (!(3 <= indent)) + if ( + "object" === typeof key && + "object" === typeof nextValue && + null !== key && + null !== nextValue && + key.$$typeof === nextValue.$$typeof + ) + if (nextValue.$$typeof === REACT_ELEMENT_TYPE) { + if ( + key.type === nextValue.type && + key.key === nextValue.key + ) { + key = getComponentNameFromType(nextValue.type) || "\u2026"; + isDeeplyEqual = "\u00a0\u00a0".repeat(indent) + _key; + key = "<" + key + " \u2026 />"; + properties.push( + ["\u2013\u00a0" + isDeeplyEqual, key], + ["+\u00a0" + isDeeplyEqual, key] + ); + isDeeplyEqual = !1; + continue; + } + } else { + var prevKind = Object.prototype.toString.call(key), + nextKind = Object.prototype.toString.call(nextValue); + if ( + prevKind === nextKind && + ("[object Object]" === nextKind || + "[object Array]" === nextKind) + ) { + prevKind = [ + "\u2007\u00a0" + "\u00a0\u00a0".repeat(indent) + _key, + "[object Array]" === nextKind ? "Array" : "" + ]; + properties.push(prevKind); + nextKind = properties.length; + addObjectDiffToProperties( + key, + nextValue, + properties, + indent + 1 + ) + ? nextKind === properties.length && + (prevKind[1] = + "Referentially unequal but deeply equal objects. Consider memoization.") + : (isDeeplyEqual = !1); + continue; + } + } + else if ( + "function" === typeof key && + "function" === typeof nextValue && + key.name === nextValue.name && + key.length === nextValue.length && + ((prevKind = Function.prototype.toString.call(key)), + (nextKind = Function.prototype.toString.call(nextValue)), + prevKind === nextKind) + ) { + key = + "" === nextValue.name ? "() => {}" : nextValue.name + "() {}"; + properties.push([ + "\u2007\u00a0" + "\u00a0\u00a0".repeat(indent) + _key, + key + + " Referentially unequal function closure. Consider memoization." + ]); + continue; + } + addValueToProperties(_key, key, properties, indent, "\u2013\u00a0"); + addValueToProperties( + _key, + nextValue, + properties, + indent, + "+\u00a0" + ); isDeeplyEqual = !1; } } else @@ -3977,6 +4020,8 @@ __DEV__ && "\u2026" ]), (isDeeplyEqual = !1); + prevPropertiesChecked++; + } return isDeeplyEqual; } function setCurrentTrackFromLanes(lanes) { @@ -33186,11 +33231,11 @@ __DEV__ && return_targetInst = null; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.3.0-www-classic-d6eb7359-20251003" !== isomorphicReactPackageVersion) + if ("19.3.0-www-classic-1be3ce99-20251006" !== 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.3.0-www-classic-d6eb7359-20251003\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.3.0-www-classic-1be3ce99-20251006\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -33233,10 +33278,10 @@ __DEV__ && !(function () { var internals = { bundleType: 1, - version: "19.3.0-www-classic-d6eb7359-20251003", + version: "19.3.0-www-classic-1be3ce99-20251006", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-www-classic-d6eb7359-20251003" + reconcilerVersion: "19.3.0-www-classic-1be3ce99-20251006" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -34015,5 +34060,5 @@ __DEV__ && exports.useFormStatus = function () { return resolveDispatcher().useHostTransitionStatus(); }; - exports.version = "19.3.0-www-classic-d6eb7359-20251003"; + exports.version = "19.3.0-www-classic-1be3ce99-20251006"; })(); diff --git a/compiled/facebook-www/ReactDOMTesting-dev.modern.js b/compiled/facebook-www/ReactDOMTesting-dev.modern.js index 9c894079a5..ae59f439d3 100644 --- a/compiled/facebook-www/ReactDOMTesting-dev.modern.js +++ b/compiled/facebook-www/ReactDOMTesting-dev.modern.js @@ -3554,7 +3554,7 @@ __DEV__ && return (x === y && (0 !== x || 1 / x === 1 / y)) || (x !== x && y !== y); } function getArrayKind(array) { - for (var kind = 0, i = 0; i < array.length; i++) { + for (var kind = 0, i = 0; i < array.length && 100 > i; i++) { var value = array[i]; if ("object" === typeof value && null !== value) if ( @@ -3578,10 +3578,24 @@ __DEV__ && return kind; } function addObjectToProperties(object, properties, indent, prefix) { - for (var key in object) - hasOwnProperty.call(object, key) && + var addedProperties = 0, + key; + for (key in object) + if ( + hasOwnProperty.call(object, key) && "_" !== key[0] && - addValueToProperties(key, object[key], properties, indent, prefix); + (addedProperties++, + addValueToProperties(key, object[key], properties, indent, prefix), + 100 <= addedProperties) + ) { + properties.push([ + prefix + + "\u00a0\u00a0".repeat(indent) + + "Only 100 properties are shown. React will not log more properties of this object.", + "" + ]); + break; + } } function addValueToProperties( propertyName, @@ -3628,21 +3642,27 @@ __DEV__ && prefix ); propertyName = !1; + key = 0; for (var propKey in value) - "children" === propKey - ? null != value.children && - (!isArrayImpl(value.children) || - 0 < value.children.length) && - (propertyName = !0) - : hasOwnProperty.call(value, propKey) && - "_" !== propKey[0] && - addValueToProperties( - propKey, - value[propKey], - properties, - indent + 1, - prefix - ); + if ( + (key++, + "children" === propKey + ? null != value.children && + (!isArrayImpl(value.children) || + 0 < value.children.length) && + (propertyName = !0) + : hasOwnProperty.call(value, propKey) && + "_" !== propKey[0] && + addValueToProperties( + propKey, + value[propKey], + properties, + indent + 1, + prefix + ), + 100 <= key) + ) + break; properties.push([ "", propertyName ? ">\u2026" : "/>" @@ -3650,35 +3670,46 @@ __DEV__ && return; } typeName = Object.prototype.toString.call(value); - typeName = typeName.slice(8, typeName.length - 1); - if ("Array" === typeName) + propKey = typeName.slice(8, typeName.length - 1); + if ("Array" === propKey) if ( - ((propKey = getArrayKind(value)), - 2 === propKey || 0 === propKey) + ((typeName = 100 < value.length), + (key = getArrayKind(value)), + 2 === key || 0 === key) ) { - value = JSON.stringify(value); + value = JSON.stringify( + typeName ? value.slice(0, 100).concat("\u2026") : value + ); break; - } else if (3 === propKey) { + } else if (3 === key) { properties.push([ prefix + "\u00a0\u00a0".repeat(indent) + propertyName, "" ]); for ( propertyName = 0; - propertyName < value.length; + propertyName < value.length && 100 > propertyName; propertyName++ ) - (typeName = value[propertyName]), + (propKey = value[propertyName]), addValueToProperties( - typeName[0], - typeName[1], + propKey[0], + propKey[1], properties, indent + 1, prefix ); + typeName && + addValueToProperties( + (100).toString(), + "\u2026", + properties, + indent + 1, + prefix + ); return; } - if ("Promise" === typeName) { + if ("Promise" === propKey) { if ("fulfilled" === value.status) { if ( ((typeName = properties.length), @@ -3718,13 +3749,13 @@ __DEV__ && ]); return; } - "Object" === typeName && - (propKey = Object.getPrototypeOf(value)) && - "function" === typeof propKey.constructor && - (typeName = propKey.constructor.name); + "Object" === propKey && + (typeName = Object.getPrototypeOf(value)) && + "function" === typeof typeName.constructor && + (propKey = typeName.constructor.name); properties.push([ prefix + "\u00a0\u00a0".repeat(indent) + propertyName, - "Object" === typeName ? (3 > indent ? "" : "\u2026") : typeName + "Object" === propKey ? (3 > indent ? "" : "\u2026") : propKey ]); 3 > indent && addObjectToProperties(value, properties, indent + 1, prefix); @@ -3755,112 +3786,124 @@ __DEV__ && ]); } function addObjectDiffToProperties(prev, next, properties, indent) { - var isDeeplyEqual = !0; - for (key in prev) + var isDeeplyEqual = !0, + prevPropertiesChecked = 0; + for (key in prev) { + if (100 < prevPropertiesChecked) { + properties.push([ + "Previous object has more than 100 properties. React will not attempt to diff objects with too many properties.", + "" + ]); + isDeeplyEqual = !1; + break; + } key in next || (properties.push([ "\u2013\u00a0" + "\u00a0\u00a0".repeat(indent) + key, "\u2026" ]), (isDeeplyEqual = !1)); - for (var _key in next) + prevPropertiesChecked++; + } + prevPropertiesChecked = 0; + for (var _key in next) { + if (100 < prevPropertiesChecked) { + properties.push([ + "Next object has more than 100 properties. React will not attempt to diff objects with too many properties.", + "" + ]); + isDeeplyEqual = !1; + break; + } if (_key in prev) { var key = prev[_key]; var nextValue = next[_key]; if (key !== nextValue) { - if (0 === indent && "children" === _key) - (isDeeplyEqual = "\u00a0\u00a0".repeat(indent) + _key), - properties.push( - ["\u2013\u00a0" + isDeeplyEqual, "\u2026"], - ["+\u00a0" + isDeeplyEqual, "\u2026"] - ); - else { - if (!(3 <= indent)) - if ( - "object" === typeof key && - "object" === typeof nextValue && - null !== key && - null !== nextValue && - key.$$typeof === nextValue.$$typeof - ) - if (nextValue.$$typeof === REACT_ELEMENT_TYPE) { - if ( - key.type === nextValue.type && - key.key === nextValue.key - ) { - key = - getComponentNameFromType(nextValue.type) || "\u2026"; - isDeeplyEqual = "\u00a0\u00a0".repeat(indent) + _key; - key = "<" + key + " \u2026 />"; - properties.push( - ["\u2013\u00a0" + isDeeplyEqual, key], - ["+\u00a0" + isDeeplyEqual, key] - ); - isDeeplyEqual = !1; - continue; - } - } else { - var prevKind = Object.prototype.toString.call(key), - nextKind = Object.prototype.toString.call(nextValue); - if ( - prevKind === nextKind && - ("[object Object]" === nextKind || - "[object Array]" === nextKind) - ) { - prevKind = [ - "\u2007\u00a0" + "\u00a0\u00a0".repeat(indent) + _key, - "[object Array]" === nextKind ? "Array" : "" - ]; - properties.push(prevKind); - nextKind = properties.length; - addObjectDiffToProperties( - key, - nextValue, - properties, - indent + 1 - ) - ? nextKind === properties.length && - (prevKind[1] = - "Referentially unequal but deeply equal objects. Consider memoization.") - : (isDeeplyEqual = !1); - continue; - } - } - else if ( - "function" === typeof key && - "function" === typeof nextValue && - key.name === nextValue.name && - key.length === nextValue.length && - ((prevKind = Function.prototype.toString.call(key)), - (nextKind = Function.prototype.toString.call(nextValue)), - prevKind === nextKind) - ) { - key = - "" === nextValue.name - ? "() => {}" - : nextValue.name + "() {}"; - properties.push([ - "\u2007\u00a0" + "\u00a0\u00a0".repeat(indent) + _key, - key + - " Referentially unequal function closure. Consider memoization." - ]); - continue; - } - addValueToProperties( - _key, - key, - properties, - indent, - "\u2013\u00a0" - ); - addValueToProperties( - _key, - nextValue, - properties, - indent, - "+\u00a0" + if (0 === indent && "children" === _key) { + isDeeplyEqual = "\u00a0\u00a0".repeat(indent) + _key; + properties.push( + ["\u2013\u00a0" + isDeeplyEqual, "\u2026"], + ["+\u00a0" + isDeeplyEqual, "\u2026"] ); + isDeeplyEqual = !1; + continue; } + if (!(3 <= indent)) + if ( + "object" === typeof key && + "object" === typeof nextValue && + null !== key && + null !== nextValue && + key.$$typeof === nextValue.$$typeof + ) + if (nextValue.$$typeof === REACT_ELEMENT_TYPE) { + if ( + key.type === nextValue.type && + key.key === nextValue.key + ) { + key = getComponentNameFromType(nextValue.type) || "\u2026"; + isDeeplyEqual = "\u00a0\u00a0".repeat(indent) + _key; + key = "<" + key + " \u2026 />"; + properties.push( + ["\u2013\u00a0" + isDeeplyEqual, key], + ["+\u00a0" + isDeeplyEqual, key] + ); + isDeeplyEqual = !1; + continue; + } + } else { + var prevKind = Object.prototype.toString.call(key), + nextKind = Object.prototype.toString.call(nextValue); + if ( + prevKind === nextKind && + ("[object Object]" === nextKind || + "[object Array]" === nextKind) + ) { + prevKind = [ + "\u2007\u00a0" + "\u00a0\u00a0".repeat(indent) + _key, + "[object Array]" === nextKind ? "Array" : "" + ]; + properties.push(prevKind); + nextKind = properties.length; + addObjectDiffToProperties( + key, + nextValue, + properties, + indent + 1 + ) + ? nextKind === properties.length && + (prevKind[1] = + "Referentially unequal but deeply equal objects. Consider memoization.") + : (isDeeplyEqual = !1); + continue; + } + } + else if ( + "function" === typeof key && + "function" === typeof nextValue && + key.name === nextValue.name && + key.length === nextValue.length && + ((prevKind = Function.prototype.toString.call(key)), + (nextKind = Function.prototype.toString.call(nextValue)), + prevKind === nextKind) + ) { + key = + "" === nextValue.name ? "() => {}" : nextValue.name + "() {}"; + properties.push([ + "\u2007\u00a0" + "\u00a0\u00a0".repeat(indent) + _key, + key + + " Referentially unequal function closure. Consider memoization." + ]); + continue; + } + addValueToProperties(_key, key, properties, indent, "\u2013\u00a0"); + addValueToProperties( + _key, + nextValue, + properties, + indent, + "+\u00a0" + ); isDeeplyEqual = !1; } } else @@ -3869,6 +3912,8 @@ __DEV__ && "\u2026" ]), (isDeeplyEqual = !1); + prevPropertiesChecked++; + } return isDeeplyEqual; } function setCurrentTrackFromLanes(lanes) { @@ -32971,11 +33016,11 @@ __DEV__ && return_targetInst = null; (function () { var isomorphicReactPackageVersion = React.version; - if ("19.3.0-www-modern-d6eb7359-20251003" !== isomorphicReactPackageVersion) + if ("19.3.0-www-modern-1be3ce99-20251006" !== 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.3.0-www-modern-d6eb7359-20251003\nLearn more: https://react.dev/warnings/version-mismatch") + "\n - react-dom: 19.3.0-www-modern-1be3ce99-20251006\nLearn more: https://react.dev/warnings/version-mismatch") ); })(); ("function" === typeof Map && @@ -33018,10 +33063,10 @@ __DEV__ && !(function () { var internals = { bundleType: 1, - version: "19.3.0-www-modern-d6eb7359-20251003", + version: "19.3.0-www-modern-1be3ce99-20251006", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-www-modern-d6eb7359-20251003" + reconcilerVersion: "19.3.0-www-modern-1be3ce99-20251006" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -33800,5 +33845,5 @@ __DEV__ && exports.useFormStatus = function () { return resolveDispatcher().useHostTransitionStatus(); }; - exports.version = "19.3.0-www-modern-d6eb7359-20251003"; + exports.version = "19.3.0-www-modern-1be3ce99-20251006"; })(); diff --git a/compiled/facebook-www/ReactDOMTesting-prod.classic.js b/compiled/facebook-www/ReactDOMTesting-prod.classic.js index e801e6ad62..8be578b6c8 100644 --- a/compiled/facebook-www/ReactDOMTesting-prod.classic.js +++ b/compiled/facebook-www/ReactDOMTesting-prod.classic.js @@ -20288,14 +20288,14 @@ function getCrossOriginStringAs(as, input) { } var isomorphicReactPackageVersion$jscomp$inline_2157 = React.version; if ( - "19.3.0-www-classic-d6eb7359-20251003" !== + "19.3.0-www-classic-1be3ce99-20251006" !== isomorphicReactPackageVersion$jscomp$inline_2157 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_2157, - "19.3.0-www-classic-d6eb7359-20251003" + "19.3.0-www-classic-1be3ce99-20251006" ) ); Internals.findDOMNode = function (componentOrElement) { @@ -20313,10 +20313,10 @@ Internals.Events = [ ]; var internals$jscomp$inline_2794 = { bundleType: 0, - version: "19.3.0-www-classic-d6eb7359-20251003", + version: "19.3.0-www-classic-1be3ce99-20251006", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-www-classic-d6eb7359-20251003" + reconcilerVersion: "19.3.0-www-classic-1be3ce99-20251006" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_2795 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -20896,4 +20896,4 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.3.0-www-classic-d6eb7359-20251003"; +exports.version = "19.3.0-www-classic-1be3ce99-20251006"; diff --git a/compiled/facebook-www/ReactDOMTesting-prod.modern.js b/compiled/facebook-www/ReactDOMTesting-prod.modern.js index f86e013ba6..90b1a823dc 100644 --- a/compiled/facebook-www/ReactDOMTesting-prod.modern.js +++ b/compiled/facebook-www/ReactDOMTesting-prod.modern.js @@ -20017,14 +20017,14 @@ function getCrossOriginStringAs(as, input) { } var isomorphicReactPackageVersion$jscomp$inline_2147 = React.version; if ( - "19.3.0-www-modern-d6eb7359-20251003" !== + "19.3.0-www-modern-1be3ce99-20251006" !== isomorphicReactPackageVersion$jscomp$inline_2147 ) throw Error( formatProdErrorMessage( 527, isomorphicReactPackageVersion$jscomp$inline_2147, - "19.3.0-www-modern-d6eb7359-20251003" + "19.3.0-www-modern-1be3ce99-20251006" ) ); Internals.findDOMNode = function (componentOrElement) { @@ -20042,10 +20042,10 @@ Internals.Events = [ ]; var internals$jscomp$inline_2776 = { bundleType: 0, - version: "19.3.0-www-modern-d6eb7359-20251003", + version: "19.3.0-www-modern-1be3ce99-20251006", rendererPackageName: "react-dom", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-www-modern-d6eb7359-20251003" + reconcilerVersion: "19.3.0-www-modern-1be3ce99-20251006" }; if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { var hook$jscomp$inline_2777 = __REACT_DEVTOOLS_GLOBAL_HOOK__; @@ -20625,4 +20625,4 @@ exports.useFormState = function (action, initialState, permalink) { exports.useFormStatus = function () { return ReactSharedInternals.H.useHostTransitionStatus(); }; -exports.version = "19.3.0-www-modern-d6eb7359-20251003"; +exports.version = "19.3.0-www-modern-1be3ce99-20251006"; diff --git a/compiled/facebook-www/ReactReconciler-dev.classic.js b/compiled/facebook-www/ReactReconciler-dev.classic.js index 30b40b6762..0fc1b0650f 100644 --- a/compiled/facebook-www/ReactReconciler-dev.classic.js +++ b/compiled/facebook-www/ReactReconciler-dev.classic.js @@ -1026,7 +1026,7 @@ __DEV__ && return (x === y && (0 !== x || 1 / x === 1 / y)) || (x !== x && y !== y); } function getArrayKind(array) { - for (var kind = 0, i = 0; i < array.length; i++) { + for (var kind = 0, i = 0; i < array.length && 100 > i; i++) { var value = array[i]; if ("object" === typeof value && null !== value) if ( @@ -1050,10 +1050,24 @@ __DEV__ && return kind; } function addObjectToProperties(object, properties, indent, prefix) { - for (var key in object) - hasOwnProperty.call(object, key) && + var addedProperties = 0, + key; + for (key in object) + if ( + hasOwnProperty.call(object, key) && "_" !== key[0] && - addValueToProperties(key, object[key], properties, indent, prefix); + (addedProperties++, + addValueToProperties(key, object[key], properties, indent, prefix), + 100 <= addedProperties) + ) { + properties.push([ + prefix + + "\u00a0\u00a0".repeat(indent) + + "Only 100 properties are shown. React will not log more properties of this object.", + "" + ]); + break; + } } function addValueToProperties( propertyName, @@ -1100,21 +1114,27 @@ __DEV__ && prefix ); propertyName = !1; + key = 0; for (var propKey in value) - "children" === propKey - ? null != value.children && - (!isArrayImpl(value.children) || - 0 < value.children.length) && - (propertyName = !0) - : hasOwnProperty.call(value, propKey) && - "_" !== propKey[0] && - addValueToProperties( - propKey, - value[propKey], - properties, - indent + 1, - prefix - ); + if ( + (key++, + "children" === propKey + ? null != value.children && + (!isArrayImpl(value.children) || + 0 < value.children.length) && + (propertyName = !0) + : hasOwnProperty.call(value, propKey) && + "_" !== propKey[0] && + addValueToProperties( + propKey, + value[propKey], + properties, + indent + 1, + prefix + ), + 100 <= key) + ) + break; properties.push([ "", propertyName ? ">\u2026" : "/>" @@ -1122,35 +1142,46 @@ __DEV__ && return; } typeName = Object.prototype.toString.call(value); - typeName = typeName.slice(8, typeName.length - 1); - if ("Array" === typeName) + propKey = typeName.slice(8, typeName.length - 1); + if ("Array" === propKey) if ( - ((propKey = getArrayKind(value)), - 2 === propKey || 0 === propKey) + ((typeName = 100 < value.length), + (key = getArrayKind(value)), + 2 === key || 0 === key) ) { - value = JSON.stringify(value); + value = JSON.stringify( + typeName ? value.slice(0, 100).concat("\u2026") : value + ); break; - } else if (3 === propKey) { + } else if (3 === key) { properties.push([ prefix + "\u00a0\u00a0".repeat(indent) + propertyName, "" ]); for ( propertyName = 0; - propertyName < value.length; + propertyName < value.length && 100 > propertyName; propertyName++ ) - (typeName = value[propertyName]), + (propKey = value[propertyName]), addValueToProperties( - typeName[0], - typeName[1], + propKey[0], + propKey[1], properties, indent + 1, prefix ); + typeName && + addValueToProperties( + (100).toString(), + "\u2026", + properties, + indent + 1, + prefix + ); return; } - if ("Promise" === typeName) { + if ("Promise" === propKey) { if ("fulfilled" === value.status) { if ( ((typeName = properties.length), @@ -1190,13 +1221,13 @@ __DEV__ && ]); return; } - "Object" === typeName && - (propKey = Object.getPrototypeOf(value)) && - "function" === typeof propKey.constructor && - (typeName = propKey.constructor.name); + "Object" === propKey && + (typeName = Object.getPrototypeOf(value)) && + "function" === typeof typeName.constructor && + (propKey = typeName.constructor.name); properties.push([ prefix + "\u00a0\u00a0".repeat(indent) + propertyName, - "Object" === typeName ? (3 > indent ? "" : "\u2026") : typeName + "Object" === propKey ? (3 > indent ? "" : "\u2026") : propKey ]); 3 > indent && addObjectToProperties(value, properties, indent + 1, prefix); @@ -1227,112 +1258,124 @@ __DEV__ && ]); } function addObjectDiffToProperties(prev, next, properties, indent) { - var isDeeplyEqual = !0; - for (key in prev) + var isDeeplyEqual = !0, + prevPropertiesChecked = 0; + for (key in prev) { + if (100 < prevPropertiesChecked) { + properties.push([ + "Previous object has more than 100 properties. React will not attempt to diff objects with too many properties.", + "" + ]); + isDeeplyEqual = !1; + break; + } key in next || (properties.push([ "\u2013\u00a0" + "\u00a0\u00a0".repeat(indent) + key, "\u2026" ]), (isDeeplyEqual = !1)); - for (var _key in next) + prevPropertiesChecked++; + } + prevPropertiesChecked = 0; + for (var _key in next) { + if (100 < prevPropertiesChecked) { + properties.push([ + "Next object has more than 100 properties. React will not attempt to diff objects with too many properties.", + "" + ]); + isDeeplyEqual = !1; + break; + } if (_key in prev) { var key = prev[_key]; var nextValue = next[_key]; if (key !== nextValue) { - if (0 === indent && "children" === _key) - (isDeeplyEqual = "\u00a0\u00a0".repeat(indent) + _key), - properties.push( - ["\u2013\u00a0" + isDeeplyEqual, "\u2026"], - ["+\u00a0" + isDeeplyEqual, "\u2026"] - ); - else { - if (!(3 <= indent)) - if ( - "object" === typeof key && - "object" === typeof nextValue && - null !== key && - null !== nextValue && - key.$$typeof === nextValue.$$typeof - ) - if (nextValue.$$typeof === REACT_ELEMENT_TYPE) { - if ( - key.type === nextValue.type && - key.key === nextValue.key - ) { - key = - getComponentNameFromType(nextValue.type) || "\u2026"; - isDeeplyEqual = "\u00a0\u00a0".repeat(indent) + _key; - key = "<" + key + " \u2026 />"; - properties.push( - ["\u2013\u00a0" + isDeeplyEqual, key], - ["+\u00a0" + isDeeplyEqual, key] - ); - isDeeplyEqual = !1; - continue; - } - } else { - var prevKind = Object.prototype.toString.call(key), - nextKind = Object.prototype.toString.call(nextValue); - if ( - prevKind === nextKind && - ("[object Object]" === nextKind || - "[object Array]" === nextKind) - ) { - prevKind = [ - "\u2007\u00a0" + "\u00a0\u00a0".repeat(indent) + _key, - "[object Array]" === nextKind ? "Array" : "" - ]; - properties.push(prevKind); - nextKind = properties.length; - addObjectDiffToProperties( - key, - nextValue, - properties, - indent + 1 - ) - ? nextKind === properties.length && - (prevKind[1] = - "Referentially unequal but deeply equal objects. Consider memoization.") - : (isDeeplyEqual = !1); - continue; - } - } - else if ( - "function" === typeof key && - "function" === typeof nextValue && - key.name === nextValue.name && - key.length === nextValue.length && - ((prevKind = Function.prototype.toString.call(key)), - (nextKind = Function.prototype.toString.call(nextValue)), - prevKind === nextKind) - ) { - key = - "" === nextValue.name - ? "() => {}" - : nextValue.name + "() {}"; - properties.push([ - "\u2007\u00a0" + "\u00a0\u00a0".repeat(indent) + _key, - key + - " Referentially unequal function closure. Consider memoization." - ]); - continue; - } - addValueToProperties( - _key, - key, - properties, - indent, - "\u2013\u00a0" - ); - addValueToProperties( - _key, - nextValue, - properties, - indent, - "+\u00a0" + if (0 === indent && "children" === _key) { + isDeeplyEqual = "\u00a0\u00a0".repeat(indent) + _key; + properties.push( + ["\u2013\u00a0" + isDeeplyEqual, "\u2026"], + ["+\u00a0" + isDeeplyEqual, "\u2026"] ); + isDeeplyEqual = !1; + continue; } + if (!(3 <= indent)) + if ( + "object" === typeof key && + "object" === typeof nextValue && + null !== key && + null !== nextValue && + key.$$typeof === nextValue.$$typeof + ) + if (nextValue.$$typeof === REACT_ELEMENT_TYPE) { + if ( + key.type === nextValue.type && + key.key === nextValue.key + ) { + key = getComponentNameFromType(nextValue.type) || "\u2026"; + isDeeplyEqual = "\u00a0\u00a0".repeat(indent) + _key; + key = "<" + key + " \u2026 />"; + properties.push( + ["\u2013\u00a0" + isDeeplyEqual, key], + ["+\u00a0" + isDeeplyEqual, key] + ); + isDeeplyEqual = !1; + continue; + } + } else { + var prevKind = Object.prototype.toString.call(key), + nextKind = Object.prototype.toString.call(nextValue); + if ( + prevKind === nextKind && + ("[object Object]" === nextKind || + "[object Array]" === nextKind) + ) { + prevKind = [ + "\u2007\u00a0" + "\u00a0\u00a0".repeat(indent) + _key, + "[object Array]" === nextKind ? "Array" : "" + ]; + properties.push(prevKind); + nextKind = properties.length; + addObjectDiffToProperties( + key, + nextValue, + properties, + indent + 1 + ) + ? nextKind === properties.length && + (prevKind[1] = + "Referentially unequal but deeply equal objects. Consider memoization.") + : (isDeeplyEqual = !1); + continue; + } + } + else if ( + "function" === typeof key && + "function" === typeof nextValue && + key.name === nextValue.name && + key.length === nextValue.length && + ((prevKind = Function.prototype.toString.call(key)), + (nextKind = Function.prototype.toString.call(nextValue)), + prevKind === nextKind) + ) { + key = + "" === nextValue.name ? "() => {}" : nextValue.name + "() {}"; + properties.push([ + "\u2007\u00a0" + "\u00a0\u00a0".repeat(indent) + _key, + key + + " Referentially unequal function closure. Consider memoization." + ]); + continue; + } + addValueToProperties(_key, key, properties, indent, "\u2013\u00a0"); + addValueToProperties( + _key, + nextValue, + properties, + indent, + "+\u00a0" + ); isDeeplyEqual = !1; } } else @@ -1341,6 +1384,8 @@ __DEV__ && "\u2026" ]), (isDeeplyEqual = !1); + prevPropertiesChecked++; + } return isDeeplyEqual; } function setCurrentTrackFromLanes(lanes) { @@ -22958,7 +23003,7 @@ __DEV__ && version: rendererVersion, rendererPackageName: rendererPackageName, currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-www-classic-d6eb7359-20251003" + reconcilerVersion: "19.3.0-www-classic-1be3ce99-20251006" }; null !== extraDevToolsConfig && (internals.rendererConfig = extraDevToolsConfig); diff --git a/compiled/facebook-www/ReactReconciler-dev.modern.js b/compiled/facebook-www/ReactReconciler-dev.modern.js index 2b4da6c09a..11659f36a5 100644 --- a/compiled/facebook-www/ReactReconciler-dev.modern.js +++ b/compiled/facebook-www/ReactReconciler-dev.modern.js @@ -932,7 +932,7 @@ __DEV__ && return (x === y && (0 !== x || 1 / x === 1 / y)) || (x !== x && y !== y); } function getArrayKind(array) { - for (var kind = 0, i = 0; i < array.length; i++) { + for (var kind = 0, i = 0; i < array.length && 100 > i; i++) { var value = array[i]; if ("object" === typeof value && null !== value) if ( @@ -956,10 +956,24 @@ __DEV__ && return kind; } function addObjectToProperties(object, properties, indent, prefix) { - for (var key in object) - hasOwnProperty.call(object, key) && + var addedProperties = 0, + key; + for (key in object) + if ( + hasOwnProperty.call(object, key) && "_" !== key[0] && - addValueToProperties(key, object[key], properties, indent, prefix); + (addedProperties++, + addValueToProperties(key, object[key], properties, indent, prefix), + 100 <= addedProperties) + ) { + properties.push([ + prefix + + "\u00a0\u00a0".repeat(indent) + + "Only 100 properties are shown. React will not log more properties of this object.", + "" + ]); + break; + } } function addValueToProperties( propertyName, @@ -1006,21 +1020,27 @@ __DEV__ && prefix ); propertyName = !1; + key = 0; for (var propKey in value) - "children" === propKey - ? null != value.children && - (!isArrayImpl(value.children) || - 0 < value.children.length) && - (propertyName = !0) - : hasOwnProperty.call(value, propKey) && - "_" !== propKey[0] && - addValueToProperties( - propKey, - value[propKey], - properties, - indent + 1, - prefix - ); + if ( + (key++, + "children" === propKey + ? null != value.children && + (!isArrayImpl(value.children) || + 0 < value.children.length) && + (propertyName = !0) + : hasOwnProperty.call(value, propKey) && + "_" !== propKey[0] && + addValueToProperties( + propKey, + value[propKey], + properties, + indent + 1, + prefix + ), + 100 <= key) + ) + break; properties.push([ "", propertyName ? ">\u2026" : "/>" @@ -1028,35 +1048,46 @@ __DEV__ && return; } typeName = Object.prototype.toString.call(value); - typeName = typeName.slice(8, typeName.length - 1); - if ("Array" === typeName) + propKey = typeName.slice(8, typeName.length - 1); + if ("Array" === propKey) if ( - ((propKey = getArrayKind(value)), - 2 === propKey || 0 === propKey) + ((typeName = 100 < value.length), + (key = getArrayKind(value)), + 2 === key || 0 === key) ) { - value = JSON.stringify(value); + value = JSON.stringify( + typeName ? value.slice(0, 100).concat("\u2026") : value + ); break; - } else if (3 === propKey) { + } else if (3 === key) { properties.push([ prefix + "\u00a0\u00a0".repeat(indent) + propertyName, "" ]); for ( propertyName = 0; - propertyName < value.length; + propertyName < value.length && 100 > propertyName; propertyName++ ) - (typeName = value[propertyName]), + (propKey = value[propertyName]), addValueToProperties( - typeName[0], - typeName[1], + propKey[0], + propKey[1], properties, indent + 1, prefix ); + typeName && + addValueToProperties( + (100).toString(), + "\u2026", + properties, + indent + 1, + prefix + ); return; } - if ("Promise" === typeName) { + if ("Promise" === propKey) { if ("fulfilled" === value.status) { if ( ((typeName = properties.length), @@ -1096,13 +1127,13 @@ __DEV__ && ]); return; } - "Object" === typeName && - (propKey = Object.getPrototypeOf(value)) && - "function" === typeof propKey.constructor && - (typeName = propKey.constructor.name); + "Object" === propKey && + (typeName = Object.getPrototypeOf(value)) && + "function" === typeof typeName.constructor && + (propKey = typeName.constructor.name); properties.push([ prefix + "\u00a0\u00a0".repeat(indent) + propertyName, - "Object" === typeName ? (3 > indent ? "" : "\u2026") : typeName + "Object" === propKey ? (3 > indent ? "" : "\u2026") : propKey ]); 3 > indent && addObjectToProperties(value, properties, indent + 1, prefix); @@ -1133,112 +1164,124 @@ __DEV__ && ]); } function addObjectDiffToProperties(prev, next, properties, indent) { - var isDeeplyEqual = !0; - for (key in prev) + var isDeeplyEqual = !0, + prevPropertiesChecked = 0; + for (key in prev) { + if (100 < prevPropertiesChecked) { + properties.push([ + "Previous object has more than 100 properties. React will not attempt to diff objects with too many properties.", + "" + ]); + isDeeplyEqual = !1; + break; + } key in next || (properties.push([ "\u2013\u00a0" + "\u00a0\u00a0".repeat(indent) + key, "\u2026" ]), (isDeeplyEqual = !1)); - for (var _key in next) + prevPropertiesChecked++; + } + prevPropertiesChecked = 0; + for (var _key in next) { + if (100 < prevPropertiesChecked) { + properties.push([ + "Next object has more than 100 properties. React will not attempt to diff objects with too many properties.", + "" + ]); + isDeeplyEqual = !1; + break; + } if (_key in prev) { var key = prev[_key]; var nextValue = next[_key]; if (key !== nextValue) { - if (0 === indent && "children" === _key) - (isDeeplyEqual = "\u00a0\u00a0".repeat(indent) + _key), - properties.push( - ["\u2013\u00a0" + isDeeplyEqual, "\u2026"], - ["+\u00a0" + isDeeplyEqual, "\u2026"] - ); - else { - if (!(3 <= indent)) - if ( - "object" === typeof key && - "object" === typeof nextValue && - null !== key && - null !== nextValue && - key.$$typeof === nextValue.$$typeof - ) - if (nextValue.$$typeof === REACT_ELEMENT_TYPE) { - if ( - key.type === nextValue.type && - key.key === nextValue.key - ) { - key = - getComponentNameFromType(nextValue.type) || "\u2026"; - isDeeplyEqual = "\u00a0\u00a0".repeat(indent) + _key; - key = "<" + key + " \u2026 />"; - properties.push( - ["\u2013\u00a0" + isDeeplyEqual, key], - ["+\u00a0" + isDeeplyEqual, key] - ); - isDeeplyEqual = !1; - continue; - } - } else { - var prevKind = Object.prototype.toString.call(key), - nextKind = Object.prototype.toString.call(nextValue); - if ( - prevKind === nextKind && - ("[object Object]" === nextKind || - "[object Array]" === nextKind) - ) { - prevKind = [ - "\u2007\u00a0" + "\u00a0\u00a0".repeat(indent) + _key, - "[object Array]" === nextKind ? "Array" : "" - ]; - properties.push(prevKind); - nextKind = properties.length; - addObjectDiffToProperties( - key, - nextValue, - properties, - indent + 1 - ) - ? nextKind === properties.length && - (prevKind[1] = - "Referentially unequal but deeply equal objects. Consider memoization.") - : (isDeeplyEqual = !1); - continue; - } - } - else if ( - "function" === typeof key && - "function" === typeof nextValue && - key.name === nextValue.name && - key.length === nextValue.length && - ((prevKind = Function.prototype.toString.call(key)), - (nextKind = Function.prototype.toString.call(nextValue)), - prevKind === nextKind) - ) { - key = - "" === nextValue.name - ? "() => {}" - : nextValue.name + "() {}"; - properties.push([ - "\u2007\u00a0" + "\u00a0\u00a0".repeat(indent) + _key, - key + - " Referentially unequal function closure. Consider memoization." - ]); - continue; - } - addValueToProperties( - _key, - key, - properties, - indent, - "\u2013\u00a0" - ); - addValueToProperties( - _key, - nextValue, - properties, - indent, - "+\u00a0" + if (0 === indent && "children" === _key) { + isDeeplyEqual = "\u00a0\u00a0".repeat(indent) + _key; + properties.push( + ["\u2013\u00a0" + isDeeplyEqual, "\u2026"], + ["+\u00a0" + isDeeplyEqual, "\u2026"] ); + isDeeplyEqual = !1; + continue; } + if (!(3 <= indent)) + if ( + "object" === typeof key && + "object" === typeof nextValue && + null !== key && + null !== nextValue && + key.$$typeof === nextValue.$$typeof + ) + if (nextValue.$$typeof === REACT_ELEMENT_TYPE) { + if ( + key.type === nextValue.type && + key.key === nextValue.key + ) { + key = getComponentNameFromType(nextValue.type) || "\u2026"; + isDeeplyEqual = "\u00a0\u00a0".repeat(indent) + _key; + key = "<" + key + " \u2026 />"; + properties.push( + ["\u2013\u00a0" + isDeeplyEqual, key], + ["+\u00a0" + isDeeplyEqual, key] + ); + isDeeplyEqual = !1; + continue; + } + } else { + var prevKind = Object.prototype.toString.call(key), + nextKind = Object.prototype.toString.call(nextValue); + if ( + prevKind === nextKind && + ("[object Object]" === nextKind || + "[object Array]" === nextKind) + ) { + prevKind = [ + "\u2007\u00a0" + "\u00a0\u00a0".repeat(indent) + _key, + "[object Array]" === nextKind ? "Array" : "" + ]; + properties.push(prevKind); + nextKind = properties.length; + addObjectDiffToProperties( + key, + nextValue, + properties, + indent + 1 + ) + ? nextKind === properties.length && + (prevKind[1] = + "Referentially unequal but deeply equal objects. Consider memoization.") + : (isDeeplyEqual = !1); + continue; + } + } + else if ( + "function" === typeof key && + "function" === typeof nextValue && + key.name === nextValue.name && + key.length === nextValue.length && + ((prevKind = Function.prototype.toString.call(key)), + (nextKind = Function.prototype.toString.call(nextValue)), + prevKind === nextKind) + ) { + key = + "" === nextValue.name ? "() => {}" : nextValue.name + "() {}"; + properties.push([ + "\u2007\u00a0" + "\u00a0\u00a0".repeat(indent) + _key, + key + + " Referentially unequal function closure. Consider memoization." + ]); + continue; + } + addValueToProperties(_key, key, properties, indent, "\u2013\u00a0"); + addValueToProperties( + _key, + nextValue, + properties, + indent, + "+\u00a0" + ); isDeeplyEqual = !1; } } else @@ -1247,6 +1290,8 @@ __DEV__ && "\u2026" ]), (isDeeplyEqual = !1); + prevPropertiesChecked++; + } return isDeeplyEqual; } function setCurrentTrackFromLanes(lanes) { @@ -22738,7 +22783,7 @@ __DEV__ && version: rendererVersion, rendererPackageName: rendererPackageName, currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-www-modern-d6eb7359-20251003" + reconcilerVersion: "19.3.0-www-modern-1be3ce99-20251006" }; null !== extraDevToolsConfig && (internals.rendererConfig = extraDevToolsConfig); diff --git a/compiled/facebook-www/ReactReconciler-prod.classic.js b/compiled/facebook-www/ReactReconciler-prod.classic.js index 14efabf767..0b6b0aae5c 100644 --- a/compiled/facebook-www/ReactReconciler-prod.classic.js +++ b/compiled/facebook-www/ReactReconciler-prod.classic.js @@ -14245,7 +14245,7 @@ module.exports = function ($$$config) { version: rendererVersion, rendererPackageName: rendererPackageName, currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-www-classic-d6eb7359-20251003" + reconcilerVersion: "19.3.0-www-classic-1be3ce99-20251006" }; null !== extraDevToolsConfig && (internals.rendererConfig = extraDevToolsConfig); diff --git a/compiled/facebook-www/ReactReconciler-prod.modern.js b/compiled/facebook-www/ReactReconciler-prod.modern.js index 57f6a74748..1cafa21ad1 100644 --- a/compiled/facebook-www/ReactReconciler-prod.modern.js +++ b/compiled/facebook-www/ReactReconciler-prod.modern.js @@ -13962,7 +13962,7 @@ module.exports = function ($$$config) { version: rendererVersion, rendererPackageName: rendererPackageName, currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-www-modern-d6eb7359-20251003" + reconcilerVersion: "19.3.0-www-modern-1be3ce99-20251006" }; null !== extraDevToolsConfig && (internals.rendererConfig = extraDevToolsConfig); diff --git a/compiled/facebook-www/ReactTestRenderer-dev.classic.js b/compiled/facebook-www/ReactTestRenderer-dev.classic.js index b41ac19b73..52a0334e78 100644 --- a/compiled/facebook-www/ReactTestRenderer-dev.classic.js +++ b/compiled/facebook-www/ReactTestRenderer-dev.classic.js @@ -15705,10 +15705,10 @@ __DEV__ && (function () { var internals = { bundleType: 1, - version: "19.3.0-www-classic-d6eb7359-20251003", + version: "19.3.0-www-classic-1be3ce99-20251006", rendererPackageName: "react-test-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-www-classic-d6eb7359-20251003" + reconcilerVersion: "19.3.0-www-classic-1be3ce99-20251006" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -15844,5 +15844,5 @@ __DEV__ && exports.unstable_batchedUpdates = function (fn, a) { return fn(a); }; - exports.version = "19.3.0-www-classic-d6eb7359-20251003"; + exports.version = "19.3.0-www-classic-1be3ce99-20251006"; })(); diff --git a/compiled/facebook-www/ReactTestRenderer-dev.modern.js b/compiled/facebook-www/ReactTestRenderer-dev.modern.js index c2bb510b39..3897282271 100644 --- a/compiled/facebook-www/ReactTestRenderer-dev.modern.js +++ b/compiled/facebook-www/ReactTestRenderer-dev.modern.js @@ -15705,10 +15705,10 @@ __DEV__ && (function () { var internals = { bundleType: 1, - version: "19.3.0-www-modern-d6eb7359-20251003", + version: "19.3.0-www-modern-1be3ce99-20251006", rendererPackageName: "react-test-renderer", currentDispatcherRef: ReactSharedInternals, - reconcilerVersion: "19.3.0-www-modern-d6eb7359-20251003" + reconcilerVersion: "19.3.0-www-modern-1be3ce99-20251006" }; internals.overrideHookState = overrideHookState; internals.overrideHookStateDeletePath = overrideHookStateDeletePath; @@ -15844,5 +15844,5 @@ __DEV__ && exports.unstable_batchedUpdates = function (fn, a) { return fn(a); }; - exports.version = "19.3.0-www-modern-d6eb7359-20251003"; + exports.version = "19.3.0-www-modern-1be3ce99-20251006"; })(); diff --git a/compiled/facebook-www/VERSION_CLASSIC b/compiled/facebook-www/VERSION_CLASSIC index d0f8a5b237..a49ffac32c 100644 --- a/compiled/facebook-www/VERSION_CLASSIC +++ b/compiled/facebook-www/VERSION_CLASSIC @@ -1 +1 @@ -19.3.0-www-classic-d6eb7359-20251003 \ No newline at end of file +19.3.0-www-classic-1be3ce99-20251006 \ No newline at end of file diff --git a/compiled/facebook-www/VERSION_MODERN b/compiled/facebook-www/VERSION_MODERN index 0f99a72117..7f001e54f3 100644 --- a/compiled/facebook-www/VERSION_MODERN +++ b/compiled/facebook-www/VERSION_MODERN @@ -1 +1 @@ -19.3.0-www-modern-d6eb7359-20251003 \ No newline at end of file +19.3.0-www-modern-1be3ce99-20251006 \ No newline at end of file