some changes
Showing
... | @@ -15,12 +15,13 @@ | ... | @@ -15,12 +15,13 @@ |
</div> | </div> | ||
<div class="row"> | <div class="row"> | ||
<input | <input | ||
[(value)]="userData && userData.name" | |||
name="name" | name="name" | ||
required | required | ||
class="" | class="" | ||
type="text" | type="text" | ||
[(ngModel)]="updateData.name" | [(ngModel)]="userData && userData.name" | ||
placeholder="John Doe" | [(placeholder)]="userData && userData.name" | ||
#name="ngModel" | #name="ngModel" | ||
/> | /> | ||
<div | <div | ||
... | @@ -33,12 +34,13 @@ | ... | @@ -33,12 +34,13 @@ |
</div> | </div> | ||
<div class="row"> | <div class="row"> | ||
<input | <input | ||
[(value)]="userData && userData.emailId" | |||
required | required | ||
class="" | class="" | ||
name="emailId" | name="emailId" | ||
type="mail" | type="mail" | ||
[(ngModel)]="updateData.emailId" | [(ngModel)]="userData && userData.emailId" | ||
placeholder="[email protected]" | [(placeholder)]="userData && userData.emailId" | ||
pattern="[a-zA-Z0-9.-_]{1,}@[a-zA-Z.-]{2,}[.]{1}[a-zA-Z]{2,}" | pattern="[a-zA-Z0-9.-_]{1,}@[a-zA-Z.-]{2,}[.]{1}[a-zA-Z]{2,}" | ||
#emailId="ngModel" | #emailId="ngModel" | ||
/> | /> | ||
... | @@ -57,14 +59,15 @@ | ... | @@ -57,14 +59,15 @@ |
<div class="row"> | <div class="row"> | ||
<input | <input | ||
[(value)]="userData && userData.phone" | |||
required | required | ||
class="" | class="" | ||
name="phone" | name="phone" | ||
type="number" | type="number" | ||
pattern="(\(+61\)|\+61|\(0[1-9]\)|0[1-9])?( ?-?[0-9]){6,9}" | pattern="(\(+61\)|\+61|\(0[1-9]\)|0[1-9])?( ?-?[0-9]){6,9}" | ||
maxlength="10" | maxlength="10" | ||
[(ngModel)]="updateData.phone" | [(ngModel)]="userData && userData.phone" | ||
placeholder="+00 9851 5871 6985" | [(placeholder)]="userData && userData.phone" | ||
#phone="ngModel" | #phone="ngModel" | ||
/> | /> | ||
<div | <div | ||
... | @@ -79,18 +82,42 @@ | ... | @@ -79,18 +82,42 @@ |
</div> | </div> | ||
</div> | </div> | ||
</div> | </div> | ||
<div class="row"> | <div *ngIf="userData && userData.loginType == 0"> | ||
<h6>Change Password</h6> | <div class="row"> | ||
</div> | <h6>Change Password</h6> | ||
<div class="row"> | </div> | ||
<!-- <div class="row"> | |||
<input class="" type="password" placeholder="Current Password" /> | <input class="" type="password" placeholder="Current Password" /> | ||
</div> --> | |||
<div class="row"> | |||
<input | |||
class="" | |||
[(ngModel)]="updatePassword.password" | |||
name="password" | |||
type="password" | |||
placeholder="New Password" | |||
minlength="6" | |||
#password="ngModel" | |||
/> | |||
<div *ngIf="password.errors && password.errors.minlength"> | |||
Password must be at least 6 characters | |||
</div> | |||
</div> | |||
<div class="row"> | |||
<input | |||
class="" | |||
#confirmPassword="ngModel" | |||
[(ngModel)]="updatePassword.confirmPassword" | |||
name="confirmPassword" | |||
type="password" | |||
placeholder="Confirm Password" | |||
/> | |||
<div *ngIf=""> | |||
Password should match | |||
</div> | |||
</div> | |||
</div> | </div> | ||
<div class="row"> | |||
<input class="" type="password" placeholder="New Password" /> | |||
</div> | |||
<div class="row"> | |||
<input class="" type="password" placeholder="Confirm Password" /> | |||
</div> | |||
<div class="row"> | <div class="row"> | ||
<button class="login_btn" (click)="onFormSubmit(updateForm)"> | <button class="login_btn" (click)="onFormSubmit(updateForm)"> | ||
UPDATE | UPDATE | ||
... | ... |
Please
register
or
sign in
to comment