I am having trouble finding out how to mark all form\'s fields as touched. The main problem is that if I do not touch fields and try to submit form - validation error in not
From Angular v8, you have this built-in with the help of the markAllAsTouched method.
markAllAsTouched
As an example, you could use it like
form.markAllAsTouched();
See the official doc : https://angular.io/api/forms/AbstractControl#markallastouched