Все, что вам нужно сделать, это проверить, является ли какая-либо из форм действительной или нет, вы можете сделать это, используя допустимое свойство формы, и вы можете проверить все формы, используя &&
логический оператор, например, такой:
<button class="btn btn-outline-primary ml-auto" type="submit" [disabled]="form1.valid && form2.valid && form3.valid">
<span class="fa fa-check-circle"></span>
Save Changes
</button>
form1, form2
и form3
являются ссылочными переменными шаблона из файла компонента (.ts).