perbaikan profil, update password dan master

This commit is contained in:
2024-07-11 14:39:06 +07:00
parent 28067d1704
commit a9034c1a32
9 changed files with 76 additions and 52 deletions

View File

@@ -16,7 +16,6 @@
class="form-control"
formControlName="firstName"
maxlength="20"
placeholder="John Vander"
[ngClass]="{'is-invalid': profilInfo.get('firstName').invalid && profilInfo.get('firstName').touched}"
/>
<div *ngIf="profilInfo.get('firstName').invalid && profilInfo.get('firstName').touched" class="text-danger">
@@ -31,7 +30,6 @@
class="form-control"
formControlName="lastName"
maxlength="20"
placeholder="John Vander"
[ngClass]="{'is-invalid': profilInfo.get('lastName').invalid && profilInfo.get('lastName').touched}"
/>
<div *ngIf="profilInfo.get('firstName').invalid && profilInfo.get('firstName').touched" class="text-danger">
@@ -45,7 +43,6 @@
id="email"
class="form-control"
formControlName="email"
placeholder="email@email.com"
maxlength="50"
[ngClass]="{'is-invalid': profilInfo.get('email').invalid && profilInfo.get('email').touched}"
/>
@@ -61,7 +58,6 @@
class="form-control"
formControlName="phone"
maxlength="13"
placeholder="08**************"
pattern="^[0-9]*$"
[ngClass]="{'is-invalid': profilInfo.get('phone').invalid && profilInfo.get('phone').touched}"
/>

View File

@@ -52,7 +52,7 @@ export class ProfilInformationComponent {
lastName: ["", Validators.required],
email: ["", [Validators.required, Validators.pattern(/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/)]],
phone: ["", [Validators.required, Validators.pattern(/^[0-9]{10,15}$/)]],
image: [null],
image: [null, Validators.required],
});
this.dataProfil(this.storedData.sub);
this.profilInfo.valueChanges.subscribe(() => {