AntiPattern
Inconsistent UI State/Layout Contracts
inconsistent-ui-layout-state-contracts
Component layout and state break because shared contracts aren’t enforced: toggles don’t use a single controlling group, grids lack a sized root, and tab/panel rendering or hook timing misaligns DOM/state expectations, causing inconsistent visuals and behavior.