diff options
author | Sebastian <sebasjm@gmail.com> | 2022-12-07 15:44:16 -0300 |
---|---|---|
committer | Sebastian <sebasjm@gmail.com> | 2022-12-07 16:08:19 -0300 |
commit | d2554bedf3984ba4eb3a52b5649daa9c7c686c39 (patch) | |
tree | 237e020c1ef78634a5a288df4420f541bf706a1b /packages/demobank-ui/src/pages/home/Transactions.tsx | |
parent | 9112655ef5b68245f934ad25d2c8b9fa19a0f7bd (diff) | |
download | wallet-core-d2554bedf3984ba4eb3a52b5649daa9c7c686c39.tar.xz |
no-fix: remove 'any' and login status is taken from backend
Diffstat (limited to 'packages/demobank-ui/src/pages/home/Transactions.tsx')
-rw-r--r-- | packages/demobank-ui/src/pages/home/Transactions.tsx | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/packages/demobank-ui/src/pages/home/Transactions.tsx b/packages/demobank-ui/src/pages/home/Transactions.tsx index eb344403f..c0bb86024 100644 --- a/packages/demobank-ui/src/pages/home/Transactions.tsx +++ b/packages/demobank-ui/src/pages/home/Transactions.tsx @@ -10,14 +10,20 @@ export function Transactions({ pageNumber, accountLabel, balanceValue, -}: any): VNode { +}: { + pageNumber: number; + accountLabel: string; + balanceValue?: string; +}): VNode { const { i18n } = useTranslationContext(); const { data, error, mutate } = useSWR( `access-api/accounts/${accountLabel}/transactions?page=${pageNumber}`, ); useEffect(() => { - mutate(); - }, [balanceValue]); + if (balanceValue) { + mutate(); + } + }, [balanceValue ?? ""]); if (typeof error !== "undefined") { console.log("transactions not found error", error); switch (error.status) { |