Figma Support Forum

Is it possible to have an instance of a component and duplicate/add items inside it?

Hello,

I have a table component set up with 4 rows and 6 columns to start with. I’m using auto layout with a vertical direction for rows. When I drag an instance of the table component from the Assets panel into my project, I want to then duplicate/add additional rows, say up to 25 in this instance. However, when duplicating a row in an instance of the table component, it puts the row outside of the component instance.

I have a similar setup for a vertical menu using auto layout with 4 navigation items in that component to start with. When I’m using an instance of the menu and duplicate a navigation item, it duplicates it outside of the component instance.

My question is, is it possible to have an instance of a component with minimal items to start with, and duplicate/add additional items inside it and maintain the auto layout and the core styling/variants functionality of the main component—in my instances adding more rows to my table and more navigation items to my menu?

Demo link:

Thanks!

Hi @Justin_Brown this is not possible at the moment no.
I think I explained it here:

1 Like

Thanks, @Bruno_Figueiredo. Bummer. :cry: I appreciate the input!

You can vote for this suggestion: Fully Editable Component Instances

1 Like