po-angular
po-angular copied to clipboard
Dialog Service, suporte a instanciar componente dinamicamente
Descrição da melhoria
Gostaria de entender o motivo para que o dialog service não tenha a possibilidade de simplesmente passar um componente para que seja instanciado, assim como é feito em todas as outras lib do mercado que possuem um service de modal.
Caso de uso
Abrir uma modal com o dialog service passando um componente ao invés de ter que declarar o template da modal, pegar a referencia e abrir manualmente.
Informações adicionais
https://ng.ant.design/components/modal/en#components-modal-demo-service https://material.angular.io/components/dialog/examples https://valor-software.com/ngx-bootstrap/#/components/modals?tab=overview#service-component https://www.primefaces.org/primeng/dynamicdialog
Da forma atual, caso eu tenha 20 modais em uma tela, os 20 componentes vão ser instanciados no onInit dessa tela (mesmo que apenas o container, não o que está dentro do "po-modal").