@if (account$ | async; as account) {

Palavra-passe para [{{ account.login }}]

@if (success()) {
Palavra-passe alterada com sucesso!
} @if (error()) {
Ocorreu um erro! A palavra-passe não pode ser alterada.
} @if (doNotMatch()) {
A palavra-passe e a sua confirmação devem ser iguais!
}
@if ( passwordForm.get('currentPassword')!.invalid && (passwordForm.get('currentPassword')!.dirty || passwordForm.get('currentPassword')!.touched) ) {
@if (passwordForm.get('currentPassword')?.errors?.required) { A palavra-passe é obrigatória. }
}
@if ( passwordForm.get('newPassword')!.invalid && (passwordForm.get('newPassword')!.dirty || passwordForm.get('newPassword')!.touched) ) {
@if (passwordForm.get('newPassword')?.errors?.required) { A palavra-passe é obrigatória. } @if (passwordForm.get('newPassword')?.errors?.minlength) { A palavra-passe deve ter pelo menos 4 caracteres } @if (passwordForm.get('newPassword')?.errors?.maxlength) { A palavra-passe não pode ter mais de 50 caracteres }
}
@if ( passwordForm.get('confirmPassword')!.invalid && (passwordForm.get('confirmPassword')!.dirty || passwordForm.get('confirmPassword')!.touched) ) {
@if (passwordForm.get('confirmPassword')?.errors?.required) { A confirmação da palavra-passe é obrigatória. } @if (passwordForm.get('confirmPassword')?.errors?.minlength) { A confirmação da palavra-passe deve ter pelo menos 4 caracteres } @if (passwordForm.get('confirmPassword')?.errors?.maxlength) { A confirmação da palavra-passe não pode ter mais de 50 caracteres }
}
}