Skip to content

Commit 635dc19

Browse files
committed
Release Fragment refs to Canary (facebook#34720)
## Overview This PR adds the `ref` prop to `<Fragment>` in `react@canary`. This means this API is ready for final feedback and prepared for a semver stable release. ## What this means Shipping Fragment refs to canary means they have gone through extensive testing in production, we are confident in the stability of the APIs, and we are preparing to release it in a future semver stable version. Libraries and frameworks following the [Canary Workflow](https://react.dev/blog/2023/05/03/react-canaries) should begin implementing and testing these features. ## Why we follow the Canary Workflow To prepare for semver stable, libraries should test canary features like Fragment refs with `react@canary` to confirm compatibility and prepare for the next semver release in a myriad of environments and configurations used throughout the React ecosystem. This provides libraries with ample time to catch any issues we missed before slamming them with problems in the wider semver release. Since these features have already gone through extensive production testing, and we are confident they are stable, frameworks following the [Canary Workflow](https://react.dev/blog/2023/05/03/react-canaries) can also begin adopting canary features like Fragment refs. This adoption is similar to how different Browsers implement new proposed browser features before they are added to the standard. If a frameworks adopts a canary feature, they are committing to stability for their users by ensuring any API changes before a semver stable release are opaque and non-breaking to their users. Apps not using a framework are also free to adopt canary features like Fragment refs as long as they follow the [Canary Workflow](https://react.dev/blog/2023/05/03/react-canaries), but we generally recommend waiting for a semver stable release unless you have the capacity to commit to following along with the canary changes and debugging library compatibility issues. Waiting for semver stable means you're able to benefit from libraries testing and confirming support, and use semver as signal for which version of a library you can use with support of the feature. ## Docs Check out the ["React Labs: View Transitions, Activity, and more"](https://react.dev/blog/2025/04/23/react-labs-view-transitions-activity-and-more#fragment-refs) blog post, and [the new docs for Fragment refs`](https://react.dev/reference/react/Fragment#fragmentinstance) for more info. DiffTrain build for [a4eb2df](facebook@a4eb2df)
1 parent 81e8d1e commit 635dc19

26 files changed

+212
-184
lines changed

compiled-rn/VERSION_NATIVE_FB

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
19.3.0-native-fb-c7862584-20251006
1+
19.3.0-native-fb-a4eb2dfa-20251006

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-dev.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<23396de6dd140d5075cf8f014f7cef35>>
10+
* @generated SignedSource<<248d961c3faa81934c3545002e97376a>>
1111
*/
1212

1313
"use strict";
@@ -404,5 +404,5 @@ __DEV__ &&
404404
exports.useFormStatus = function () {
405405
return resolveDispatcher().useHostTransitionStatus();
406406
};
407-
exports.version = "19.3.0-native-fb-c7862584-20251006";
407+
exports.version = "19.3.0-native-fb-a4eb2dfa-20251006";
408408
})();

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-prod.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<64ea06d7cb6db15d01e3d4ed5ed68eb1>>
10+
* @generated SignedSource<<9f3bf0f8d4121fec73d82a249109c8a1>>
1111
*/
1212

