feat(FE-42): create Bank form validation schema

This commit is contained in:
ValdiANS
2025-10-08 15:35:56 +07:00
parent 8c507aa410
commit 16a15fce66
@@ -0,0 +1,14 @@
import * as Yup from 'yup';
export const BankFormSchema = Yup.object({
name: Yup.string().required('Nama wajib diisi!'),
alias: Yup.string()
.max(5, 'Maksimal 5 karakter!')
.required('Alias wajib diisi!'),
account_number: Yup.string().required('Rekening wajib diisi!'),
owner: Yup.string(),
});
export const UpdateBankFormSchema = BankFormSchema;
export type BankFormValues = Yup.InferType<typeof BankFormSchema>;