Need a way to duplicate master component
It would be great to have a way to duplicate a master component - create a copy within assets panel. If I have a component that has several states and I need to make a dark mode version of that component, I would like to just duplicate that component and make my changes instead of having to recreate it from scratch as a master component.
For the love of all that is holy, please hear our screams.
Yes, please implement this, Adobe.
Recreating a component is so energy draining when you know a computer should be able to do it for you...
Zigmas Mallol commented
Totally needed guys... The states update was great, and helped a lot... but not being able to do this means we are having lots of trouble modifying those "Very similar" components with states.
Guys, for now, you maybe can do as I do when I've to do many similar components:
1) Take the master component and paste it into a new empty file.
2) On the Assets view, right-click the asset and make it a local component.
3) Paste it back into the original document, that way you can have a duplicate master component ready to be modified and with all the original states.
Also need this - massive pain in the ass having to duplicate effort when it could easily be solved by duplicating an exisiting master.
Josué Sotelo commented
I need this so bad. Would be a time saver
This would be soooo helpful. Copying and renaming a master component and then changing it or adding a state is essential. Otherwise you are duplicating work.
Yes please! :D
I'm regularly building new design systems and I stumble over this every single time. First I build the basic text input with several states (hover, focus, error/warning/success states, messages, with and without placeholder) and for every other input type I have to rebuild the whole thing from scratch. Search. Dropdown. Number. Datepicker. Every. Single. Component. Variation. Again. And. Again. And. Again.
Btw, I love XD, but it's monday morning and I've got a heck of a week waiting for me and I wish this would be implemented as nicely as the rest
Joshua Cheriyan commented
Yeah I have the same issue when dealing with the complexity of a product sidebar nav that needs to be minified. It's easier to make a separate master component that's the mini version, BUT only if I don't lose all my hooks/hovers.
Justin B. commented
Agreed. I'd like to have this feature added as well. Presently, when we copy or duplicate a master component it just automatically creates an instance.