|
34 | 34 | minlength="1"
|
35 | 35 | )
|
36 | 36 |
|
37 |
| - .form-errors |
38 |
| - p.form-error(ng-show="vm.registerForm.country.$error.required") Please choose a country from the list |
| 37 | + .form-input-error(ng-show="vm.registerForm.country.$dirty && vm.registerForm.country.$invalid", ng-messages="vm.registerForm.country.$error") |
| 38 | + p.form-error(ng-message="required") Please choose a country from the list |
39 | 39 |
|
40 | 40 | .section-break
|
41 | 41 | hr
|
|
53 | 53 |
|
54 | 54 | p It can contain letters, numbers, and these characters: -_.{}[]
|
55 | 55 |
|
56 |
| - .form-errors |
57 |
| - p.form-error(ng-show="vm.registerForm.username.$dirty && vm.registerForm.username.$error.usernameIsFree", ng-bind="vm.usernameErrorMessage") |
| 56 | + .form-input-error(ng-if="vm.registerForm.username.$dirty && vm.registerForm.username.$invalid", ng-messages="vm.registerForm.username.$error") |
| 57 | + p.form-error(ng-message="required") Please enter a username. |
| 58 | + p.form-error(ng-message="usernameIsFree") {{vm.usernameErrorMessage}} |
58 | 59 |
|
59 |
| - p.form-error(ng-show="vm.registerForm.username.$dirty && (vm.registerForm.username.$error.minlength || vm.registerForm.username.$error.maxlength)") That username is not the correct length or format. |
| 60 | + p.form-error(ng-message="minlength") That username is not the correct length or format. |
| 61 | + |
| 62 | + p.form-error(ng-message="maxlength") That username is not the correct length or format. |
60 | 63 |
|
61 | 64 | .validation-bar(ng-class="{ 'error-bar': (vm.registerForm.email.$dirty && vm.registerForm.email.$invalid), 'success-bar': (vm.registerForm.email.$valid) }")
|
62 | 65 | input-sticky-placeholder(sticky-placeholder="Email", ng-model="vm.email")
|
|
69 | 72 |
|
70 | 73 | p We'll occasionally send you emails related to your activities or interests.
|
71 | 74 |
|
72 |
| - .form-errors |
73 |
| - p.form-error(ng-show="vm.registerForm.email.$dirty && (vm.registerForm.email.$error.emailIsAvailable || vm.registerForm.email.$error.validEmail)", ng-bind="vm.emailErrorMessage") |
| 75 | + .form-input-error(ng-show="vm.registerForm.email.$dirty && vm.registerForm.email.$invalid", ng-messages="vm.registerForm.email.$error") |
| 76 | + p.form-error(ng-message="emailIsAvailable") {{vm.emailErrorMessage}} |
| 77 | + |
| 78 | + p.form-error(ng-message="validEmail") {{vm.emailErrorMessage}} |
74 | 79 |
|
75 |
| - p.form-error(ng-show="vm.registerForm.email.$dirty && vm.registerForm.email.$error.required") Please enter an email address. |
| 80 | + p.form-error(ng-message="required") Please enter an email address. |
76 | 81 |
|
77 | 82 | .validation-bar(ng-class="{ 'success-bar': (vm.registerForm.password.$valid) }")
|
78 | 83 | toggle-password-with-tips(ng-if="!vm.isSocialRegistration")
|
|
0 commit comments