diff --git a/fixtures/eslint-v6/index.js b/fixtures/eslint-v6/index.js
index 23af4732160..143228e12cb 100644
--- a/fixtures/eslint-v6/index.js
+++ b/fixtures/eslint-v6/index.js
@@ -159,9 +159,9 @@ function InvalidGlobals() {
return
Done
;
}
-// Invalid: useMemo with wrong deps - triggers preserve-manual-memoization
+// Invalid: useMemo with wrong deps
function InvalidUseMemo({items}) {
- // eslint-disable-next-line react-hooks/preserve-manual-memoization, react-hooks/exhaustive-deps
+ // eslint-disable-next-line react-hooks/exhaustive-deps
const sorted = useMemo(() => [...items].sort(), []);
return {sorted.length}
;
}
diff --git a/fixtures/eslint-v7/index.js b/fixtures/eslint-v7/index.js
index 23af4732160..143228e12cb 100644
--- a/fixtures/eslint-v7/index.js
+++ b/fixtures/eslint-v7/index.js
@@ -159,9 +159,9 @@ function InvalidGlobals() {
return Done
;
}
-// Invalid: useMemo with wrong deps - triggers preserve-manual-memoization
+// Invalid: useMemo with wrong deps
function InvalidUseMemo({items}) {
- // eslint-disable-next-line react-hooks/preserve-manual-memoization, react-hooks/exhaustive-deps
+ // eslint-disable-next-line react-hooks/exhaustive-deps
const sorted = useMemo(() => [...items].sort(), []);
return {sorted.length}
;
}
diff --git a/fixtures/eslint-v8/index.js b/fixtures/eslint-v8/index.js
index 23af4732160..143228e12cb 100644
--- a/fixtures/eslint-v8/index.js
+++ b/fixtures/eslint-v8/index.js
@@ -159,9 +159,9 @@ function InvalidGlobals() {
return Done
;
}
-// Invalid: useMemo with wrong deps - triggers preserve-manual-memoization
+// Invalid: useMemo with wrong deps
function InvalidUseMemo({items}) {
- // eslint-disable-next-line react-hooks/preserve-manual-memoization, react-hooks/exhaustive-deps
+ // eslint-disable-next-line react-hooks/exhaustive-deps
const sorted = useMemo(() => [...items].sort(), []);
return {sorted.length}
;
}
diff --git a/fixtures/eslint-v9/index.js b/fixtures/eslint-v9/index.js
index 23af4732160..5a43235df97 100644
--- a/fixtures/eslint-v9/index.js
+++ b/fixtures/eslint-v9/index.js
@@ -70,6 +70,7 @@ function ComponentWithoutDeclaringPropAsDep(props) {
console.log(props.foo);
// eslint-disable-next-line react-hooks/exhaustive-deps
}, []);
+ // eslint-disable-next-line react-hooks/void-use-memo
useMemo(() => {
console.log(props.foo);
// eslint-disable-next-line react-hooks/exhaustive-deps
@@ -82,6 +83,7 @@ function ComponentWithoutDeclaringPropAsDep(props) {
console.log(props.foo);
// eslint-disable-next-line react-hooks/exhaustive-deps
}, []);
+ // eslint-disable-next-line react-hooks/void-use-memo
React.useMemo(() => {
console.log(props.foo);
// eslint-disable-next-line react-hooks/exhaustive-deps
@@ -159,9 +161,9 @@ function InvalidGlobals() {
return Done
;
}
-// Invalid: useMemo with wrong deps - triggers preserve-manual-memoization
+// Invalid: useMemo with wrong deps
function InvalidUseMemo({items}) {
- // eslint-disable-next-line react-hooks/preserve-manual-memoization, react-hooks/exhaustive-deps
+ // eslint-disable-next-line react-hooks/exhaustive-deps
const sorted = useMemo(() => [...items].sort(), []);
return {sorted.length}
;
}