diff options
author | Sebastian <sebasjm@gmail.com> | 2024-04-05 18:11:15 -0300 |
---|---|---|
committer | Sebastian <sebasjm@gmail.com> | 2024-04-05 18:11:15 -0300 |
commit | b95cc1876b7263913a3a18df9234fd0122f25cf2 (patch) | |
tree | a349b631349aa342d705c6a4068eb91d0847be0b /packages/merchant-backoffice-ui | |
parent | cc38998803141c42511e878441a5a8b15a387436 (diff) | |
download | wallet-core-b95cc1876b7263913a3a18df9234fd0122f25cf2.tar.xz |
fix #8655
Diffstat (limited to 'packages/merchant-backoffice-ui')
-rw-r--r-- | packages/merchant-backoffice-ui/src/hooks/testing.tsx | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/packages/merchant-backoffice-ui/src/hooks/testing.tsx b/packages/merchant-backoffice-ui/src/hooks/testing.tsx index 68b0479dd..fc78f6c58 100644 --- a/packages/merchant-backoffice-ui/src/hooks/testing.tsx +++ b/packages/merchant-backoffice-ui/src/hooks/testing.tsx @@ -24,9 +24,23 @@ import { ComponentChildren, FunctionalComponent, h, VNode } from "preact"; import { HttpRequestLibrary, HttpRequestOptions, HttpResponse } from "@gnu-taler/taler-util/http"; import { SWRConfig } from "swr"; import { ApiContextProvider } from "@gnu-taler/web-util/browser"; -import { HttpResponseOk, RequestOptions } from "@gnu-taler/web-util/browser"; import { TalerBankIntegrationHttpClient, TalerCoreBankHttpClient, TalerRevenueHttpClient, TalerWireGatewayHttpClient } from "@gnu-taler/taler-util"; +interface RequestOptions { + method?: "GET" | "POST" | "HEAD", + params?: any, + token?: string | undefined, + data?: any, +} +interface HttpResponseOk<T> { + ok: true, + data: T, + loading: boolean, + clientError: boolean, + serverError: boolean, + info: any, +} + export class ApiMockEnvironment extends MockEnvironment { constructor(debug = false) { super(debug); @@ -156,7 +170,7 @@ export class ApiMockEnvironment extends MockEnvironment { // changeToken: () => null, // }} // > - <ApiContextProvider value={{ request, bankCore, bankIntegration, bankRevenue, bankWire }}> + <ApiContextProvider value={{ request : undefined as any, bankCore, bankIntegration, bankRevenue, bankWire }}> <SC value={{ loadingTimeout: 0, |