diff --git a/src/pages/darmasaba/surat.tsx b/src/pages/darmasaba/surat.tsx index 1236391..a45b1dc 100644 --- a/src/pages/darmasaba/surat.tsx +++ b/src/pages/darmasaba/surat.tsx @@ -288,11 +288,12 @@ export default function FormSurat() { [key]: updateArrayByKey(prev[key], value.key, value.value), })); } else { - const errorMsg = validateField(key, value); + const keyFix = key == "nama" ? "nama_kontak" : key; + const errorMsg = validateField(keyFix, value); setErrors((prev) => ({ ...prev, - [key]: errorMsg, + [keyFix]: errorMsg, })); setFormSurat({ @@ -402,7 +403,7 @@ export default function FormSurat() { label={} placeholder="Budi Setiawan" value={formSurat.nama} - error={errors.nama} + error={errors.nama_kontak} onChange={(e) => validationForm({ key: "nama", value: e.target.value }) } @@ -420,6 +421,7 @@ export default function FormSurat() { placeholder="08123456789" value={formSurat.phone} error={errors.phone} + type="number" onChange={(e) => validationForm({ key: "phone", value: e.target.value }) }