[eslint-plugin-react-hooks] fix exhaustive deps lint rule with component syntax (#33182)

DiffTrain build for [4448b18760](https://github.com/facebook/react/commit/4448b18760d867f9e009e810571e7a3b8930bb19)
This commit is contained in:
kassens
2025-05-15 09:57:33 -07:00
parent 512e02997e
commit 129579cd4e
26 changed files with 95 additions and 91 deletions
+1 -1
View File
@@ -1 +1 @@
19.2.0-native-fb-08cb2d7e-20250515
19.2.0-native-fb-4448b187-20250515
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<f5f021f056a3a7cfac26902bc0b83ad1>>
* @generated SignedSource<<d50ec5f8db1da045f388e6da5a210172>>
*/
"use strict";
@@ -404,5 +404,5 @@ __DEV__ &&
exports.useFormStatus = function () {
return resolveDispatcher().useHostTransitionStatus();
};
exports.version = "19.2.0-native-fb-08cb2d7e-20250515";
exports.version = "19.2.0-native-fb-4448b187-20250515";
})();
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<6b73610ea6081b1dcd25307f83c4d909>>
* @generated SignedSource<<b72d8582dcdf05a310703a579993d7f2>>
*/
"use strict";
@@ -203,4 +203,4 @@ exports.useFormState = function (action, initialState, permalink) {
exports.useFormStatus = function () {
return ReactSharedInternals.H.useHostTransitionStatus();
};
exports.version = "19.2.0-native-fb-08cb2d7e-20250515";
exports.version = "19.2.0-native-fb-4448b187-20250515";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<6b73610ea6081b1dcd25307f83c4d909>>
* @generated SignedSource<<b72d8582dcdf05a310703a579993d7f2>>
*/
"use strict";
@@ -203,4 +203,4 @@ exports.useFormState = function (action, initialState, permalink) {
exports.useFormStatus = function () {
return ReactSharedInternals.H.useHostTransitionStatus();
};
exports.version = "19.2.0-native-fb-08cb2d7e-20250515";
exports.version = "19.2.0-native-fb-4448b187-20250515";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<44410aac05f46c049c27fef56cb0211c>>
* @generated SignedSource<<cee41f07b58e432b5526af6d165da134>>
*/
/*
@@ -27010,11 +27010,11 @@ __DEV__ &&
};
(function () {
var isomorphicReactPackageVersion = React.version;
if ("19.2.0-native-fb-08cb2d7e-20250515" !== isomorphicReactPackageVersion)
if ("19.2.0-native-fb-4448b187-20250515" !== isomorphicReactPackageVersion)
throw Error(
'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' +
(isomorphicReactPackageVersion +
"\n - react-dom: 19.2.0-native-fb-08cb2d7e-20250515\nLearn more: https://react.dev/warnings/version-mismatch")
"\n - react-dom: 19.2.0-native-fb-4448b187-20250515\nLearn more: https://react.dev/warnings/version-mismatch")
);
})();
("function" === typeof Map &&
@@ -27051,10 +27051,10 @@ __DEV__ &&
!(function () {
var internals = {
bundleType: 1,
version: "19.2.0-native-fb-08cb2d7e-20250515",
version: "19.2.0-native-fb-4448b187-20250515",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-08cb2d7e-20250515"
reconcilerVersion: "19.2.0-native-fb-4448b187-20250515"
};
internals.overrideHookState = overrideHookState;
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
@@ -27192,5 +27192,5 @@ __DEV__ &&
listenToAllSupportedEvents(container);
return new ReactDOMHydrationRoot(initialChildren);
};
exports.version = "19.2.0-native-fb-08cb2d7e-20250515";
exports.version = "19.2.0-native-fb-4448b187-20250515";
})();
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<e06548840f1ed0df9baa0c2d4c5f48f0>>
* @generated SignedSource<<c4b4950381503933c8f5bc1290c9766a>>
*/
/*
@@ -17094,14 +17094,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
};
var isomorphicReactPackageVersion$jscomp$inline_2017 = React.version;
if (
"19.2.0-native-fb-08cb2d7e-20250515" !==
"19.2.0-native-fb-4448b187-20250515" !==
isomorphicReactPackageVersion$jscomp$inline_2017
)
throw Error(
formatProdErrorMessage(
527,
isomorphicReactPackageVersion$jscomp$inline_2017,
"19.2.0-native-fb-08cb2d7e-20250515"
"19.2.0-native-fb-4448b187-20250515"
)
);
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -17123,10 +17123,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
};
var internals$jscomp$inline_2536 = {
bundleType: 0,
version: "19.2.0-native-fb-08cb2d7e-20250515",
version: "19.2.0-native-fb-4448b187-20250515",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-08cb2d7e-20250515"
reconcilerVersion: "19.2.0-native-fb-4448b187-20250515"
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_2537 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -17224,4 +17224,4 @@ exports.hydrateRoot = function (container, initialChildren, options) {
listenToAllSupportedEvents(container);
return new ReactDOMHydrationRoot(initialChildren);
};
exports.version = "19.2.0-native-fb-08cb2d7e-20250515";
exports.version = "19.2.0-native-fb-4448b187-20250515";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<dd572b35913974e339cfe21b8ac57167>>
* @generated SignedSource<<e79c26454fdf06677c9beb980cea3df6>>
*/
/*
@@ -17804,14 +17804,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
};
var isomorphicReactPackageVersion$jscomp$inline_2120 = React.version;
if (
"19.2.0-native-fb-08cb2d7e-20250515" !==
"19.2.0-native-fb-4448b187-20250515" !==
isomorphicReactPackageVersion$jscomp$inline_2120
)
throw Error(
formatProdErrorMessage(
527,
isomorphicReactPackageVersion$jscomp$inline_2120,
"19.2.0-native-fb-08cb2d7e-20250515"
"19.2.0-native-fb-4448b187-20250515"
)
);
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -17833,10 +17833,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
};
var internals$jscomp$inline_2127 = {
bundleType: 0,
version: "19.2.0-native-fb-08cb2d7e-20250515",
version: "19.2.0-native-fb-4448b187-20250515",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-08cb2d7e-20250515",
reconcilerVersion: "19.2.0-native-fb-4448b187-20250515",
getLaneLabelMap: function () {
for (
var map = new Map(), lane = 1, index$313 = 0;
@@ -17949,4 +17949,4 @@ exports.hydrateRoot = function (container, initialChildren, options) {
listenToAllSupportedEvents(container);
return new ReactDOMHydrationRoot(initialChildren);
};
exports.version = "19.2.0-native-fb-08cb2d7e-20250515";
exports.version = "19.2.0-native-fb-4448b187-20250515";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<2a5ef74cf71ab44a0188e496fb3c5d03>>
* @generated SignedSource<<2e2256f9075e6fe3226939389b3d66b6>>
*/
/*
@@ -27066,11 +27066,11 @@ __DEV__ &&
};
(function () {
var isomorphicReactPackageVersion = React.version;
if ("19.2.0-native-fb-08cb2d7e-20250515" !== isomorphicReactPackageVersion)
if ("19.2.0-native-fb-4448b187-20250515" !== isomorphicReactPackageVersion)
throw Error(
'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' +
(isomorphicReactPackageVersion +
"\n - react-dom: 19.2.0-native-fb-08cb2d7e-20250515\nLearn more: https://react.dev/warnings/version-mismatch")
"\n - react-dom: 19.2.0-native-fb-4448b187-20250515\nLearn more: https://react.dev/warnings/version-mismatch")
);
})();
("function" === typeof Map &&
@@ -27107,10 +27107,10 @@ __DEV__ &&
!(function () {
var internals = {
bundleType: 1,
version: "19.2.0-native-fb-08cb2d7e-20250515",
version: "19.2.0-native-fb-4448b187-20250515",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-08cb2d7e-20250515"
reconcilerVersion: "19.2.0-native-fb-4448b187-20250515"
};
internals.overrideHookState = overrideHookState;
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
@@ -27564,7 +27564,7 @@ __DEV__ &&
exports.useFormStatus = function () {
return resolveDispatcher().useHostTransitionStatus();
};
exports.version = "19.2.0-native-fb-08cb2d7e-20250515";
exports.version = "19.2.0-native-fb-4448b187-20250515";
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
"function" ===
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<48afad7a9a80dd5944b06a3b29ab3188>>
* @generated SignedSource<<7f599c6259a81a7c8ff73b653336962c>>
*/
/*
@@ -17105,14 +17105,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
};
var isomorphicReactPackageVersion$jscomp$inline_2018 = React.version;
if (
"19.2.0-native-fb-08cb2d7e-20250515" !==
"19.2.0-native-fb-4448b187-20250515" !==
isomorphicReactPackageVersion$jscomp$inline_2018
)
throw Error(
formatProdErrorMessage(
527,
isomorphicReactPackageVersion$jscomp$inline_2018,
"19.2.0-native-fb-08cb2d7e-20250515"
"19.2.0-native-fb-4448b187-20250515"
)
);
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -17134,10 +17134,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
};
var internals$jscomp$inline_2539 = {
bundleType: 0,
version: "19.2.0-native-fb-08cb2d7e-20250515",
version: "19.2.0-native-fb-4448b187-20250515",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-08cb2d7e-20250515"
reconcilerVersion: "19.2.0-native-fb-4448b187-20250515"
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_2540 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -17388,4 +17388,4 @@ exports.useFormState = function (action, initialState, permalink) {
exports.useFormStatus = function () {
return ReactSharedInternals.H.useHostTransitionStatus();
};
exports.version = "19.2.0-native-fb-08cb2d7e-20250515";
exports.version = "19.2.0-native-fb-4448b187-20250515";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<1fc1cee048ea8627a7ff438d3de1d128>>
* @generated SignedSource<<539d333f37471421addcdf824f2a534d>>
*/
/*
@@ -17819,14 +17819,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
};
var isomorphicReactPackageVersion$jscomp$inline_2121 = React.version;
if (
"19.2.0-native-fb-08cb2d7e-20250515" !==
"19.2.0-native-fb-4448b187-20250515" !==
isomorphicReactPackageVersion$jscomp$inline_2121
)
throw Error(
formatProdErrorMessage(
527,
isomorphicReactPackageVersion$jscomp$inline_2121,
"19.2.0-native-fb-08cb2d7e-20250515"
"19.2.0-native-fb-4448b187-20250515"
)
);
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -17848,10 +17848,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
};
var internals$jscomp$inline_2128 = {
bundleType: 0,
version: "19.2.0-native-fb-08cb2d7e-20250515",
version: "19.2.0-native-fb-4448b187-20250515",
rendererPackageName: "react-dom",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-08cb2d7e-20250515",
reconcilerVersion: "19.2.0-native-fb-4448b187-20250515",
getLaneLabelMap: function () {
for (
var map = new Map(), lane = 1, index$313 = 0;
@@ -18117,7 +18117,7 @@ exports.useFormState = function (action, initialState, permalink) {
exports.useFormStatus = function () {
return ReactSharedInternals.H.useHostTransitionStatus();
};
exports.version = "19.2.0-native-fb-08cb2d7e-20250515";
exports.version = "19.2.0-native-fb-4448b187-20250515";
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
"function" ===
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<c85cb151753e4e3570cd8534f7330578>>
* @generated SignedSource<<72a76f117b56e73abeb555073e5fee60>>
*/
"use strict";
@@ -15658,10 +15658,10 @@ __DEV__ &&
(function () {
var internals = {
bundleType: 1,
version: "19.2.0-native-fb-08cb2d7e-20250515",
version: "19.2.0-native-fb-4448b187-20250515",
rendererPackageName: "react-test-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-08cb2d7e-20250515"
reconcilerVersion: "19.2.0-native-fb-4448b187-20250515"
};
internals.overrideHookState = overrideHookState;
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
@@ -15806,5 +15806,5 @@ __DEV__ &&
flushSyncWorkAcrossRoots_impl(0, !0));
}
};
exports.version = "19.2.0-native-fb-08cb2d7e-20250515";
exports.version = "19.2.0-native-fb-4448b187-20250515";
})();
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<acc5e437445ca1554353e8a6301ea1f7>>
* @generated SignedSource<<2651c352f7949a7885a46c44f0a011cd>>
*/
"use strict";
@@ -9895,10 +9895,10 @@ function wrapFiber(fiber) {
}
var internals$jscomp$inline_1447 = {
bundleType: 0,
version: "19.2.0-native-fb-08cb2d7e-20250515",
version: "19.2.0-native-fb-4448b187-20250515",
rendererPackageName: "react-test-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-08cb2d7e-20250515"
reconcilerVersion: "19.2.0-native-fb-4448b187-20250515"
};
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
var hook$jscomp$inline_1448 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -10034,4 +10034,4 @@ exports.unstable_batchedUpdates = function (fn, a) {
flushSyncWorkAcrossRoots_impl(0, !0));
}
};
exports.version = "19.2.0-native-fb-08cb2d7e-20250515";
exports.version = "19.2.0-native-fb-4448b187-20250515";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<4b20fc1eb00903398e4510f5fc2a37a7>>
* @generated SignedSource<<4e40c674968ef30ded4cf69d25dcd372>>
*/
"use strict";
@@ -10515,10 +10515,10 @@ function wrapFiber(fiber) {
}
var internals$jscomp$inline_1254 = {
bundleType: 0,
version: "19.2.0-native-fb-08cb2d7e-20250515",
version: "19.2.0-native-fb-4448b187-20250515",
rendererPackageName: "react-test-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-08cb2d7e-20250515",
reconcilerVersion: "19.2.0-native-fb-4448b187-20250515",
getLaneLabelMap: function () {
for (
var map = new Map(), lane = 1, index$155 = 0;
@@ -10669,4 +10669,4 @@ exports.unstable_batchedUpdates = function (fn, a) {
flushSyncWorkAcrossRoots_impl(0, !0));
}
};
exports.version = "19.2.0-native-fb-08cb2d7e-20250515";
exports.version = "19.2.0-native-fb-4448b187-20250515";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<fdc8444b3f076ef276128fbb0ffb1906>>
* @generated SignedSource<<4ccce0904c324b3ff1f933da2262042b>>
*/
"use strict";
@@ -1411,7 +1411,7 @@ __DEV__ &&
exports.useTransition = function () {
return resolveDispatcher().useTransition();
};
exports.version = "19.2.0-native-fb-08cb2d7e-20250515";
exports.version = "19.2.0-native-fb-4448b187-20250515";
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
"function" ===
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<77f6155d448ebf9ffb7a8d65e8555898>>
* @generated SignedSource<<a1d41df23b8c4e73cb86e2e0f1d5f945>>
*/
"use strict";
@@ -586,4 +586,4 @@ exports.useSyncExternalStore = function (
exports.useTransition = function () {
return ReactSharedInternals.H.useTransition();
};
exports.version = "19.2.0-native-fb-08cb2d7e-20250515";
exports.version = "19.2.0-native-fb-4448b187-20250515";
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<4dbcd4c37d5cbabd033379bbff4d7353>>
* @generated SignedSource<<39784642662f84acabc739149d363079>>
*/
"use strict";
@@ -590,7 +590,7 @@ exports.useSyncExternalStore = function (
exports.useTransition = function () {
return ReactSharedInternals.H.useTransition();
};
exports.version = "19.2.0-native-fb-08cb2d7e-20250515";
exports.version = "19.2.0-native-fb-4448b187-20250515";
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
"function" ===
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
@@ -1 +1 @@
08cb2d7ee732f35ef1935c75c081754bd81d60b9
4448b18760d867f9e009e810571e7a3b8930bb19
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<e3f7851936280d0f9d78375a631b4852>>
* @generated SignedSource<<a1e35a940731e988cef992026c072b98>>
*/
"use strict";
@@ -17486,10 +17486,10 @@ __DEV__ &&
(function () {
var internals = {
bundleType: 1,
version: "19.2.0-native-fb-08cb2d7e-20250515",
version: "19.2.0-native-fb-4448b187-20250515",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-08cb2d7e-20250515"
reconcilerVersion: "19.2.0-native-fb-4448b187-20250515"
};
null !== extraDevToolsConfig &&
(internals.rendererConfig = extraDevToolsConfig);
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<f3a9e954bf7d14dbd4f071f6765fc144>>
* @generated SignedSource<<cc5ac1dffb8dbfd082cd493df9fc0379>>
*/
"use strict";
@@ -11202,10 +11202,10 @@ batchedUpdatesImpl = function (fn, a) {
var roots = new Map(),
internals$jscomp$inline_1257 = {
bundleType: 0,
version: "19.2.0-native-fb-08cb2d7e-20250515",
version: "19.2.0-native-fb-4448b187-20250515",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-08cb2d7e-20250515"
reconcilerVersion: "19.2.0-native-fb-4448b187-20250515"
};
null !== extraDevToolsConfig &&
(internals$jscomp$inline_1257.rendererConfig = extraDevToolsConfig);
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<1310cb57791a9c3aed9f00215c49fcef>>
* @generated SignedSource<<17b806f7e6aafb805bae07280406f61a>>
*/
"use strict";
@@ -11906,10 +11906,10 @@ batchedUpdatesImpl = function (fn, a) {
var roots = new Map(),
internals$jscomp$inline_1358 = {
bundleType: 0,
version: "19.2.0-native-fb-08cb2d7e-20250515",
version: "19.2.0-native-fb-4448b187-20250515",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-08cb2d7e-20250515"
reconcilerVersion: "19.2.0-native-fb-4448b187-20250515"
};
null !== extraDevToolsConfig &&
(internals$jscomp$inline_1358.rendererConfig = extraDevToolsConfig);
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<0da60644137efde00773b69e3507ff33>>
* @generated SignedSource<<185dc367f54f8315719cd263405d8dda>>
*/
"use strict";
@@ -17609,11 +17609,11 @@ __DEV__ &&
shouldSuspendImpl = newShouldSuspendImpl;
};
var isomorphicReactPackageVersion = React.version;
if ("19.2.0-native-fb-08cb2d7e-20250515" !== isomorphicReactPackageVersion)
if ("19.2.0-native-fb-4448b187-20250515" !== isomorphicReactPackageVersion)
throw Error(
'Incompatible React versions: The "react" and "react-native-renderer" packages must have the exact same version. Instead got:\n - react: ' +
(isomorphicReactPackageVersion +
"\n - react-native-renderer: 19.2.0-native-fb-08cb2d7e-20250515\nLearn more: https://react.dev/warnings/version-mismatch")
"\n - react-native-renderer: 19.2.0-native-fb-4448b187-20250515\nLearn more: https://react.dev/warnings/version-mismatch")
);
if (
"function" !==
@@ -17639,10 +17639,10 @@ __DEV__ &&
(function () {
var internals = {
bundleType: 1,
version: "19.2.0-native-fb-08cb2d7e-20250515",
version: "19.2.0-native-fb-4448b187-20250515",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-08cb2d7e-20250515"
reconcilerVersion: "19.2.0-native-fb-4448b187-20250515"
};
null !== extraDevToolsConfig &&
(internals.rendererConfig = extraDevToolsConfig);
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<7a56abe1397548df1715576f73eec81e>>
* @generated SignedSource<<5befbd5337b34e39cf26db24f7c75c65>>
*/
"use strict";
@@ -11211,11 +11211,11 @@ function updateContainer(element, container, parentComponent, callback) {
return lane;
}
var isomorphicReactPackageVersion = React.version;
if ("19.2.0-native-fb-08cb2d7e-20250515" !== isomorphicReactPackageVersion)
if ("19.2.0-native-fb-4448b187-20250515" !== isomorphicReactPackageVersion)
throw Error(
'Incompatible React versions: The "react" and "react-native-renderer" packages must have the exact same version. Instead got:\n - react: ' +
(isomorphicReactPackageVersion +
"\n - react-native-renderer: 19.2.0-native-fb-08cb2d7e-20250515\nLearn more: https://react.dev/warnings/version-mismatch")
"\n - react-native-renderer: 19.2.0-native-fb-4448b187-20250515\nLearn more: https://react.dev/warnings/version-mismatch")
);
if (
"function" !==
@@ -11265,10 +11265,10 @@ batchedUpdatesImpl = function (fn, a) {
var roots = new Map(),
internals$jscomp$inline_1307 = {
bundleType: 0,
version: "19.2.0-native-fb-08cb2d7e-20250515",
version: "19.2.0-native-fb-4448b187-20250515",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-08cb2d7e-20250515"
reconcilerVersion: "19.2.0-native-fb-4448b187-20250515"
};
null !== extraDevToolsConfig &&
(internals$jscomp$inline_1307.rendererConfig = extraDevToolsConfig);
@@ -7,7 +7,7 @@
* @noflow
* @nolint
* @preventMunge
* @generated SignedSource<<43cd41e65412d5613ae4e018649d45cf>>
* @generated SignedSource<<fda6e2352866ff56f1da0e9253bb6cd8>>
*/
"use strict";
@@ -11913,11 +11913,11 @@ function updateContainer(element, container, parentComponent, callback) {
return lane;
}
var isomorphicReactPackageVersion = React.version;
if ("19.2.0-native-fb-08cb2d7e-20250515" !== isomorphicReactPackageVersion)
if ("19.2.0-native-fb-4448b187-20250515" !== isomorphicReactPackageVersion)
throw Error(
'Incompatible React versions: The "react" and "react-native-renderer" packages must have the exact same version. Instead got:\n - react: ' +
(isomorphicReactPackageVersion +
"\n - react-native-renderer: 19.2.0-native-fb-08cb2d7e-20250515\nLearn more: https://react.dev/warnings/version-mismatch")
"\n - react-native-renderer: 19.2.0-native-fb-4448b187-20250515\nLearn more: https://react.dev/warnings/version-mismatch")
);
if (
"function" !==
@@ -11967,10 +11967,10 @@ batchedUpdatesImpl = function (fn, a) {
var roots = new Map(),
internals$jscomp$inline_1408 = {
bundleType: 0,
version: "19.2.0-native-fb-08cb2d7e-20250515",
version: "19.2.0-native-fb-4448b187-20250515",
rendererPackageName: "react-native-renderer",
currentDispatcherRef: ReactSharedInternals,
reconcilerVersion: "19.2.0-native-fb-08cb2d7e-20250515"
reconcilerVersion: "19.2.0-native-fb-4448b187-20250515"
};
null !== extraDevToolsConfig &&
(internals$jscomp$inline_1408.rendererConfig = extraDevToolsConfig);
@@ -12,7 +12,7 @@
* @lightSyntaxTransform
* @preventMunge
* @oncall react_core
* @generated SignedSource<<353804e2787fd0dd316e3c8e015d904d>>
* @generated SignedSource<<88d88f1a5bb0b8e91cf80fd5bed90f86>>
*/
'use strict';
@@ -136,7 +136,9 @@ const rule$2 = {
let currentScope = scope.upper;
while (currentScope) {
pureScopes.add(currentScope);
if (currentScope.type === 'function') {
if (currentScope.type === 'function' ||
currentScope.type === 'hook' ||
currentScope.type === 'component') {
break;
}
currentScope = currentScope.upper;
@@ -6,7 +6,7 @@
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
* @generated SignedSource<<88aa006bce33aaa8af35ec1c71f5df16>>
* @generated SignedSource<<0e428222f076f4cafdd0abe839eb5949>>
*/
'use strict';
@@ -126,7 +126,9 @@ const rule$2 = {
let currentScope = scope.upper;
while (currentScope) {
pureScopes.add(currentScope);
if (currentScope.type === 'function') {
if (currentScope.type === 'function' ||
currentScope.type === 'hook' ||
currentScope.type === 'component') {
break;
}
currentScope = currentScope.upper;
@@ -1,7 +1,7 @@
{
"name": "eslint-plugin-react-hooks",
"description": "ESLint rules for React Hooks",
"version": "0.0.0-experimental-08cb2d7e-20250515",
"version": "0.0.0-experimental-4448b187-20250515",
"repository": {
"type": "git",
"url": "https://github.com/facebook/react.git",