perbaikan alert watt

This commit is contained in:
Fuzi_fauzia 2024-08-21 10:53:06 +07:00
parent 04972e33b1
commit c54fdd0f55
2 changed files with 13 additions and 13 deletions

View File

@ -104,7 +104,7 @@
<div class="input-group"> <div class="input-group">
<select <select
id="voltageId" id="voltageId"
class="form-control" class="form-control custom-select"
formControlName="voltageId" formControlName="voltageId"
[ngClass]="{ [ngClass]="{
'is-invalid': submitted && f.voltageId.errors 'is-invalid': submitted && f.voltageId.errors
@ -138,7 +138,7 @@
> >
<select <select
id="typeId" id="typeId"
class="form-control" class="form-control custom-select"
formControlName="typeId" formControlName="typeId"
[ngClass]="{ [ngClass]="{
'is-invalid': submitted && f.typeId.errors 'is-invalid': submitted && f.typeId.errors
@ -169,7 +169,7 @@
> >
<select <select
id="durationId" id="durationId"
class="form-control" class="form-control custom-select"
formControlName="durationId" formControlName="durationId"
[ngClass]="{ [ngClass]="{
'is-invalid': submitted && f.durationId.errors 'is-invalid': submitted && f.durationId.errors
@ -200,7 +200,7 @@
> >
<select <select
id="roomBuildingId" id="roomBuildingId"
class="form-control" class="form-control custom-select"
formControlName="roomBuildingId" formControlName="roomBuildingId"
[ngClass]="{ [ngClass]="{
'is-invalid': 'is-invalid':
@ -241,15 +241,15 @@
'is-invalid': submitted && f.watt.errors 'is-invalid': submitted && f.watt.errors
}" }"
/> />
<small <div
class="form-text text-muted danger" *ngIf="
*ngIf="submitted && f.watt.errors" projectInfo.get('watt').invalid &&
class="invalid-feedback" projectInfo.get('watt').touched
"
class="text-danger"
> >
<div *ngIf="f.watt.errors.required"> <small class="text-danger">Please enter a valid Watt.</small>
watt is required
</div> </div>
</small>
</div> </div>
</div> </div>
</div> </div>

View File

@ -65,7 +65,7 @@ export class AddEditDeviceComponent implements OnInit {
typeId: ["", Validators.required], typeId: ["", Validators.required],
durationId: ["", Validators.required], durationId: ["", Validators.required],
roomBuildingId: ["", Validators.required], roomBuildingId: ["", Validators.required],
watt: ["", Validators.required], watt: ["", [Validators.required, Validators.maxLength(15), Validators.pattern(/^[0-9]{1,7}$/)]],
}); });
} }