From 57b8326fdf562f36ce784b0cae830fa09d1bdb28 Mon Sep 17 00:00:00 2001 From: ValdiANS Date: Thu, 2 Apr 2026 11:32:09 +0700 Subject: [PATCH] fix: change from parseInt to parseFloat --- .../pages/master-data/product/form/ProductForm.tsx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/components/pages/master-data/product/form/ProductForm.tsx b/src/components/pages/master-data/product/form/ProductForm.tsx index 01fa192c..72355c22 100644 --- a/src/components/pages/master-data/product/form/ProductForm.tsx +++ b/src/components/pages/master-data/product/form/ProductForm.tsx @@ -154,17 +154,17 @@ const ProductForm = ({ type = 'add', initialValues }: ProductFormProps) => { sku: values.sku, uom_id: values.uom_id, product_category_id: values.product_category_id, - product_price: parseInt(values.product_price.toString()) || 0, + product_price: parseFloat(values.product_price.toString()) || 0, selling_price: values.selling_price - ? parseInt(values.selling_price.toString()) || 0 + ? parseFloat(values.selling_price.toString()) || 0 : undefined, - tax: values.tax ? parseInt(values.tax.toString()) || 0 : undefined, + tax: values.tax ? parseFloat(values.tax.toString()) || 0 : undefined, expiry_period: values.expiry_period - ? parseInt(values.expiry_period.toString()) || 0 + ? parseFloat(values.expiry_period.toString()) || 0 : undefined, suppliers: values.suppliers.map((s) => ({ supplier_id: s.supplier?.value as number, - price: parseInt(s.price.toString()) || 0, + price: parseFloat(s.price.toString()) || 0, })), flag: values.flag, sub_flags: values.sub_flags,