From f6503ace2b55d732f5692b7e89d9605a5436df64 Mon Sep 17 00:00:00 2001 From: Yoga Pangestu Date: Fri, 14 Aug 2026 14:46:57 +0700 Subject: [PATCH] feat: ensure numeric conversion for stock values in ProductCardRow component --- resources/js/pages/admin/master/product/product-card.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/resources/js/pages/admin/master/product/product-card.tsx b/resources/js/pages/admin/master/product/product-card.tsx index fb9a12d..ab72efd 100644 --- a/resources/js/pages/admin/master/product/product-card.tsx +++ b/resources/js/pages/admin/master/product/product-card.tsx @@ -63,9 +63,9 @@ export function ProductCardRow({ const { can, hasRole } = useCan(); const isVerifier = hasRole('developer') || hasRole('owner'); const variantCount = product.variants_count ?? 0; - const totalStock = product.total_stock ?? 0; - const totalReject = product.total_reject_stock ?? 0; - const totalRetail = product.total_retail_stock ?? 0; + const totalStock = Number(product.total_stock ?? 0); + const totalReject = Number(product.total_reject_stock ?? 0); + const totalRetail = Number(product.total_retail_stock ?? 0); const totalAll = totalStock + totalReject + totalRetail; const isPending = product.status === 'pending';