With a structure consisting of more than 20 modules, each sharing components with one another, the question arises: do I need to import all these components into the shared module? Is there a more efficient structural organization?
I'm familiar with the concept of shared modules, but I want to divide my components into separate modules and establish communication between them.
A new image has been implemented for enhanced clarity: https://example.com/new-image.png