diff --git a/components/wallet-logger.js b/components/wallet-logger.js index 94eda656..6f07cea8 100644 --- a/components/wallet-logger.js +++ b/components/wallet-logger.js @@ -12,10 +12,7 @@ import useIndexedDB from './use-indexeddb' import { SSR } from '@/lib/constants' export function WalletLogs ({ wallet, embedded }) { - const { logs, setLogs, hasMore, loadMore, loadLogs, loading } = useWalletLogs(wallet) - useEffect(() => { - loadLogs() - }, [loadLogs]) + const { logs, setLogs, hasMore, loadMore, loading } = useWalletLogs(wallet) const showModal = useShowModal() @@ -46,7 +43,7 @@ export function WalletLogs ({ wallet, embedded }) { ?
loading...
: logs.length === 0 &&
empty
} {hasMore - ? + ?
:
------ start of logs ------
} @@ -247,5 +244,9 @@ export function useWalletLogs (wallet, initialPage = 1, logsPerPage = 10) { setLoading(false) }, [wallet, loadLogsPage]) + useEffect(() => { + loadLogs() + }, [wallet]) + return { logs, hasMore, total, loadMore, loadLogs, setLogs, loading } }