Skip to content

Commit 7fa0cd2

Browse files
committed
fix: conditionally render expired tab based on data availability
1 parent 50ca53a commit 7fa0cd2

1 file changed

Lines changed: 29 additions & 28 deletions

File tree

src/pages/Wallet/WalletTable.tsx

Lines changed: 29 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -289,34 +289,35 @@ export const WalletTable = () => {
289289
}
290290
/>
291291
</Tab>
292-
<Tab
293-
id="expired"
294-
disabled={expiredBootyData?.size === 0 || isExpiredBootyLoading}
295-
title={
296-
<span className="aq-mx-3-lg">{t("__WALLET_EXPIRED_TAB")}</span>
297-
}
298-
>
299-
<br />
300-
<Text className="aq-mt-2" small>
301-
<Trans i18nKey={"__WALLET_EXPIRED_TAB-DESCRIPTION"} />
302-
</Text>
303-
<br />
304-
<ExpiredAttributionTable
305-
className="aq-mb-3"
306-
start={expirationTableStart}
307-
limit={expirationTableLimit}
308-
/>
309-
<ExpiredAttributionTablePagination
310-
className="aq-pt-3"
311-
changePagination={(page: number) => {
312-
const newStart = expirationTableLimit * (page - 1);
313-
setExpirationTableStart(newStart);
314-
}}
315-
start={expirationTableStart}
316-
limit={expirationTableLimit}
317-
maxPages={Math.ceil((data?.total || 0) / expirationTableLimit)}
318-
/>
319-
</Tab>
292+
{expiredBootyData && expiredBootyData?.size > 0 && (
293+
<Tab
294+
id="expired"
295+
title={
296+
<span className="aq-mx-3-lg">{t("__WALLET_EXPIRED_TAB")}</span>
297+
}
298+
>
299+
<br />
300+
<Text className="aq-mt-2" small>
301+
<Trans i18nKey={"__WALLET_EXPIRED_TAB-DESCRIPTION"} />
302+
</Text>
303+
<br />
304+
<ExpiredAttributionTable
305+
className="aq-mb-3"
306+
start={expirationTableStart}
307+
limit={expirationTableLimit}
308+
/>
309+
<ExpiredAttributionTablePagination
310+
className="aq-pt-3"
311+
changePagination={(page: number) => {
312+
const newStart = expirationTableLimit * (page - 1);
313+
setExpirationTableStart(newStart);
314+
}}
315+
start={expirationTableStart}
316+
limit={expirationTableLimit}
317+
maxPages={Math.ceil((data?.total || 0) / expirationTableLimit)}
318+
/>
319+
</Tab>
320+
)}
320321
</Tabs>
321322
</>
322323
);

0 commit comments

Comments
 (0)