Open Issues Need Help
View All on GitHubAI Summary: This issue proposes a new ESLint rule, `no-leaked-fetch`, to prevent memory leaks and UI corruption in React applications. It addresses the common problem of `fetch` requests initiated within `useEffect` hooks that complete after the component has unmounted or re-rendered, potentially updating stale state. The rule would enforce the use of `AbortController` to cancel these fetches during cleanup.
4-7x faster composable ESLint rules for React and friends.
AI Summary: The `jsx-key-before-spread` ESLint rule incorrectly reorders props in the JSX classic runtime, potentially overriding the `key` prop. This bug should be fixed by ensuring the rule only applies when the JSX automatic runtime is enabled.
4-7x faster composable ESLint rules for React and friends.
4-7x faster composable ESLint rules for React and friends.