We have a Design System with parent components composed of nested instances.
Both parent components and nested instances are in the file “A”.
To avoid having thousands of components available within the Assets when publishing the library, the nested instances are hidden with “.” at the beginning of their names.
The problem:
When using the component library from file “A” in file “B”, everything works fine.
The issue arises when a nested instance from file “A” requires an update.
Firstly, it does not allow me to publish the nested instance update without removing the “.” from its name, and I also cannot publish the parent component containing the updated nested instance.
If somehow I manage to publish the parent component, file B will prompt me to update it, but the updated nested instance does not receive the changes made.
Is this a bug?
Or what is the correct way to work, update, and publish nested instances so that they always receive their updates without cluttering the Assets library with nested instances components that are not allowed to be used by themselves?