diff --git a/packages/vue-query/src/useQuery.ts b/packages/vue-query/src/useQuery.ts index 168eb36095..d665531ec8 100644 --- a/packages/vue-query/src/useQuery.ts +++ b/packages/vue-query/src/useQuery.ts @@ -3,6 +3,7 @@ import { useBaseQuery } from './useBaseQuery' import type { DefaultError, DefinedQueryObserverResult, + Enabled, InitialDataFunction, NonUndefinedGuard, QueryKey, @@ -32,15 +33,14 @@ export type UseQueryOptions< TQueryData, TQueryKey >]: Property extends 'enabled' - ? MaybeRefOrGetter< - QueryObserverOptions< - TQueryFnData, - TError, - TData, - TQueryData, - DeepUnwrapRef - >[Property] - > + ? + | MaybeRefOrGetter + | (() => Enabled< + TQueryFnData, + TError, + TQueryData, + DeepUnwrapRef + >) : MaybeRefDeep< QueryObserverOptions< TQueryFnData,