Skip to main content
Question

Is there a way to update all instances of a component when the main componet is located in another file?


I’m in quite a pickle here and hope someone can help! 🙂

We have our desing system with all our main components in a separate Figma file then where our prototyopes are located. If I make a change to a main component I have to publish that for that change to be applyable in our prototype file. BUT, when i publish that update the inctances of that component does not change in the prototypes. For the inctances to apply the new change of the main component I first have to press each inctance inividually and then click “Update instance”. This kind of defeates the perpous of having a component if I still need to update all instances individually.

Is there a way around this? Can I somehow update the instances all at once in my prototype file?

To calrify: If I change the font size of my H2 headline on the main component in the design file and upload that change, none of my H2 headlines updates in my prototypes. I have to click all my H2’s individually and go throught a 2 click process to get them to update to the new apperance. Is there a way to update them all at once?

We have a vast collection of prototypes and it would suck to have to go thought alla of them and update things individually when we change something in the design system.

This topic has been closed for replies.

7 replies

Haroll
  • Active Member
  • 273 replies
  • May 2, 2024

Hey @Sanna_Karlin

There is a button at the top right of Figma that allows you to manage updates from the library across the file.


Once pressed, it will open a modal where you’ll be able to choose what to update and what not to update.

Hope it helped


image
Hi @Haroll ! I can’t see that icon in my topbar. Is there a short cut key opiton I can try to access it?


@Haroll I can see it in another project where the design system with all my main components are located in the same file as my prototypes. But where I’m running into the issue is where the main components are located in a separeate Figma file than my prototypes.


Mads_Emmertsen2

You probably need to publish the file containing your main component as a library first


Haroll
  • Active Member
  • 273 replies
  • May 3, 2024

Shortcut would be +3for macOS or Alt+3 in Windows

You might also be able to access it on the left panel in Assets tab


Alamaki
  • 48 replies
  • May 3, 2024

The library system is buggy.

If your library components contain variants, only the default variant will get updated. To get other variants to update you’ll have to delete the existing instance and create an new instance. And then fix everything that broke.


Thanks a million @Haroll . The shortcut fixed it for me! 😃


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings