UI: Added type for email input

This commit is contained in:
Artem Dzhereleiko 2023-07-27 10:49:41 +03:00
parent 1d3a9a25b3
commit 680f754d2a
3 changed files with 3 additions and 3 deletions

View File

@ -38,7 +38,7 @@
<fieldset [disabled]="isLoading$ | async"> <fieldset [disabled]="isLoading$ | async">
<mat-form-field class="mat-block"> <mat-form-field class="mat-block">
<mat-label translate>user.email</mat-label> <mat-label translate>user.email</mat-label>
<input matInput formControlName="email" required/> <input matInput type="email" formControlName="email" required/>
<mat-error *ngIf="profile.get('email').hasError('required')"> <mat-error *ngIf="profile.get('email').hasError('required')">
{{ 'user.email-required' | translate }} {{ 'user.email-required' | translate }}
</mat-error> </mat-error>

View File

@ -76,7 +76,7 @@
<fieldset [disabled]="(isLoading$ | async) || !isEdit"> <fieldset [disabled]="(isLoading$ | async) || !isEdit">
<mat-form-field class="mat-block"> <mat-form-field class="mat-block">
<mat-label translate>user.email</mat-label> <mat-label translate>user.email</mat-label>
<input matInput formControlName="email" required> <input matInput type="email" formControlName="email" required>
<mat-error *ngIf="entityForm.get('email').hasError('email')"> <mat-error *ngIf="entityForm.get('email').hasError('email')">
{{ 'user.invalid-email-format' | translate }} {{ 'user.invalid-email-format' | translate }}
</mat-error> </mat-error>

View File

@ -62,7 +62,7 @@
</tb-phone-input> </tb-phone-input>
<mat-form-field class="mat-block"> <mat-form-field class="mat-block">
<mat-label translate>contact.email</mat-label> <mat-label translate>contact.email</mat-label>
<input matInput formControlName="email"> <input matInput type="email" formControlName="email">
<mat-error *ngIf="parentForm.get('email').hasError('email')"> <mat-error *ngIf="parentForm.get('email').hasError('email')">
{{ 'user.invalid-email-format' | translate }} {{ 'user.invalid-email-format' | translate }}
</mat-error> </mat-error>