AntiPattern
React Data Flow Misuse
react-dataflow-boundary-violation
React components fail when state and derived values are accessed or updated outside the intended data-flow boundaries: selectors reference missing dependencies, children read parent scope, and dynamic hooks or function props trigger unnecessary re-renders despite memoization.