Open Issues Need Help
View All on GitHubAI Summary: The `jsx-key-before-spread` ESLint rule incorrectly reorders JSX attributes, moving the `key` prop before spread props. This is dangerous when using the JSX classic runtime because a `key` within the spread props could overwrite the explicitly set `key`. The rule should only be active when the JSX automatic runtime is enabled to prevent this potential bug.
Complexity:
2/5
Type: Bug Good First Issue
4-7x faster composable ESLint rules for React and friends.
TypeScript
#eslint-plugin-react-dom#eslint-plugin-react-hooks-extra#eslint-plugin-react-naming-convention#eslint-plugin-react-web-api#eslint-plugin-react-x
Type: Bug Good First Issue
4-7x faster composable ESLint rules for React and friends.
TypeScript
#eslint-plugin-react-dom#eslint-plugin-react-hooks-extra#eslint-plugin-react-naming-convention#eslint-plugin-react-web-api#eslint-plugin-react-x