From 2a5b6e7b7c4ac37881106caab1986a2fec028406 Mon Sep 17 00:00:00 2001 From: amal Date: Wed, 7 Jan 2026 17:10:28 +0800 Subject: [PATCH] fix: validasi form tambah pengajuan surat --- src/pages/darmasaba/surat.tsx | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) 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 }) }