AntiPattern
Event Handler Accumulation
duplicate-event-bindings
Event listeners and UI bindings get re-attached on re-renders or with non-unique control identifiers, so interactions target the wrong state and handlers multiply; the result is broken drag/drop, row selection glitches, and confusing DevTools behavior.