We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
no-useless-undefined
useRef
1 parent e39ae89 commit 5f744e8Copy full SHA for 5f744e8
rules/no-useless-undefined.js
@@ -62,6 +62,8 @@ const shouldIgnore = node => {
62
|| name === 'createContext'
63
// `setState(undefined)`
64
|| /^set[A-Z]/.test(name)
65
+ // React 19 useRef
66
+ || name === 'useRef'
67
68
// https://vuejs.org/api/reactivity-core.html#ref
69
|| name === 'ref';
test/no-useless-undefined.mjs
@@ -53,6 +53,8 @@ test({
53
'array.unshift(undefined);',
54
'createContext(undefined);',
55
'React.createContext(undefined);',
56
+ 'useRef(undefined);',
57
+ 'React.useRef(undefined);',
58
'setState(undefined)',
59
'setState?.(undefined)',
60
'props.setState(undefined)',
0 commit comments