From 0fbe29af540a51a0bda8c4e4c67d75a7cd72e412 Mon Sep 17 00:00:00 2001 From: Admin Date: Mon, 18 Aug 2025 09:02:56 +0700 Subject: [PATCH] update unlist when delete --- client/app/routes/products/list.tsx | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/client/app/routes/products/list.tsx b/client/app/routes/products/list.tsx index 73944e6..0036e24 100644 --- a/client/app/routes/products/list.tsx +++ b/client/app/routes/products/list.tsx @@ -62,6 +62,16 @@ export default function List() { const { user } = useAppSelector((state: RootState) => state.app); const handleDelete = async (data: IProduct) => { + if (data.status) { + const response = await productApi.customAction( + data.id || 0, + "unlist", + data + ); + + if (!response || !response?.data) return; + } + const result = await productApi.delete(data); if (!result) return; @@ -395,11 +405,6 @@ export default function List() { ); }} - options={{ - disableDel(data) { - return data.id === user?.id; - }, - }} />