From 24b792fbf20d04f03cb70bfc973425cb3baaa508 Mon Sep 17 00:00:00 2001 From: hamid zarghami Date: Thu, 2 Jul 2026 09:34:58 +0330 Subject: [PATCH] required field minPurchaseQuantity and maxPurchaseQuantity --- src/pages/product/Create.tsx | 4 ++-- src/pages/product/Update.tsx | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/pages/product/Create.tsx b/src/pages/product/Create.tsx index 2c4cad0..dc1dde2 100644 --- a/src/pages/product/Create.tsx +++ b/src/pages/product/Create.tsx @@ -56,9 +56,9 @@ const CreateProduct: FC = () => { paymentType: Yup.string().required(), minPurchaseQuantity: Yup.number().when("pricingType", { is: PricingType.VARIABLE, - then: (schema) => schema.min(0, "حداقل مقدار باید مثبت باشد"), + then: (schema) => schema.required("حداقل مقدار الزامی است").positive("حداقل مقدار باید مثبت باشد"), }), - maxPurchaseQuantity: Yup.number().min(0, "حداکثر مقدار باید مثبت باشد"), + maxPurchaseQuantity: Yup.number().required("حداکثر مقدار الزامی است").positive("حداکثر مقدار باید مثبت باشد"), purchasePitch: Yup.number().when("pricingType", { is: PricingType.VARIABLE, then: (schema) => schema.min(0, "گام تغییر باید مثبت باشد"), diff --git a/src/pages/product/Update.tsx b/src/pages/product/Update.tsx index 9f120a3..dc055ed 100644 --- a/src/pages/product/Update.tsx +++ b/src/pages/product/Update.tsx @@ -63,9 +63,9 @@ const UpdateProduct: FC = () => { paymentType: Yup.string().required(), minPurchaseQuantity: Yup.number().when("pricingType", { is: PricingType.VARIABLE, - then: (schema) => schema.min(0, "حداقل مقدار باید مثبت باشد"), + then: (schema) => schema.required("حداقل مقدار الزامی است").positive("حداقل مقدار باید مثبت باشد"), }), - maxPurchaseQuantity: Yup.number().min(0, "حداکثر مقدار باید مثبت باشد"), + maxPurchaseQuantity: Yup.number().required("حداکثر مقدار الزامی است").positive("حداکثر مقدار باید مثبت باشد"), purchasePitch: Yup.number().when("pricingType", { is: PricingType.VARIABLE, then: (schema) => schema.min(0, "گام تغییر باید مثبت باشد"),