diff --git a/ui/src/Hooks/useFetchAny.test.tsx b/ui/src/Hooks/useFetchAny.test.tsx index 34a15318d..c6aaedde7 100644 --- a/ui/src/Hooks/useFetchAny.test.tsx +++ b/ui/src/Hooks/useFetchAny.test.tsx @@ -382,7 +382,10 @@ describe("useFetchAny", () => { }); return "ok"; }; - const fetcher = jest.fn((_: RequestInfo) => Promise.resolve(resp)); + const fetcher = jest.fn( + (input: RequestInfo | URL, init?: RequestInit | undefined) => + Promise.resolve(resp) + ); const upstreams = [{ uri: "http://localhost/slow/body", options: {} }]; const Component = () => { diff --git a/ui/src/Hooks/useFetchAny.ts b/ui/src/Hooks/useFetchAny.ts index 5372e65fd..8beab5d7f 100644 --- a/ui/src/Hooks/useFetchAny.ts +++ b/ui/src/Hooks/useFetchAny.ts @@ -9,7 +9,10 @@ export interface UpstreamT { options: RequestInit; } -export type FetchFunctionT = (request: RequestInfo) => Promise; +export type FetchFunctionT = ( + input: RequestInfo | URL, + init?: RequestInit | undefined +) => Promise; export interface FetchAnyOptionsT { fetcher?: null | FetchFunctionT; diff --git a/ui/src/Hooks/useFetchGet.ts b/ui/src/Hooks/useFetchGet.ts index d06bd4e58..7203da620 100644 --- a/ui/src/Hooks/useFetchGet.ts +++ b/ui/src/Hooks/useFetchGet.ts @@ -6,7 +6,10 @@ import promiseRetry from "promise-retry"; import { CommonOptions, FetchRetryConfig } from "Common/Fetch"; -export type FetchFunctionT = (request: RequestInfo) => Promise; +export type FetchFunctionT = ( + input: RequestInfo | URL, + init?: RequestInit | undefined +) => Promise; export interface FetchGetOptionsT { autorun?: boolean;