AntiPattern

Integration Callback Prop Drift

integration-prop-and-ref-assumption-drift

Component integration breaks when external handlers or trigger children aren’t stable or compatible: onOpen fires inconsistently due to stale state/closures, dropdown clicks get swallowed by clear/backspace logic, and Radix triggers fail when refs/children assumptions are violated.