Por que o uso do ng-template ao invés de usar o próprio HTML do component de modal?
Por que o uso do ng-template ao invés de usar o próprio HTML do component de modal?
Olá Guilherme, tudo bem?
Desculpe a demora em retornar.
O uso do ng-template ao invés do próprio HTML do componente de modal é uma prática comum em Angular por algumas razões. Primeiramente, o ng-template permite que você defina um template que pode ser reutilizado em diferentes partes da sua aplicação, o que pode economizar tempo e esforço na criação de novos componentes. Além disso, o ng-template também permite que você crie templates dinâmicos que podem ser alterados em tempo de execução com base em dados ou eventos.
Outra vantagem do ng-template é que ele permite que você crie templates mais complexos e estruturados do que seria possível com o HTML padrão. Isso pode ser especialmente útil para componentes de modal, que geralmente têm uma estrutura mais complexa do que outros componentes.
Espero ter ajudado a esclarecer sua dúvida!
Um abraço e bons estudos.