Skip to main content
Onno_Willems
New Participant
Jan 24, 2024 4:44 PM UTC
Question

Bind properties of sub components

I have a main component that has several instances of a sub component in it.
The sub component has several properties. I can expose these. but I am looking for a way to have the main component have the same property, and flipping that would flip the same property on all sub ones. A kind of property binding really.

A really simplified example attached: the main has 5 sub id components. On the main, I would like to set 1 property to ‘icon’ so all the subs change into icon mode. Is something like this possible?

Embedded.fig (29.2 KB)

This topic has been closed for replies.

6 replies

y_toku
Figmate
Community Support
Jan 25, 2024 2:27 AM UTC

Hi there,

Thanks for reaching out! It seems that this feature isn’t currently offered by Figma. However, I’ll confirm with our team internally and get back to you if there’s any information or updates I can provide.

Thanks,
Toku

Onno_Willems
New Participant
Jan 25, 2024 6:27 AM UTC

Thank you!
Is there any other design strategy I can follow here? I often have a situation where I want to place things in a child component, because it will probably require changes in the future. And when you have multiple such childs in a parent it really becomes a hassle.

r_sh
Active Member
Jan 17, 2025 7:31 PM UTC

I have a similar question. I’m working on a large component which contains some nested instances-- all of which have a shared property (A). These nested instances belong to different component sets but Property A and all its values are identical.

When I take an instance of the main component, I would like to have an option to link/bind/globally change Property A for all nested components at once.

 

The current workflow requires me to wade through many nested properties and change them all individually (find Nested Instance 1 and change Property A to value b, find Nested Instance 2 and change Property A to value b, find Nested Instance 3 and change Property A to value b, etc). And, this is not something that variables can address.

 

​@y_toku are there further updates on this?

Simon32
New Participant
Feb 8, 2025 3:49 PM UTC

This would be very helpful to simplify the usage of more complex UI kits and Design systems in Figma since it would allow for having a complete set of exposed properties available on the top level component. Now our fellow designers have to know which properties they are allowed to override and deep-select those.

​@y_toku  - Do you have any updates on this from the team?

mohanfig
New Member
Jun 21, 2025 9:25 AM UTC

would be a helpful feature to be added

Oscar Manzelli
New Member
Aug 1, 2025 7:56 PM UTC

Same for me! +1