Openfunction-component-definition should not match unfixable edge cases (TypeScript generics)help wantedtypescriptjsx-eslint/eslint-plugin-react #3,345 opened Jul 25, 2022 · JavaScript · 8,630 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available5 comments1 reaction0 assignees
OpenBug: `no-unused-prop-types` doesn't detect unused props with Typescript & React 17 jsx transformbughelp wantedtypescriptjsx-eslint/eslint-plugin-react #3,336 opened Jul 13, 2022 · JavaScript · 8,630 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available6 comments1 reaction0 assignees
Openreact/prop-types & TypeScript: false positive with HTMLAttributes prop typebughelp wantedtypescriptjsx-eslint/eslint-plugin-react #3,325 opened Jul 8, 2022 · JavaScript · 8,630 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available3 comments4 reactions0 assignees
OpenHow to prevent jsx-newline for elements and expressions on one line?help wantedjsx-eslint/eslint-plugin-react #3,296 opened May 23, 2022 · JavaScript · 8,630 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available9 comments2 reactions0 assignees
Openreact/jsx-indent with ternary and react fragment DON'T play nice 😕 bughelp wantedjsx-eslint/eslint-plugin-react #3,288 opened May 11, 2022 · JavaScript · 8,630 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available4 comments1 reaction0 assignees
Openreact/boolean-prop-naming interface does not workenhancementhelp wantedtypescriptjsx-eslint/eslint-plugin-react #3,285 opened May 9, 2022 · JavaScript · 8,630 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available14 comments21 reactions0 assignees
OpenNo corresponding propTypes declaration when export type with typescript.bughelp wantedtypescriptjsx-eslint/eslint-plugin-react #3,253 opened Mar 22, 2022 · JavaScript · 8,630 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available2 comments1 reaction0 assignees
OpenIs there an ESLint rule to error/warn to avoid "Mirroring props in state"?help wantednew rulejsx-eslint/eslint-plugin-react #3,242 opened Mar 12, 2022 · JavaScript · 8,630 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available16 comments2 reactions0 assignees
Open[react/jsx-indent] False positivebughelp wantedjsx-eslint/eslint-plugin-react #3,238 opened Mar 8, 2022 · JavaScript · 8,630 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available5 comments0 reactions0 assignees
Openno-unused-prop-types does not work if TypeScript interface is defined in another filehelp wantedtypescriptjsx-eslint/eslint-plugin-react #3,209 opened Feb 17, 2022 · JavaScript · 8,630 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available5 comments1 reaction0 assignees
Open`react/display-name` stops requiring forwardRefs to have `displayName` if function contains an inline condition that returns an objectbughelp wantedjsx-eslint/eslint-plugin-react #3,192 opened Jan 28, 2022 · JavaScript · 8,630 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available1 comment0 reactions0 assignees
Open[react/jsx-key] Take advantage of type information, if available.help wantedtypescriptjsx-eslint/eslint-plugin-react #3,185 opened Jan 21, 2022 · JavaScript · 8,630 starsWhy recommendedNo assignee yet · No comments yetNo assignee yetNo comments yetHas a beginner-friendly labelContributing guide available0 comments10 reactions0 assignees
OpenIs there a rule for space between props?help wantednew rulejsx-eslint/eslint-plugin-react #3,181 opened Jan 18, 2022 · JavaScript · 8,630 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available4 comments0 reactions0 assignees
Open`no-invalid-html-attribute`: redo implementationhelp wantedjsx-eslint/eslint-plugin-react #3,180 opened Jan 17, 2022 · JavaScript · 8,630 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available1 comment0 reactions0 assignees
Open`react/jsx-closing-bracket-location` doesn't stick to indentation styledocumentationhelp wantedjsx-eslint/eslint-plugin-react #3,164 opened Jan 3, 2022 · JavaScript · 8,630 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available5 comments0 reactions0 assignees
Openreact/prop-types false positive “is missing in props validation” for extended component typeshelp wantedtypescriptjsx-eslint/eslint-plugin-react #3,159 opened Dec 15, 2021 · JavaScript · 8,630 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available2 comments4 reactions0 assignees
Open[jsx-no-constructed-context-values]: Wrongly(?) saying factory functions need to memoize an out of scope variable + comment wrongly identified as value that needs memoizationhelp wantedtypescriptjsx-eslint/eslint-plugin-react #3,116 opened Oct 28, 2021 · JavaScript · 8,630 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available2 comments0 reactions0 assignees
Open`react/prop-types`: Option to force TypeScript and propTypesenhancementhelp wantedtypescriptjsx-eslint/eslint-plugin-react #3,107 opened Oct 20, 2021 · JavaScript · 8,630 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available4 comments4 reactions0 assignees
OpenReact 18: Warn when components render `undefined`help wantedjsx-eslint/eslint-plugin-react #3,020 opened Jul 16, 2021 · JavaScript · 8,630 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available8 comments0 reactions0 assignees
Openperf improvementshelp wantedjsx-eslint/eslint-plugin-react #3,009 opened Jun 21, 2021 · JavaScript · 8,630 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available1 comment0 reactions0 assignees
Openfunction-component-definition should not match unfixable edge cases (TypeScript generics)help wantedtypescriptjsx-eslint/eslint-plugin-react #3,345 opened Jul 25, 2022 · JavaScript · 8,630 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available5 comments1 reaction0 assignees
OpenBug: `no-unused-prop-types` doesn't detect unused props with Typescript & React 17 jsx transformbughelp wantedtypescriptjsx-eslint/eslint-plugin-react #3,336 opened Jul 13, 2022 · JavaScript · 8,630 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available6 comments1 reaction0 assignees
Openreact/prop-types & TypeScript: false positive with HTMLAttributes prop typebughelp wantedtypescriptjsx-eslint/eslint-plugin-react #3,325 opened Jul 8, 2022 · JavaScript · 8,630 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available3 comments4 reactions0 assignees
OpenHow to prevent jsx-newline for elements and expressions on one line?help wantedjsx-eslint/eslint-plugin-react #3,296 opened May 23, 2022 · JavaScript · 8,630 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available9 comments2 reactions0 assignees
Openreact/jsx-indent with ternary and react fragment DON'T play nice 😕 bughelp wantedjsx-eslint/eslint-plugin-react #3,288 opened May 11, 2022 · JavaScript · 8,630 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available4 comments1 reaction0 assignees
Openreact/boolean-prop-naming interface does not workenhancementhelp wantedtypescriptjsx-eslint/eslint-plugin-react #3,285 opened May 9, 2022 · JavaScript · 8,630 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available14 comments21 reactions0 assignees
OpenNo corresponding propTypes declaration when export type with typescript.bughelp wantedtypescriptjsx-eslint/eslint-plugin-react #3,253 opened Mar 22, 2022 · JavaScript · 8,630 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available2 comments1 reaction0 assignees
OpenIs there an ESLint rule to error/warn to avoid "Mirroring props in state"?help wantednew rulejsx-eslint/eslint-plugin-react #3,242 opened Mar 12, 2022 · JavaScript · 8,630 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available16 comments2 reactions0 assignees
Open[react/jsx-indent] False positivebughelp wantedjsx-eslint/eslint-plugin-react #3,238 opened Mar 8, 2022 · JavaScript · 8,630 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available5 comments0 reactions0 assignees
Openno-unused-prop-types does not work if TypeScript interface is defined in another filehelp wantedtypescriptjsx-eslint/eslint-plugin-react #3,209 opened Feb 17, 2022 · JavaScript · 8,630 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available5 comments1 reaction0 assignees
Open`react/display-name` stops requiring forwardRefs to have `displayName` if function contains an inline condition that returns an objectbughelp wantedjsx-eslint/eslint-plugin-react #3,192 opened Jan 28, 2022 · JavaScript · 8,630 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available1 comment0 reactions0 assignees
Open[react/jsx-key] Take advantage of type information, if available.help wantedtypescriptjsx-eslint/eslint-plugin-react #3,185 opened Jan 21, 2022 · JavaScript · 8,630 starsWhy recommendedNo assignee yet · No comments yetNo assignee yetNo comments yetHas a beginner-friendly labelContributing guide available0 comments10 reactions0 assignees
OpenIs there a rule for space between props?help wantednew rulejsx-eslint/eslint-plugin-react #3,181 opened Jan 18, 2022 · JavaScript · 8,630 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available4 comments0 reactions0 assignees
Open`no-invalid-html-attribute`: redo implementationhelp wantedjsx-eslint/eslint-plugin-react #3,180 opened Jan 17, 2022 · JavaScript · 8,630 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available1 comment0 reactions0 assignees
Open`react/jsx-closing-bracket-location` doesn't stick to indentation styledocumentationhelp wantedjsx-eslint/eslint-plugin-react #3,164 opened Jan 3, 2022 · JavaScript · 8,630 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available5 comments0 reactions0 assignees
Openreact/prop-types false positive “is missing in props validation” for extended component typeshelp wantedtypescriptjsx-eslint/eslint-plugin-react #3,159 opened Dec 15, 2021 · JavaScript · 8,630 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available2 comments4 reactions0 assignees
Open[jsx-no-constructed-context-values]: Wrongly(?) saying factory functions need to memoize an out of scope variable + comment wrongly identified as value that needs memoizationhelp wantedtypescriptjsx-eslint/eslint-plugin-react #3,116 opened Oct 28, 2021 · JavaScript · 8,630 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available2 comments0 reactions0 assignees
Open`react/prop-types`: Option to force TypeScript and propTypesenhancementhelp wantedtypescriptjsx-eslint/eslint-plugin-react #3,107 opened Oct 20, 2021 · JavaScript · 8,630 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available4 comments4 reactions0 assignees
OpenReact 18: Warn when components render `undefined`help wantedjsx-eslint/eslint-plugin-react #3,020 opened Jul 16, 2021 · JavaScript · 8,630 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available8 comments0 reactions0 assignees
Openperf improvementshelp wantedjsx-eslint/eslint-plugin-react #3,009 opened Jun 21, 2021 · JavaScript · 8,630 starsWhy recommendedNo assignee yet · Has a beginner-friendly labelNo assignee yetHas a beginner-friendly labelContributing guide available1 comment0 reactions0 assignees