chore(FE-198): create UploadRequestDocumentsFormSchema and UploadRequestDocumentsFormValues

This commit is contained in:
ValdiANS
2025-11-17 14:07:14 +07:00
parent 83f1ba46a7
commit e6ac11893a
@@ -89,10 +89,18 @@ export const ExpenseRequestFormSchema: Yup.ObjectSchema<ExpenseFormSchemaType> =
export const UpdateExpenseRequestFormSchema = ExpenseRequestFormSchema;
export const UploadRequestDocumentsFormSchema = Yup.object({
request_documents: Yup.array().of(Yup.mixed<File>().required()).required(),
});
export type ExpenseRequestFormValues = Yup.InferType<
typeof ExpenseRequestFormSchema
>;
export type UploadRequestDocumentsFormValues = Yup.InferType<
typeof UploadRequestDocumentsFormSchema
>;
export const getExpenseFormInitialValues = (
initialValues?: Expense
): ExpenseRequestFormValues => {