Skip to main content
Zoltan_Szalay
September 22, 2022

Expose/hide nested instances -> at component property level

  • September 22, 2022
  • 381 replies
  • 20388 views

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.

381 replies

SteffMueller
New Participant
February 9, 2024

+1 - This is really mandatory for quality of the property-feature. @Figma_Moderation Please push to PO, so it can be included it into next feature level.

We often don’t nest components, just because this is not possible and it’s so easy to f*ck up in property selection.

SteffMueller
New Participant
February 9, 2024

@Josh If I understood correctly, the Issue described by OP is the same as in this topic.

Basicially It comes to “As a DS Creator I want to select the nested properties which show on a component. So that my DS Users will not be able to make mistakes in using the component.”

imho, you can merge these.

Joey_Pearlman
New Member
February 9, 2024

I’m working on a dropdown, and the expanded state is a bit overwhelming because for the nested List items it shows both the state variants and the text properties

Ideally, I’d be able to hide the nested item state variants from being exposed, because users of the system don’t need to interact with them in this case. It’s only used to change color on hover, and I should be able to make that happen secretly without users knowing how the interaction is set up.

ottovortici
February 20, 2024

+1 and +10000 for all the people who have not encountered the problem yet but one day will

February 22, 2024

This would help our DS tremendously!

Alex_Bueno
New Member
February 23, 2024

+1, we need this!

February 26, 2024

We need this. Please.

Kramp
February 27, 2024

make it work like components… put a . in front of the name, so it’s gets hidden in all components where it gets used.

or make it so, that I can choose which elements from the nested components, will be visible. And not just 1 checkbox, for all.

I don’t understand why this isn’t basic functionality of Figma. And wondering this with many other functionalities (like, linking to other pages from a prototype. Can already notice im looking at other software tools, because Figma is getting slow with updates, and with communications about new features that we, the community want.

Fanny_Grue
March 6, 2024

+1, this is a must have!

bogdanovjn
New Member
March 7, 2024

Happy Sketch users are laughing at us because they’ve been using this feature for 3 or 4 YEARS while we are just dreaming about it here… Well, let’s keep doing what we’re doing and maybe next Christmas Santa will bring the long-awaited " present". Or not…