From d96c9545591a620b18cb31dd4b7256e36ad47cfe Mon Sep 17 00:00:00 2001 From: amaliadwiy Date: Fri, 8 May 2026 10:34:28 +0800 Subject: [PATCH] fix: tombol simpan edit anggota selalu disabled karena idGroup kosong --- app/(application)/member/edit/[id].tsx | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/app/(application)/member/edit/[id].tsx b/app/(application)/member/edit/[id].tsx index cb45140..f9bd5d1 100644 --- a/app/(application)/member/edit/[id].tsx +++ b/app/(application)/member/edit/[id].tsx @@ -171,11 +171,9 @@ export default function EditMember() { } function checkForm() { - if (Object.values(error).some((v) => v == true) || Object.values(data).some((v) => v == "")) { - setDisableBtn(true) - } else { - setDisableBtn(false) - } + const requiredFields: (keyof Props)[] = ["idPosition", "idUserRole", "nik", "name", "email", "phone", "gender"]; + const hasEmpty = requiredFields.some((key) => data[key] === ""); + setDisableBtn(Object.values(error).some((v) => v === true) || hasEmpty); } useEffect(() => {