Skip to main content
Zoltan_Szalay
Sep 22, 2022 1:44 PM UTC

Expose/hide nested instances -> at component property level

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.

389 replies

SteffMueller
New Participant
Feb 9, 2024 12:48 PM UTC

+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
Feb 9, 2024 12:53 PM UTC

@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
Feb 9, 2024 3:35 PM UTC

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
Feb 20, 2024 8:59 AM UTC

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

Feb 22, 2024 8:28 PM UTC

This would help our DS tremendously!

Alex_Bueno
New Member
Feb 23, 2024 2:38 PM UTC

+1, we need this!

Feb 26, 2024 1:31 PM UTC

We need this. Please.

Kramp
Feb 27, 2024 2:10 PM UTC

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
Mar 6, 2024 4:50 PM UTC

+1, this is a must have!

bogdanovjn
New Member
Mar 7, 2024 10:16 PM UTC

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…