jsx-eslint/eslint-plugin-react
View on GitHubreact/no-unused-prop-types false positive when using memo
Open
#3403 opened on Sep 5, 2022
bughelp wanted
Description
Here's an example using CRA
Expected: No warning
Actual:
npm run lint
eslint-example/src/App.js
23:3 warning 'showFirst' PropType is defined but prop is never used react/no-unused-prop-types
This started when going from version 7.30.0 to 7.30.1.
- If I remove
memothe warning goes away - If I wrap the ternary in the return with a fragment the warning goes away but then I'd have to silence
react/jsx-no-useless-fragmentso not helpful either.