Components map a name to a group of sub-token properties: ... Variants (hover, active, pressed) are expressed as separate component entries with a related key name.
大多数人认为组件变体应该通过嵌套结构或条件逻辑来组织,这是现代UI框架的标准做法。但作者选择将每个变体表示为独立的组件条目,这种扁平化结构挑战了组件变体的传统组织方式,可能使某些复杂场景的维护变得更加困难。