diff options
Diffstat (limited to 'packages/merchant-backoffice-ui/src/hooks/transfer.ts')
-rw-r--r-- | packages/merchant-backoffice-ui/src/hooks/transfer.ts | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/packages/merchant-backoffice-ui/src/hooks/transfer.ts b/packages/merchant-backoffice-ui/src/hooks/transfer.ts index 924bd202f..20062a5e2 100644 --- a/packages/merchant-backoffice-ui/src/hooks/transfer.ts +++ b/packages/merchant-backoffice-ui/src/hooks/transfer.ts @@ -20,11 +20,11 @@ import { RequestError, } from "@gnu-taler/web-util/browser"; import { useEffect, useState } from "preact/hooks"; -import { MerchantBackend } from "../declaration.js"; import { MAX_RESULT_SIZE, PAGE_SIZE } from "../utils/constants.js"; import { useBackendInstanceRequest, useMatchMutate } from "./backend.js"; // FIX default import https://github.com/microsoft/TypeScript/issues/49189 +import { TalerErrorDetail, TalerMerchantApi } from "@gnu-taler/taler-util"; import _useSWR, { SWRHook } from "swr"; const useSWR = _useSWR as unknown as SWRHook; @@ -33,7 +33,7 @@ export function useTransferAPI(): TransferAPI { const { request } = useBackendInstanceRequest(); const informTransfer = async ( - data: MerchantBackend.Transfers.TransferInformation, + data: TalerMerchantApi.TransferInformation, ): Promise<HttpResponseOk<{}>> => { const res = await request<{}>(`/private/transfers`, { method: "POST", @@ -49,7 +49,7 @@ export function useTransferAPI(): TransferAPI { export interface TransferAPI { informTransfer: ( - data: MerchantBackend.Transfers.TransferInformation, + data: TalerMerchantApi.TransferInformation, ) => Promise<HttpResponseOk<{}>>; } @@ -63,8 +63,8 @@ export function useInstanceTransfers( args?: InstanceTransferFilter, updatePosition?: (id: string) => void, ): HttpResponsePaginated< - MerchantBackend.Transfers.TransferList, - MerchantBackend.ErrorDetail + TalerMerchantApi.TransferList, + TalerErrorDetail > { const { transferFetcher } = useBackendInstanceRequest(); @@ -85,8 +85,8 @@ export function useInstanceTransfers( error: beforeError, isValidating: loadingBefore, } = useSWR< - HttpResponseOk<MerchantBackend.Transfers.TransferList>, - RequestError<MerchantBackend.ErrorDetail> + HttpResponseOk<TalerMerchantApi.TransferList>, + RequestError<TalerErrorDetail> >( [ `/private/transfers`, @@ -102,8 +102,8 @@ export function useInstanceTransfers( error: afterError, isValidating: loadingAfter, } = useSWR< - HttpResponseOk<MerchantBackend.Transfers.TransferList>, - RequestError<MerchantBackend.ErrorDetail> + HttpResponseOk<TalerMerchantApi.TransferList>, + RequestError<TalerErrorDetail> >( [ `/private/transfers`, @@ -118,14 +118,14 @@ export function useInstanceTransfers( //this will save last result const [lastBefore, setLastBefore] = useState< HttpResponse< - MerchantBackend.Transfers.TransferList, - MerchantBackend.ErrorDetail + TalerMerchantApi.TransferList, + TalerErrorDetail > >({ loading: true }); const [lastAfter, setLastAfter] = useState< HttpResponse< - MerchantBackend.Transfers.TransferList, - MerchantBackend.ErrorDetail + TalerMerchantApi.TransferList, + TalerErrorDetail > >({ loading: true }); useEffect(() => { |