TLDR Web Dev · LAUNCHES & TOOLS

YOU MIGHT NOT NEED AN EFFECT

github.comGitHub repository

Summary from the TLDR Web Dev newsletter

This ESLint plugin helps identify and eliminate unnecessary React `useEffect` hooks. It includes a recommended configuration to enable all rules as warnings and offers custom configurations. The plugin provides rules that disallow common misuses of useEffect, such as deriving state, chaining state updates, and using effects as event handlers.