@let isNameFieldInvalid = nameEmailGroup.controls.name.touched && nameEmailGroup.controls.name.invalid;
@if (nameEmailGroup.value.name) { }
{{ 'Forms.General.ErrorPrefix' | translate }} @if (nameEmailGroup.hasError('maxlength', 'name')) { {{ 'Forms.Validators.ValidatorMaxLength' | translate: { length: nameEmailGroup.getError('maxlength', 'name').requiredLength } }} }
@let isEmailFieldInvalid = nameEmailGroup.controls.email.touched && nameEmailGroup.controls.email.invalid;
@if (nameEmailGroup.value.email) { }
@if (!requiredEmail() && !isEmailFieldInvalid) {
{{ 'Forms.TopicSection.EmailInput.Hint' | translate }}
}
{{ 'Forms.General.ErrorPrefix' | translate }} @if (nameEmailGroup.hasError('required', 'email')) { {{ 'Forms.TopicSection.EmailInput.ValidatorRequired' | translate }} } @else if (nameEmailGroup.hasError('maxlength', 'email')) { {{ 'Forms.Validators.ValidatorMaxLength' | translate: { length: nameEmailGroup.getError('maxlength', 'email').requiredLength } }} } @else if (nameEmailGroup.hasError('email', 'email')) { {{ 'Forms.TopicSection.EmailInput.ValidatorEmail' | translate }} }