Estou com o seguinte erro no console e o projeto não funciona mais:
ERROR in src/app/home/novo-usuario/usuario-senha-iguais.validator.ts(5,46): error TS1109: Expression expected. src/app/home/novo-usuario/usuario-senha-iguais.validator.ts(5,54): error TS1109: Expression expected. src/app/home/novo-usuario/usuario-senha-iguais.validator.ts(5,58): error TS1005: ':' expected. src/app/home/novo-usuario/usuario-senha-iguais.validator.ts(6,46): error TS1109: Expression expected. src/app/home/novo-usuario/usuario-senha-iguais.validator.ts(6,54): error TS1109: Expression expected. src/app/home/novo-usuario/usuario-senha-iguais.validator.ts(6,58): error TS1005: ':' expected.
O usuario-senha-iguais.validator.ts está da seguinte forma:
import { FormGroup } from '@angular/forms';
export function usuarioSenhaIguaisValidator(formGroup: FormGroup) {
const username = formGroup.get('userName')?.value ?? '';
const password = formGroup.get('password')?.value ?? '';
if (username.trim() + password.trim()) {
return username !== password ? null : { senhaIgualUsuario: true };
} else {
return null;
}
}
Desde já agradeço a ajuda