Здравствуйте, уважаемое сообщество. Подскажите, пожалуйста, по такому вопросу.
Есть форма с кучей инпутов (не знаю, куча это или нет, но примерно 10-13 инпутов будет). При изменении значений некоторых из них (назовем это множество X) должно происходить следующее:
1) если меняем какой-то инпут из множества X, мы показываем модальное окно с кнопками подтверждения и отмены
2) если в модальном окне мы подтверждаем действие, то больше мы модальное окно не показываем, какой бы инпут мы не меняли
3) если в модальном окне мы отменяем действие, то мы будем показывать модальное окно для любого изменения любого инпута из множества X, пока не наступит (если наступит) ситуация из п.2
Компонент модального окна наш, для показа используется two-way binding
Вопрос: может, подскажете (ссылками, идеями) как это можно реализовать. Особенно меня смущает момент, как не показать больше модальное окно после подтверждения
Angular 8