Всем привет!
Есть задача показывать модальное окно с формой. Эта модалка может вызываться в разных местах приложения.
Есть компонент для модалки, есть компонент с формой. Для модалок используем materialModal.
Вопрос:
Как лучше всего инкапсулировать логику отображения этого модального окна?
Хочется получить простой синтаксис в шаблоне.
<button (click)=«showModal()»
…
> Click me</button>
Как это лучше всего сделать? Директива, сервис, компонент? Что-то ещё?