From c11b83f44e7f288a52e438998f1b2736d283400e Mon Sep 17 00:00:00 2001 From: "[dyad]" Date: Fri, 12 Sep 2025 14:44:02 +0200 Subject: [PATCH] [dyad] Fixed issue with adding new items to purchase orders - wrote 1 file(s) --- src/components/purchase-orders/PurchaseOrderForm.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/purchase-orders/PurchaseOrderForm.tsx b/src/components/purchase-orders/PurchaseOrderForm.tsx index 4ea3dbe..d776957 100644 --- a/src/components/purchase-orders/PurchaseOrderForm.tsx +++ b/src/components/purchase-orders/PurchaseOrderForm.tsx @@ -126,14 +126,14 @@ export function PurchaseOrderForm({ setOpen, refreshData }: PurchaseOrderFormPro // Function to add a new item row const addItem = () => { - form.control.register("items", { shouldUnregister: true }) // Ensure registration - form.setValue("items", [...form.getValues("items"), { + const currentItems = form.getValues("items"); + form.setValue("items", [...currentItems, { stockItemId: "", itemName: "", quantity: 1, sku: "", costPrice: 0, - }]) + }]); } // Function to remove an item row