{{ 'setPassword.title' | translate }}

@switch (linkState()) { @case ('checking') {

{{ 'setPassword.checking' | translate }}

} @case ('expired') { } @case ('invalid') { } @case ('valid') { @if (submitSuccess()) {

{{ 'setPassword.success' | translate }}

} @else {
{{ 'setPassword.password' | translate }} @if (form.controls.password.hasError('required') && form.controls.password.touched) { {{ 'validation.required' | translate }} } @else if (form.controls.password.hasError('passwordStrength') && form.controls.password.touched) { {{ 'validation.passwordStrength' | translate }} } {{ 'setPassword.confirmPassword' | translate }} @if (form.controls.confirmPassword.touched && form.hasError('passwordMismatch')) { } @if (submitError()) { }
} } }