From 0f69423e96412c13bc9ec5a815e11d182c002955 Mon Sep 17 00:00:00 2001 From: Wikzyy Date: Thu, 27 Mar 2025 09:30:40 +0700 Subject: [PATCH] change display status --- .../provider/hooks/ManageProviderContext.tsx | 18 ++++++++++++++++-- .../hooks/ManageWalletRuleContext.tsx | 18 ++++++++++++++++-- 2 files changed, 32 insertions(+), 4 deletions(-) diff --git a/src/pages/master/provider/hooks/ManageProviderContext.tsx b/src/pages/master/provider/hooks/ManageProviderContext.tsx index f68d8bc..6dc7ea4 100644 --- a/src/pages/master/provider/hooks/ManageProviderContext.tsx +++ b/src/pages/master/provider/hooks/ManageProviderContext.tsx @@ -109,8 +109,22 @@ const ManageProviderContextProvider = ({ children }: { children: React.ReactNode header: ({ column }) => , enableSorting: false, enableHiding: false, + cell: ({ row }) => { + const isActive = row.original.provider_status === 'Y'; + + return ( + + {isActive ? 'Active' : 'Inactive'} + + ); + }, meta: { - headerClassName: 'w-[100px]' + headerClassName: 'w-[100px]', + cellClassName: 'text-center' } }, { @@ -158,7 +172,7 @@ const ManageProviderContextProvider = ({ children }: { children: React.ReactNode order_direction: sorting[0].desc == false ? 'ASC' : 'DESC', filter: JSON.stringify(filter) }); - // console.log(response?.data); + console.log(response?.data); setProvider(response?.data.list); return { data: response?.data.list, totalCount: response?.data.total_count }; } catch (error) { diff --git a/src/pages/master/walletRule/hooks/ManageWalletRuleContext.tsx b/src/pages/master/walletRule/hooks/ManageWalletRuleContext.tsx index bbe1798..20f699f 100644 --- a/src/pages/master/walletRule/hooks/ManageWalletRuleContext.tsx +++ b/src/pages/master/walletRule/hooks/ManageWalletRuleContext.tsx @@ -137,10 +137,24 @@ const ManageWalletRuleContextProvider = ({ children }: { children: React.ReactNo accessorFn: (row) => row.status, id: 'status', header: ({ column }) => , - enableSorting: true, + enableSorting: false, enableHiding: false, + cell: ({ row }) => { + const isActive = row.original.status === 'Y'; + + return ( + + {isActive ? 'Active' : 'Inactive'} + + ); + }, meta: { - headerClassName: 'w-[250px]' + headerClassName: 'w-[100px]', + cellClassName: 'text-center' } }, {