diff --git a/src/lib/queryClient.ts b/src/lib/queryClient.ts index 4fb5362e..64d5f427 100644 --- a/src/lib/queryClient.ts +++ b/src/lib/queryClient.ts @@ -23,9 +23,10 @@ type WithQueryDelayOptions = { } export function withQueryDelay( - queryFn: QueryFunction, + queryFn: QueryFunction | undefined, delayOptions: WithQueryDelayOptions, -): QueryFunction { +): QueryFunction | undefined { + if (queryFn === undefined) return undefined return (async (context) => { return await applyDelay(async () => await queryFn(context), delayOptions) }) as QueryFunction