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

Brian_Heston
October 13, 2023

I can’t upvote this enough. The current component model forces many hacky workarounds to approach something usable, and at best there’s some other tradeoff or invalid configuration you’ve had to expose.

This is the root of most of these problems. We need to be able to compose larger components from smaller ones, while hiding some of the implementation details of the smaller ones. This include hiding properties, changing the “recommended” instance swaps, or even limiting the instance swaps allowed.

Domenico_Flauto1
October 16, 2023

Yes, please! 🙏

Torsten_Daeges
New Participant
October 18, 2023

Our team is working on a new design system and it’d make things so much easier if there was a way to hide specific props of nested components depending on where they are used. Otherwise, the props panel can grow unwieldy pretty fast and it would make so much sense to tailor exposed props to the specific use case.

@Figma-Team: Could you share if you’re even considering such a feature? It would really help us to decide basic questions regarding our component structure. Thank you!

Mat_Wennergren
October 30, 2023

+1 YES 1000 Times!

Daniel_Amann
New Participant
November 3, 2023

+1 This is critical to avoid overwhelming designers with too much irrelevant choice

mikebusby
November 3, 2023

This is an absolute necessity. Figma really needs to prioritize this feature.

jimmykl
New Participant
November 9, 2023

💯 Everything already said 324x ☝️

Rocky
November 9, 2023

Hell yes to this

Bhavin_K_Padhiyar
New Member
November 9, 2023

It’s must fix the issue. Long-due request.

Michael_Thomson
New Member
November 10, 2023

We are also building out of design system, and I can concur that this would be super helpful to make the components easier to use and handle when creating mocks.
It could be as simple as a eye toggle so you can choose what to hide and what to show.