From 7fa0cd24ab628fba9ec1e0582220ac835bb6a897 Mon Sep 17 00:00:00 2001 From: Kariamos Date: Mon, 27 Oct 2025 15:57:00 +0100 Subject: [PATCH] fix: conditionally render expired tab based on data availability --- src/pages/Wallet/WalletTable.tsx | 57 ++++++++++++++++---------------- 1 file changed, 29 insertions(+), 28 deletions(-) diff --git a/src/pages/Wallet/WalletTable.tsx b/src/pages/Wallet/WalletTable.tsx index f51cf260..b960626d 100644 --- a/src/pages/Wallet/WalletTable.tsx +++ b/src/pages/Wallet/WalletTable.tsx @@ -289,34 +289,35 @@ export const WalletTable = () => { } /> - {t("__WALLET_EXPIRED_TAB")} - } - > -
- - - -
- - { - const newStart = expirationTableLimit * (page - 1); - setExpirationTableStart(newStart); - }} - start={expirationTableStart} - limit={expirationTableLimit} - maxPages={Math.ceil((data?.total || 0) / expirationTableLimit)} - /> -
+ {expiredBootyData && expiredBootyData?.size > 0 && ( + {t("__WALLET_EXPIRED_TAB")} + } + > +
+ + + +
+ + { + const newStart = expirationTableLimit * (page - 1); + setExpirationTableStart(newStart); + }} + start={expirationTableStart} + limit={expirationTableLimit} + maxPages={Math.ceil((data?.total || 0) / expirationTableLimit)} + /> +
+ )} );