From 88cbac94782095d9df108932aee62f984501ff92 Mon Sep 17 00:00:00 2001 From: corlard3y Date: Tue, 6 Jan 2026 09:55:01 +0100 Subject: [PATCH 1/3] update response type --- .../components/PointsVaultListContainer.tsx | 106 ++++++++++++++---- src/queries/types/rewards.ts | 14 ++- 2 files changed, 99 insertions(+), 21 deletions(-) diff --git a/src/modules/pointsVault/components/PointsVaultListContainer.tsx b/src/modules/pointsVault/components/PointsVaultListContainer.tsx index 06b2061eb8..43e638f10d 100644 --- a/src/modules/pointsVault/components/PointsVaultListContainer.tsx +++ b/src/modules/pointsVault/components/PointsVaultListContainer.tsx @@ -25,6 +25,8 @@ const PointsVaultListContainer = () => { const { data: userStats } = useGetUserRewardsStats(); + console.log(userStats, 'data') + return ( { > Points Vault + + {userStats && ( - {userStats.totalUsers.toLocaleString()} + Season 2 - - Total Users - + + Total Users + + + {userStats.seasonTwo.totalUsers?.toLocaleString()} + + + + + Total Users with Email + + + {userStats.seasonTwo.totalUsersWithEmail?.toLocaleString()} + + - {userStats.totalUsersWithEmail.toLocaleString()} + Season 1 - - With Email - + + Total Users + + + {userStats.seasonOne.totalUsers?.toLocaleString()} + + + + + Total Users with Email + + + {userStats.seasonOne.totalUsersWithEmail?.toLocaleString()} + + )} diff --git a/src/queries/types/rewards.ts b/src/queries/types/rewards.ts index d57b98737f..2ccfb72224 100644 --- a/src/queries/types/rewards.ts +++ b/src/queries/types/rewards.ts @@ -184,8 +184,18 @@ export type UserRewardsDetailResponse = { }; export type UserRewardsStatsResponse = { - totalUsers: number; - totalUsersWithEmail: number; + seasonOne: { + totalUsers: number; + totalUsersWithEmail: number; + }; + seasonTwo: { + totalUsers: number; + totalUsersWithEmail: number; + }; + allSeasons: { + totalUniqueUsers: number; + totalUniqueUsersWithEmail: number; + }; }; export type createUserRewardsDetailsProps = { From f7cc103f1068f36ed47c42d31761b116c192e3c0 Mon Sep 17 00:00:00 2001 From: corlard3y Date: Tue, 6 Jan 2026 10:09:29 +0100 Subject: [PATCH 2/3] chore: add all season stats --- .../components/PointsVaultListContainer.tsx | 49 +++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/src/modules/pointsVault/components/PointsVaultListContainer.tsx b/src/modules/pointsVault/components/PointsVaultListContainer.tsx index 43e638f10d..bf50e16b14 100644 --- a/src/modules/pointsVault/components/PointsVaultListContainer.tsx +++ b/src/modules/pointsVault/components/PointsVaultListContainer.tsx @@ -54,6 +54,55 @@ const PointsVaultListContainer = () => { gap="spacing-lg" margin="spacing-md spacing-none spacing-none spacing-none" > + + + All Seasons + + + + Total Users + + + {userStats.allSeasons.totalUniqueUsers?.toLocaleString()} + + + + + Total Users with Email + + + {userStats.allSeasons.totalUniqueUsersWithEmail?.toLocaleString()} + + + Date: Wed, 7 Jan 2026 11:27:51 +0100 Subject: [PATCH 3/3] chore: fix vault issues --- src/modules/pointsVault/components/PointsVaultListContainer.tsx | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/modules/pointsVault/components/PointsVaultListContainer.tsx b/src/modules/pointsVault/components/PointsVaultListContainer.tsx index bf50e16b14..bc08ae312c 100644 --- a/src/modules/pointsVault/components/PointsVaultListContainer.tsx +++ b/src/modules/pointsVault/components/PointsVaultListContainer.tsx @@ -25,8 +25,6 @@ const PointsVaultListContainer = () => { const { data: userStats } = useGetUserRewardsStats(); - console.log(userStats, 'data') - return (