Simplified use case
- Imagine there’s one component that is the same on iOS and Android but different on Web
- I create a Platform property with values of iOS, Android and Web
- In order to allow all selections, I need to have three variants, one for each Platform property value, even though there are only really two variants.
This introduces a risk of someone editing the iOS variant and forgetting to make the same change to the android variant since there’s no way to merge these variants together.
This is a really simplified use case to illustrate the point, but I am working with components with 9+ properties, each with multiple values. This creates many duplicate variants and makes it really hard to keep track of the duplicates and keep them all in sync.
Please add this! It would really save me time, headache and reduce the number of variants of components.