I built a “Content” component to manage all different content types, and the text layers in there all used the same layer name.
The “Cell” component is used to contain the instance of the “Content” as a table cell, and by using multiple "Cell"s to create “Table Template - x” component for different scenarios.
At last, use “Table Template - x” instance to the actual table designs.
When I change the content in the table instance, and then go to the parent “Table Template - x” to swap to another the “Content” variant, the text I modified in the table instance is lost.
May I ask the right way to build components in this case?
Figma – 23 May 24