aboutsummaryrefslogtreecommitdiff
path: root/packages/bank-ui/src/hooks/regional.ts
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2024-04-04 13:07:15 -0300
committerSebastian <sebasjm@gmail.com>2024-04-04 13:07:15 -0300
commitcd95816af555713a4ec8ff211d7a829d68a0cf32 (patch)
tree3854587a06088ce43db0d35284b0dfef7d10ef31 /packages/bank-ui/src/hooks/regional.ts
parente7a966f755e78bf9ec200f29e49706045d1e1a54 (diff)
downloadwallet-core-cd95816af555713a4ec8ff211d7a829d68a0cf32.tar.xz
update to the newest monitor API
Diffstat (limited to 'packages/bank-ui/src/hooks/regional.ts')
-rw-r--r--packages/bank-ui/src/hooks/regional.ts11
1 files changed, 6 insertions, 5 deletions
diff --git a/packages/bank-ui/src/hooks/regional.ts b/packages/bank-ui/src/hooks/regional.ts
index 3e832a944..e9aa9a6be 100644
--- a/packages/bank-ui/src/hooks/regional.ts
+++ b/packages/bank-ui/src/hooks/regional.ts
@@ -18,6 +18,7 @@ import { PAGE_SIZE } from "../utils.js";
import { useSessionState } from "./session.js";
import {
+ AbsoluteTime,
AccessToken,
AmountJson,
Amounts,
@@ -31,9 +32,9 @@ import {
TalerHttpError,
opFixedSuccess,
} from "@gnu-taler/taler-util";
+import { useBankCoreApiContext } from "@gnu-taler/web-util/browser";
import { useState } from "preact/hooks";
import _useSWR, { SWRHook, mutate } from "swr";
-import { useBankCoreApiContext } from "@gnu-taler/web-util/browser";
import { buildPaginatedResult } from "./account.js";
// FIX default import https://github.com/microsoft/TypeScript/issues/49189
@@ -438,8 +439,8 @@ export function revalidateLastMonitorInfo() {
);
}
export function useLastMonitorInfo(
- currentMoment: number,
- previousMoment: number,
+ currentMoment: AbsoluteTime,
+ previousMoment: AbsoluteTime,
timeframe: TalerCorebankApi.MonitorTimeframeParam,
) {
const { lib: { bank: api } } = useBankCoreApiContext();
@@ -452,8 +453,8 @@ export function useLastMonitorInfo(
TalerCorebankApi.MonitorTimeframeParam,
]) {
const [current, previous] = await Promise.all([
- api.getMonitor(token, { timeframe, which: currentMoment }),
- api.getMonitor(token, { timeframe, which: previousMoment }),
+ api.getMonitor(token, { timeframe, date: currentMoment }),
+ api.getMonitor(token, { timeframe, date: previousMoment }),
]);
return {
current,