userExistsValidator
unknown
typescript
2 years ago
347 B
9
Indexable
import {AbstractControl, AsyncValidatorFn} from '@angular/forms'; export function userExistsValidator(user: UserService):AsyncValidatorFn { return (control: AbstractControl) => { return user.findUserByEmail(control.value) .pipe( map(user => user ? {userExists:true} : null) ); } }
Editor is loading...