Skip to main content

With the new update, we have a great new feature, but unfortunately, it’s not usable with our component structure.

Exposing all props of a nested instance also exposes props that we don’t want in the context of the consuming component.


What if we could also select which properties to expose? This would lead to a cleaner sidebar with only valid props.


+1 for this feature. Allowing all nested instances to be visible is giving consumers of our UI Kit the opportunity to tinker and create some very questionable creations.


Make it happen Figma! 😀


please figma make it happen!


Ohhhh yes…


This would go a long way in scaling reusable design systems for mid-large teams! I know nesting isn’t always the way to go, but it’s really helpful in many cases still.


+1, this would prevent a lot of misuse of components!


+1 We really need this option, to make immaculate component properties, it will help a lot in different scenarios. also, it can reduce misuse of the proper component.


+1, really really need this.


I’m very interested by this feature !! For instances hide hover state of a button.


Hi all,

Thank you for your feedback! I switched this topic to a “Feature request”, so you can vote and we can accurately gauge interest from the community!


Keeping alive, we need this


+1… Really need this feature.


I am actually considering switching to Photoshop or Powerpoint if Figma doesn’t have this feature coming out this year.


Lol Erik 😂❤️ … SAME THOUGH 😤 (🤪)


+1 This would be really helpful!


This is very useful when using nested instances and I would love to have this feature as well.


Bumping! This would really elevate design systems


+1 ! Would be game changer 🥰


+1000 please! 🙏


+1


We have some components that are necessarily complex—this would be a massive win for simplicity for our consuming designers!


+1, this will solve the clutter in sidebar and help us keep components safe from undesired variations


I am using an instance of a component inside another component variant. I have added the variants property through the nested component features (which is btw awesome and attached a screenshot).


Currently, it imports all the properties from the nested component inside the component. I wonder if there will be a way to hide some properties. For instance more granular check box with every property of the nested instance (Screenshot 2) or renaming the property name with an underscore to hide the property when nested just the same logic on how we hide components from the library. (Screenshot 3) the properties beginning with the underscore _Platform or _Size could be hidden.


Very small fix but it is very powerful to exclude overrides that are unnecessary for certain properties.


image




Yes please, this feature is required.


Yess please. Im working with Interactive components and this feature would be very useful for my design system. I have different size variants of a spinning loader with their own prop Small, Medium, Large. Ive added the loop animation steps for each variant however they require a prop else I get the conflicting error thing. I dont want to give it a prop so hiding component props would fix this.


I am having this exact issue currently. Would love to know a workaround.


Please, this feature could save my life 🙏 In the meantime, my solution is to place an emoji ⛔ to indicate to the designer to not touch this props


Reply