Skip to content

Commit 1dd32ac

Browse files
authored
type(vue-query): ensure type definition matches implementation (#9276)
* type(vue-query): ensure type of vue-query definition matches its implementation * type(vue-query): update type
1 parent 4425423 commit 1dd32ac

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

packages/vue-query/src/useQuery.ts

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { useBaseQuery } from './useBaseQuery'
33
import type {
44
DefaultError,
55
DefinedQueryObserverResult,
6+
Enabled,
67
InitialDataFunction,
78
NonUndefinedGuard,
89
QueryKey,
@@ -33,15 +34,14 @@ export type UseQueryOptions<
3334
TQueryData,
3435
TQueryKey
3536
>]: Property extends 'enabled'
36-
? MaybeRefOrGetter<
37-
QueryObserverOptions<
38-
TQueryFnData,
39-
TError,
40-
TData,
41-
TQueryData,
42-
DeepUnwrapRef<TQueryKey>
43-
>[Property]
44-
>
37+
?
38+
| MaybeRefOrGetter<boolean | undefined>
39+
| (() => Enabled<
40+
TQueryFnData,
41+
TError,
42+
TQueryData,
43+
DeepUnwrapRef<TQueryKey>
44+
>)
4545
: MaybeRefDeep<
4646
QueryObserverOptions<
4747
TQueryFnData,

0 commit comments

Comments
 (0)