From d5dd2add951db5d0807d4c0730dcdd2d9adfad75 Mon Sep 17 00:00:00 2001 From: theborakompanioni Date: Mon, 2 Mar 2026 11:14:51 +0100 Subject: [PATCH] fix: query delay can take undefined as arg --- src/lib/queryClient.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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