Boa Noite,
Estou desenvolvendo um lib de componentes, alguns componentes tem o seu próprio module. A aplicação que for utilizar lib importa apenas os modules que precisa. Existem alguns componentes que estão declarados em mais de um module.
Ex: Componentes de Seleção.
É usado no componente de Inclusão de Clientes que tem o seu module. E também é usado no componente de Listar Produtos que também tem o seu module.
A aplicação que usar a lib pode usar o componente de Inclusão de Clientes e Listar Produtos, ou apenas um deles, mas no caso de usar os dois componentes o componente de seleção estará declarado duas vezes .
Qual a boa prática neste caso ? Um modulo Shared ?
Obrigado.