I wish I could use text string variables to manage common property names across component variants. Many components in my design system share the same properties (eg, theme: light/dark, state: default/hover/pressed, size: small/default/large), but I have to hand key each of these for each main component. I wish I could have a list of these property names that could be reused between components. Having that would:
- Reduce the amount of manual entry
- Eliminate potential for typos
- Ensure a consistent vocabulary that translates better to tokens/code semantics
- Increase likelihood of consistent component variable taxonomy
