Skip to content

Commit cdd4093

Browse files
authored
fix(vue-query): add correct type to ensureQueryData (#7107)
1 parent fe7dca6 commit cdd4093

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

packages/vue-query/src/queryClient.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import type {
99
DataTag,
1010
DefaultError,
1111
DefaultOptions,
12+
EnsureQueryDataOptions,
1213
FetchInfiniteQueryOptions,
1314
FetchQueryOptions,
1415
InfiniteData,
@@ -72,7 +73,7 @@ export class QueryClient extends QC {
7273
TData = TQueryFnData,
7374
TQueryKey extends QueryKey = QueryKey,
7475
>(
75-
options: FetchQueryOptions<TQueryFnData, TError, TData, TQueryKey>,
76+
options: EnsureQueryDataOptions<TQueryFnData, TError, TData, TQueryKey>,
7677
): Promise<TData>
7778
ensureQueryData<
7879
TQueryFnData,
@@ -81,7 +82,7 @@ export class QueryClient extends QC {
8182
TQueryKey extends QueryKey = QueryKey,
8283
>(
8384
options: MaybeRefDeep<
84-
FetchQueryOptions<TQueryFnData, TError, TData, TQueryKey>
85+
EnsureQueryDataOptions<TQueryFnData, TError, TData, TQueryKey>
8586
>,
8687
): Promise<TData>
8788
ensureQueryData<
@@ -91,7 +92,7 @@ export class QueryClient extends QC {
9192
TQueryKey extends QueryKey = QueryKey,
9293
>(
9394
options: MaybeRefDeep<
94-
FetchQueryOptions<TQueryFnData, TError, TData, TQueryKey>
95+
EnsureQueryDataOptions<TQueryFnData, TError, TData, TQueryKey>
9596
>,
9697
): Promise<TData> {
9798
return super.ensureQueryData(cloneDeepUnref(options))

0 commit comments

Comments
 (0)