Ban direct `useEffect` in React components. Use when writing, refactoring, or reviewing React code so derived state, data fetching, user actions, resets, and mount-only external synchronization use declarative replacement patterns instead of dependency-array choreography.
72
90%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Passed
No known issues
{
"name": "uinaf/react-ban-use-effect",
"version": "1.1.0",
"private": false,
"summary": "Ban direct `useEffect` in React components. Use when writing, refactoring, or reviewing React code so derived state, data fetching, user actions, resets, and mount-only external synchronization use declarative replacement patterns instead of dependency-array choreography.",
"skills": {
"react-ban-use-effect": {
"path": "SKILL.md"
}
}
}