From daae143823b7399ce3a73f8b691170476b5b78e5 Mon Sep 17 00:00:00 2001 From: wayanrivan Date: Fri, 25 Apr 2025 11:34:21 +0700 Subject: [PATCH] update add new kind N --- src/pages/dashboards/home/DashboardHomePage.tsx | 12 ++++++------ .../dashboards/home/blocks/TransactionPieChart.tsx | 1 + .../dashboards/home/blocks/TransactionValue.tsx | 3 +++ .../history-transaction/blocks/ListToolbar.tsx | 1 + .../history-transaction/hooks/TransactionContext.tsx | 1 + 5 files changed, 12 insertions(+), 6 deletions(-) diff --git a/src/pages/dashboards/home/DashboardHomePage.tsx b/src/pages/dashboards/home/DashboardHomePage.tsx index c591184..31faf32 100644 --- a/src/pages/dashboards/home/DashboardHomePage.tsx +++ b/src/pages/dashboards/home/DashboardHomePage.tsx @@ -252,14 +252,14 @@ const DashboardHomePage = () => { { diff --git a/src/pages/dashboards/home/blocks/TransactionPieChart.tsx b/src/pages/dashboards/home/blocks/TransactionPieChart.tsx index d7b768d..580e0d3 100644 --- a/src/pages/dashboards/home/blocks/TransactionPieChart.tsx +++ b/src/pages/dashboards/home/blocks/TransactionPieChart.tsx @@ -42,6 +42,7 @@ const TransactionPieChart = ({ startdate, enddate }: Props) => { { name: 'Topup', value: parseFloat((responseTransactionValue?.data?.U ?? 0).toFixed(2)), color: '#9f7aea' }, { name: 'Purchase', value: parseFloat((responseTransactionValue?.data?.P ?? 0).toFixed(2)), color: '#baf7c5' }, { name: 'Withdraw', value: parseFloat((responseTransactionValue?.data?.W ?? 0).toFixed(2)), color: '#f56565' }, + { name: 'Top Up Partner', value: parseFloat((responseTransactionValue?.data?.N ?? 0).toFixed(2)), color: '#f7fa52' }, ]; return ( diff --git a/src/pages/dashboards/home/blocks/TransactionValue.tsx b/src/pages/dashboards/home/blocks/TransactionValue.tsx index bb6c53d..1d6a73a 100644 --- a/src/pages/dashboards/home/blocks/TransactionValue.tsx +++ b/src/pages/dashboards/home/blocks/TransactionValue.tsx @@ -61,6 +61,9 @@ const TransactionValue = ({ startdate, enddate }: Props) => { case "R": type = "Return"; break; + case "N": + type = "Top Up Partner"; + break; default: type = "Unknown"; break; diff --git a/src/pages/transaction/history-transaction/blocks/ListToolbar.tsx b/src/pages/transaction/history-transaction/blocks/ListToolbar.tsx index 49bdb4a..f50e3ce 100644 --- a/src/pages/transaction/history-transaction/blocks/ListToolbar.tsx +++ b/src/pages/transaction/history-transaction/blocks/ListToolbar.tsx @@ -144,6 +144,7 @@ const ListToolbar = () => { WITHDRAW TOP UP RETURN + TOP UP PARTNER diff --git a/src/pages/transaction/history-transaction/hooks/TransactionContext.tsx b/src/pages/transaction/history-transaction/hooks/TransactionContext.tsx index 725cc9b..76f018c 100644 --- a/src/pages/transaction/history-transaction/hooks/TransactionContext.tsx +++ b/src/pages/transaction/history-transaction/hooks/TransactionContext.tsx @@ -70,6 +70,7 @@ const TransactionProvider = ({ children }: { children: React.ReactNode }) => { case 'W': return 'WITHDRAW'; case 'U': return 'TOP UP'; case 'R': return 'RETURN'; + case 'N': return 'TOP UP PARTNER'; default: return '_'; } },