1313
"use strict";
@@ -203,4 +203,4 @@ exports.useFormState = function (action, initialState, permalink) {
203203
exports.useFormStatus = function () {
204204
return ReactSharedInternals.H.useHostTransitionStatus();
205205
};
206-
exports.version = "19.3.0-native-fb-c7862584-20251006";
206+
exports.version = "19.3.0-native-fb-a4eb2dfa-20251006";

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-profiling.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<64ea06d7cb6db15d01e3d4ed5ed68eb1>>
10+
* @generated SignedSource<<9f3bf0f8d4121fec73d82a249109c8a1>>
1111
*/
1212

1313
"use strict";
@@ -203,4 +203,4 @@ exports.useFormState = function (action, initialState, permalink) {
203203
exports.useFormStatus = function () {
204204
return ReactSharedInternals.H.useHostTransitionStatus();
205205
};
206-
exports.version = "19.3.0-native-fb-c7862584-20251006";
206+
exports.version = "19.3.0-native-fb-a4eb2dfa-20251006";

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-dev.js

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<f0eb1dac29f7d91b5d64a7ab8f4a736a>>
10+
* @generated SignedSource<<7c729a66af1a814a2d9172547a80c71d>>
1111
*/
1212

1313
/*
@@ -29654,12 +29654,10 @@ __DEV__ &&
2965429654
: Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC;
2965529655
};
2965629656
enableFragmentRefsScrollIntoView &&
29657-
(FragmentInstance.prototype.experimental_scrollIntoView = function (
29658-
alignToTop
29659-
) {
29657+
(FragmentInstance.prototype.scrollIntoView = function (alignToTop) {
2966029658
if ("object" === typeof alignToTop)
2966129659
throw Error(
29662-
"FragmentInstance.experimental_scrollIntoView() does not support scrollIntoViewOptions. Use the alignToTop boolean instead."
29660+
"FragmentInstance.scrollIntoView() does not support scrollIntoViewOptions. Use the alignToTop boolean instead."
2966329661
);
2966429662
var children = [];
2966529663
traverseVisibleHostChildren(
@@ -30126,11 +30124,11 @@ __DEV__ &&
3012630124
};
3012730125
(function () {
3012830126
var isomorphicReactPackageVersion = React.version;
30129-
if ("19.3.0-native-fb-c7862584-20251006" !== isomorphicReactPackageVersion)
30127+
if ("19.3.0-native-fb-a4eb2dfa-20251006" !== isomorphicReactPackageVersion)
3013030128
throw Error(
3013130129
'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' +
3013230130
(isomorphicReactPackageVersion +
30133-
"\n - react-dom: 19.3.0-native-fb-c7862584-20251006\nLearn more: https://react.dev/warnings/version-mismatch")
30131+
"\n - react-dom: 19.3.0-native-fb-a4eb2dfa-20251006\nLearn more: https://react.dev/warnings/version-mismatch")
3013430132
);
3013530133
})();
3013630134
("function" === typeof Map &&
@@ -30167,10 +30165,10 @@ __DEV__ &&
3016730165
!(function () {
3016830166
var internals = {
3016930167
bundleType: 1,
30170-
version: "19.3.0-native-fb-c7862584-20251006",
30168+
version: "19.3.0-native-fb-a4eb2dfa-20251006",
3017130169
rendererPackageName: "react-dom",
3017230170
currentDispatcherRef: ReactSharedInternals,
30173-
reconcilerVersion: "19.3.0-native-fb-c7862584-20251006"
30171+
reconcilerVersion: "19.3.0-native-fb-a4eb2dfa-20251006"
3017430172
};
3017530173
internals.overrideHookState = overrideHookState;
3017630174
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
@@ -30320,5 +30318,5 @@ __DEV__ &&
3032030318
listenToAllSupportedEvents(container);
3032130319
return new ReactDOMHydrationRoot(initialChildren);
3032230320
};
30323-
exports.version = "19.3.0-native-fb-c7862584-20251006";
30321+
exports.version = "19.3.0-native-fb-a4eb2dfa-20251006";
3032430322
})();

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-prod.js

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<6f54889fed658199c47eb989b83624e5>>
10+
* @generated SignedSource<<93ac03104b4437ba398b116508d6baf3>>
1111
*/
1212

1313
/*
@@ -15692,9 +15692,7 @@ function validateDocumentPositionWithFiberTree(
1569215692
: !1;
1569315693
}
1569415694
enableFragmentRefsScrollIntoView &&
15695-
(FragmentInstance.prototype.experimental_scrollIntoView = function (
15696-
alignToTop
15697-
) {
15695+
(FragmentInstance.prototype.scrollIntoView = function (alignToTop) {
1569815696
if ("object" === typeof alignToTop)
1569915697
throw Error(formatProdErrorMessage(566));
1570015698
var children = [];
@@ -17578,14 +17576,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
1757817576
};
1757917577
var isomorphicReactPackageVersion$jscomp$inline_2059 = React.version;
1758017578
if (
17581-
"19.3.0-native-fb-c7862584-20251006" !==
17579+
"19.3.0-native-fb-a4eb2dfa-20251006" !==
1758217580
isomorphicReactPackageVersion$jscomp$inline_2059
1758317581
)
1758417582
throw Error(
1758517583
formatProdErrorMessage(
1758617584
527,
1758717585
isomorphicReactPackageVersion$jscomp$inline_2059,
17588-
"19.3.0-native-fb-c7862584-20251006"
17586+
"19.3.0-native-fb-a4eb2dfa-20251006"
1758917587
)
1759017588
);
1759117589
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -17607,10 +17605,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
1760717605
};
1760817606
var internals$jscomp$inline_2636 = {
1760917607
bundleType: 0,
17610-
version: "19.3.0-native-fb-c7862584-20251006",
17608+
version: "19.3.0-native-fb-a4eb2dfa-20251006",
1761117609
rendererPackageName: "react-dom",
1761217610
currentDispatcherRef: ReactSharedInternals,
17613-
reconcilerVersion: "19.3.0-native-fb-c7862584-20251006"
17611+
reconcilerVersion: "19.3.0-native-fb-a4eb2dfa-20251006"
1761417612
};
1761517613
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
1761617614
var hook$jscomp$inline_2637 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -17717,4 +17715,4 @@ exports.hydrateRoot = function (container, initialChildren, options) {
1771717715
listenToAllSupportedEvents(container);
1771817716
return new ReactDOMHydrationRoot(initialChildren);
1771917717
};
17720-
exports.version = "19.3.0-native-fb-c7862584-20251006";
17718+
exports.version = "19.3.0-native-fb-a4eb2dfa-20251006";

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-profiling.js

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<0a930b78da6dfc860d9737c4db888b0a>>
10+
* @generated SignedSource<<bde5433bafe0906ac7f35862c96a07b9>>
1111
*/
1212

1313
/*
@@ -17821,9 +17821,7 @@ function validateDocumentPositionWithFiberTree(
1782117821
: !1;
1782217822
}
1782317823
enableFragmentRefsScrollIntoView &&
17824-
(FragmentInstance.prototype.experimental_scrollIntoView = function (
17825-
alignToTop
17826-
) {
17824+
(FragmentInstance.prototype.scrollIntoView = function (alignToTop) {
1782717825
if ("object" === typeof alignToTop)
1782817826
throw Error(formatProdErrorMessage(566));
1782917827
var children = [];
@@ -19716,14 +19714,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
1971619714
};
1971719715
var isomorphicReactPackageVersion$jscomp$inline_2374 = React.version;
1971819716
if (
19719-
"19.3.0-native-fb-c7862584-20251006" !==
19717+
"19.3.0-native-fb-a4eb2dfa-20251006" !==
1972019718
isomorphicReactPackageVersion$jscomp$inline_2374
1972119719
)
1972219720
throw Error(
1972319721
formatProdErrorMessage(
1972419722
527,
1972519723
isomorphicReactPackageVersion$jscomp$inline_2374,
19726-
"19.3.0-native-fb-c7862584-20251006"
19724+
"19.3.0-native-fb-a4eb2dfa-20251006"
1972719725
)
1972819726
);
1972919727
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -19745,10 +19743,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
1974519743
};
1974619744
var internals$jscomp$inline_2381 = {
1974719745
bundleType: 0,
19748-
version: "19.3.0-native-fb-c7862584-20251006",
19746+
version: "19.3.0-native-fb-a4eb2dfa-20251006",
1974919747
rendererPackageName: "react-dom",
1975019748
currentDispatcherRef: ReactSharedInternals,
19751-
reconcilerVersion: "19.3.0-native-fb-c7862584-20251006",
19749+
reconcilerVersion: "19.3.0-native-fb-a4eb2dfa-20251006",
1975219750
getLaneLabelMap: function () {
1975319751
for (
1975419752
var map = new Map(), lane = 1, index$331 = 0;
@@ -19871,4 +19869,4 @@ exports.hydrateRoot = function (container, initialChildren, options) {
1987119869
listenToAllSupportedEvents(container);
1987219870
return new ReactDOMHydrationRoot(initialChildren);
1987319871
};
19874-
exports.version = "19.3.0-native-fb-c7862584-20251006";
19872+
exports.version = "19.3.0-native-fb-a4eb2dfa-20251006";

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-dev.js

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<1ea8edf2c863080d99e629c9e10c1a91>>
10+
* @generated SignedSource<<4f9bcbf5864772592c5ceab0d970e531>>
1111
*/
1212

1313
/*
@@ -29710,12 +29710,10 @@ __DEV__ &&
2971029710
: Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC;
2971129711
};
2971229712
enableFragmentRefsScrollIntoView &&
29713-
(FragmentInstance.prototype.experimental_scrollIntoView = function (
29714-
alignToTop
29715-
) {
29713+
(FragmentInstance.prototype.scrollIntoView = function (alignToTop) {
2971629714
if ("object" === typeof alignToTop)
2971729715
throw Error(
29718-
"FragmentInstance.experimental_scrollIntoView() does not support scrollIntoViewOptions. Use the alignToTop boolean instead."
29716+
"FragmentInstance.scrollIntoView() does not support scrollIntoViewOptions. Use the alignToTop boolean instead."
2971929717
);
2972029718
var children = [];
2972129719
traverseVisibleHostChildren(
@@ -30182,11 +30180,11 @@ __DEV__ &&
3018230180
};
3018330181
(function () {
3018430182
var isomorphicReactPackageVersion = React.version;
30185-
if ("19.3.0-native-fb-c7862584-20251006" !== isomorphicReactPackageVersion)
30183+
if ("19.3.0-native-fb-a4eb2dfa-20251006" !== isomorphicReactPackageVersion)
3018630184
throw Error(
3018730185
'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' +
3018830186
(isomorphicReactPackageVersion +
30189-
"\n - react-dom: 19.3.0-native-fb-c7862584-20251006\nLearn more: https://react.dev/warnings/version-mismatch")
30187+
"\n - react-dom: 19.3.0-native-fb-a4eb2dfa-20251006\nLearn more: https://react.dev/warnings/version-mismatch")
3019030188
);
3019130189
})();
3019230190
("function" === typeof Map &&
@@ -30223,10 +30221,10 @@ __DEV__ &&
3022330221
!(function () {
3022430222
var internals = {
3022530223
bundleType: 1,
30226-
version: "19.3.0-native-fb-c7862584-20251006",
30224+
version: "19.3.0-native-fb-a4eb2dfa-20251006",
3022730225
rendererPackageName: "react-dom",
3022830226
currentDispatcherRef: ReactSharedInternals,
30229-
reconcilerVersion: "19.3.0-native-fb-c7862584-20251006"
30227+
reconcilerVersion: "19.3.0-native-fb-a4eb2dfa-20251006"
3023030228
};
3023130229
internals.overrideHookState = overrideHookState;
3023230230
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
@@ -30692,7 +30690,7 @@ __DEV__ &&
3069230690
exports.useFormStatus = function () {
3069330691
return resolveDispatcher().useHostTransitionStatus();
3069430692
};
30695-
exports.version = "19.3.0-native-fb-c7862584-20251006";
30693+
exports.version = "19.3.0-native-fb-a4eb2dfa-20251006";
3069630694
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
3069730695
"function" ===
3069830696
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-prod.js

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<cb8448397b1f6aa0f220d8a2be10bade>>
10+
* @generated SignedSource<<e8946fb953b13668cabb3c5cb70fb595>>
1111
*/
1212

1313
/*
@@ -15692,9 +15692,7 @@ function validateDocumentPositionWithFiberTree(
1569215692
: !1;
1569315693
}
1569415694
enableFragmentRefsScrollIntoView &&
15695-
(FragmentInstance.prototype.experimental_scrollIntoView = function (
15696-
alignToTop
15697-
) {
15695+
(FragmentInstance.prototype.scrollIntoView = function (alignToTop) {
1569815696
if ("object" === typeof alignToTop)
1569915697
throw Error(formatProdErrorMessage(566));
1570015698
var children = [];
@@ -17589,14 +17587,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
1758917587
};
1759017588
var isomorphicReactPackageVersion$jscomp$inline_2060 = React.version;
1759117589
if (
17592-
"19.3.0-native-fb-c7862584-20251006" !==
17590+
"19.3.0-native-fb-a4eb2dfa-20251006" !==
1759317591
isomorphicReactPackageVersion$jscomp$inline_2060
1759417592
)
1759517593
throw Error(
1759617594
formatProdErrorMessage(
1759717595
527,
1759817596
isomorphicReactPackageVersion$jscomp$inline_2060,
17599-
"19.3.0-native-fb-c7862584-20251006"
17597+
"19.3.0-native-fb-a4eb2dfa-20251006"
1760017598
)
1760117599
);
1760217600
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -17618,10 +17616,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
1761817616
};
1761917617
var internals$jscomp$inline_2639 = {
1762017618
bundleType: 0,
17621-
version: "19.3.0-native-fb-c7862584-20251006",
17619+
version: "19.3.0-native-fb-a4eb2dfa-20251006",
1762217620
rendererPackageName: "react-dom",
1762317621
currentDispatcherRef: ReactSharedInternals,
17624-
reconcilerVersion: "19.3.0-native-fb-c7862584-20251006"
17622+
reconcilerVersion: "19.3.0-native-fb-a4eb2dfa-20251006"
1762517623
};
1762617624
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
1762717625
var hook$jscomp$inline_2640 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -17881,4 +17879,4 @@ exports.useFormState = function (action, initialState, permalink) {
1788117879
exports.useFormStatus = function () {
1788217880
return ReactSharedInternals.H.useHostTransitionStatus();
1788317881
};
17884-
exports.version = "19.3.0-native-fb-c7862584-20251006";
17882+
exports.version = "19.3.0-native-fb-a4eb2dfa-20251006";

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-profiling.js

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<e16a1eb7af6444a82fea07f78d90e7e7>>
10+
* @generated SignedSource<<c8ff927d0653babae6b957e99ecfe2d0>>
1111
*/
1212

1313
/*
@@ -17825,9 +17825,7 @@ function validateDocumentPositionWithFiberTree(
1782517825
: !1;
1782617826
}
1782717827
enableFragmentRefsScrollIntoView &&
17828-
(FragmentInstance.prototype.experimental_scrollIntoView = function (
17829-
alignToTop
17830-
) {
17828+
(FragmentInstance.prototype.scrollIntoView = function (alignToTop) {
1783117829
if ("object" === typeof alignToTop)
1783217830
throw Error(formatProdErrorMessage(566));
1783317831
var children = [];
@@ -19731,14 +19729,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
1973119729
};
1973219730
var isomorphicReactPackageVersion$jscomp$inline_2375 = React.version;
1973319731
if (
19734-
"19.3.0-native-fb-c7862584-20251006" !==
19732+
"19.3.0-native-fb-a4eb2dfa-20251006" !==
1973519733
isomorphicReactPackageVersion$jscomp$inline_2375
1973619734
)
1973719735
throw Error(
1973819736
formatProdErrorMessage(
1973919737
527,
1974019738
isomorphicReactPackageVersion$jscomp$inline_2375,
19741-
"19.3.0-native-fb-c7862584-20251006"
19739+
"19.3.0-native-fb-a4eb2dfa-20251006"
1974219740
)
1974319741
);
1974419742
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -19760,10 +19758,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
1976019758
};
1976119759
var internals$jscomp$inline_2382 = {
1976219760
bundleType: 0,
19763-
version: "19.3.0-native-fb-c7862584-20251006",
19761+
version: "19.3.0-native-fb-a4eb2dfa-20251006",
1976419762
rendererPackageName: "react-dom",
1976519763
currentDispatcherRef: ReactSharedInternals,
19766-
reconcilerVersion: "19.3.0-native-fb-c7862584-20251006",
19764+
reconcilerVersion: "19.3.0-native-fb-a4eb2dfa-20251006",
1976719765
getLaneLabelMap: function () {
1976819766
for (
1976919767
var map = new Map(), lane = 1, index$331 = 0;
@@ -20039,7 +20037,7 @@ exports.useFormState = function (action, initialState, permalink) {
2003920037
exports.useFormStatus = function () {
2004020038
return ReactSharedInternals.H.useHostTransitionStatus();
2004120039
};
20042-
exports.version = "19.3.0-native-fb-c7862584-20251006";
20040+
exports.version = "19.3.0-native-fb-a4eb2dfa-20251006";
2004320041
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
2004420042
"function" ===
2004520043
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&

0 commit comments

Comments
 (0)