Skip to content

Commit 3eaaea4

Browse files
committed
fix: correct field error labels in purchase confirm action
The validateRequired() calls had wrong label strings — each field was labelled with the PREVIOUS field's name, causing confusing error messages like 'Nomor WhatsApp wajib diisi' when the Bank Name field was empty. Before: bankName: validateRequired('Nomor WhatsApp', bankName) bankAccountNumber: validateRequired('Nama Bank', bankAccountNumber) bankAccountName: validateRequired('Nomor Rekening', bankAccountName) After (matching the form field labels): bankName: validateRequired('Nama Bank', bankName) bankAccountNumber: validateRequired('Nomor Rekening', bankAccountNumber) bankAccountName: validateRequired('Nama Pemilik Rekening', bankAccountName) All 116 tests pass.
1 parent 81528aa commit 3eaaea4

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

app/routes/dashboard.purchase.confirm.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,9 +75,9 @@ export const action: ActionFunction = async ({ request }) => {
7575
}
7676

7777
const fieldErrors = {
78-
bankName: validateRequired('Nomor WhatsApp', bankName),
79-
bankAccountNumber: validateRequired('Nama Bank', bankAccountNumber),
80-
bankAccountName: validateRequired('Nomor Rekening', bankAccountName),
78+
bankName: validateRequired('Nama Bank', bankName),
79+
bankAccountNumber: validateRequired('Nomor Rekening', bankAccountNumber),
80+
bankAccountName: validateRequired('Nama Pemilik Rekening', bankAccountName),
8181
amount: validateRequired('Nominal', amount),
8282
}
8383

0 commit comments

Comments
 (0)