diff options
Diffstat (limited to 'packages/demobank-ui/src/hooks/account.ts')
-rw-r--r-- | packages/demobank-ui/src/hooks/account.ts | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/packages/demobank-ui/src/hooks/account.ts b/packages/demobank-ui/src/hooks/account.ts index 61a11b1a5..aa0745253 100644 --- a/packages/demobank-ui/src/hooks/account.ts +++ b/packages/demobank-ui/src/hooks/account.ts @@ -44,7 +44,7 @@ export function revalidateAccountDetails() { export function useAccountDetails(account: string) { const { state: credentials } = useSessionState(); - const { api } = useBankCoreApiContext(); + const { bank: api } = useBankCoreApiContext(); async function fetcher([username, token]: [string, AccessToken]) { return await api.getAccount({ username, token }); @@ -66,7 +66,7 @@ export function revalidateWithdrawalDetails() { } export function useWithdrawalDetails(wid: string) { - const { api } = useBankCoreApiContext(); + const { bank: api } = useBankCoreApiContext(); const [latestStatus, setLatestStatus] = useState<WithdrawalOperationStatus>(); async function fetcher([wid, old_state]: [ @@ -117,7 +117,7 @@ export function useTransactionDetails(account: string, tid: number) { const { state: credentials } = useSessionState(); const token = credentials.status !== "loggedIn" ? undefined : credentials.token; - const { api } = useBankCoreApiContext(); + const { bank: api } = useBankCoreApiContext(); async function fetcher([username, token, txid]: [ string, @@ -147,7 +147,7 @@ export function useTransactionDetails(account: string, tid: number) { return undefined; } -export function revalidatePublicAccounts() { +export async function revalidatePublicAccounts() { return mutate( (key) => Array.isArray(key) && key[key.length - 1] === "getPublicAccounts", undefined, { revalidate: true } ); @@ -158,7 +158,7 @@ export function usePublicAccounts( ) { const [offset, setOffset] = useState<number | undefined>(initial); - const { api } = useBankCoreApiContext(); + const { bank: api } = useBankCoreApiContext(); async function fetcher([account, txid]: [ string | undefined, @@ -233,7 +233,7 @@ export function useTransactions(account: string, initial?: number) { credentials.status !== "loggedIn" ? undefined : credentials.token; const [offset, setOffset] = useState<number | undefined>(initial); - const { api } = useBankCoreApiContext(); + const { bank: api } = useBankCoreApiContext(); async function fetcher([username, token, txid]: [ string, |