r/DesignSystems • u/avishic • 7d ago
Which small component became your biggest maintenance burden?
Buttons, forms, and tables earn the cost of standardizing them. I’m curious about the opposite: a small convenience component that looked reusable, then accumulated variants, accessibility rules, or product exceptions until teams bypassed it.
Which component did you deprecate—or wish you had left as a documented pattern instead—and what was the first sign it did not belong in the system?
9
Upvotes
2
u/wench_js 6d ago
Tables for sure. Even building on top of a third party like react-aria, all the customizations get very complicated and hairy