Вы можете создать собственный валидатор:
export function whitespaceValidator(form: FormCntrol): ValidationErrors {
return form.value.startsWith(" ") ? {whitespace: true} : null;
}
}
Добавить его в декларацию формы:
createEditForm: FormGroup = new FormGroup({
nameCtrl: new FormControl('', whitespaceValidator)
})
И изменить html на:
<mat-error *ngIf="createEditForm.controls['nameCtrl'].hasError('whitespace')">
Your Name
</mat-error>