From 83f1ba46a72c649e64a5ac3763c13a9e5fbe22cd Mon Sep 17 00:00:00 2001 From: ValdiANS Date: Mon, 17 Nov 2025 14:05:24 +0700 Subject: [PATCH] chore(FE-188,193): adjust ExpenseKandangsTable component --- .../pages/expense/form/ExpenseKandangsTable.tsx | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/components/pages/expense/form/ExpenseKandangsTable.tsx b/src/components/pages/expense/form/ExpenseKandangsTable.tsx index 78b53541..b3c9f46d 100644 --- a/src/components/pages/expense/form/ExpenseKandangsTable.tsx +++ b/src/components/pages/expense/form/ExpenseKandangsTable.tsx @@ -145,12 +145,19 @@ const ExpenseKandangsTable = ({ ); onChange(formattedSelectedKandangs); + } else { + onChange([]); } }, [rowSelection]); useEffect(() => { - setRowSelection({}); - }, [locationId]); + if ( + selectedKandangs.length === 0 && + Object.keys(rowSelection).length !== 0 + ) { + setRowSelection({}); + } + }, [selectedKandangs]); // track sorting useEffect(() => {