Bulk relink component instances

Is there a way to bulk relink all instances of a component in a file to a different instance? I need to update all my icons from the Ant Design 1.2 icons to the new Ant Design 2.0 icons but its extremely tedious doing this manually for over 30 files.

I’m pretty sure Design System Organizer can help you with that a bit.

Hi, there! We are migrating from Sketch Cloud to Figma. We created a Design system file and imported it in Figma. We also need to migrate other files and relink its components with the Design system file and it also shares the same names of the symbols (that’s how it is called in Sketch) - components. I do not want to manually click through the file or start to redesign from scratch, because it’s a work of months. Design System Organizer does not resolve this. How can I manage that? In Sketch, there is a beautiful plugin called Camillo, that get rid of local symbols and attached relink to external library file.

  1. There are no automatic ways to do that in Figma unfortunately. I made a plugin Master and here is a video showcasing how to deal with Sketch import, but unfortunately it’s probably the simplest way. The main blocker here in terms of building such a plugin is the fact that Figma allows plugins to run only within one file, without read/write access to other files at all.

  2. I personally haven’t dealt with importing large systems from Sketch, but as bad as it sounds, many people recommend rebuilding from scratch. Figma is quite different from Sketch in styles, components, auto layout, text, etc. so the imported files won’t necessarily be built “the Figma way”.

Hm… I mean, you could do it per page.
If you stand on one of the instances and go to… I think is edit > select all with same instance.
If all these are the same, will get selected, and now you can change it on the right props panel.
Dunno if this is what u were looking for.

1 Like

Doing every component in every page in every file would be even worse than going with Master plugin and at least doing every component in every file (all pages at the same time). Just in case more instructions are necessary, the mechanics are the same as if you were moving components (but instead you are just swapping them without doing any copy/paste).

Finally, that is what I was looking for, thank you :slight_smile:

1 Like