Скажем, у меня есть форма Angular Reactive
this.setupForm = fb.group({
"name": ['John Smith', Validators.required]
});
и у меня есть поле формы
<mat-form-field appearance="fill">
<mat-label>Name</mat-label>
<input type="text" matInput formControlName="name" />
<mat-error *ngIf="name.invalid">A name is required</mat-error>
</mat-form-field>
В этом случае имя поля формы является недопустимым, если оно не имеет значения. Однако это позволит использовать строку только с пробелами.
Как настроить валидатор в поле формы, чтобы оно было обязательным, а значение не могло быть просто пробелом?