File tree Expand file tree Collapse file tree 6 files changed +11
-10
lines changed Expand file tree Collapse file tree 6 files changed +11
-10
lines changed Original file line number Diff line number Diff line change 1- import { QueryClient } from "react-query/core " ;
1+ import { QueryClient } from "../queryClient " ;
22
33const queryClient = new QueryClient ( {
44 defaultOptions : {
Original file line number Diff line number Diff line change 11import { provide , onUnmounted } from "vue-demi" ;
2- import { QueryClient } from "react-query/core " ;
2+ import { QueryClient } from "../queryClient " ;
33
44import { useQueryProvider } from "../useQueryProvider" ;
55import { VUE_QUERY_CLIENT } from "../utils" ;
66
7- jest . mock ( "react-query/core " , ( ) => ( {
7+ jest . mock ( "../queryClient " , ( ) => ( {
88 QueryClient : jest . fn ( ) ,
99} ) ) ;
1010
Original file line number Diff line number Diff line change 11import { App , ComponentOptions } from "vue" ;
22import { isVue2 , isVue3 } from "vue-demi" ;
3- import { QueryClient } from "react-query/types/core" ;
43
4+ import type { QueryClient } from "../queryClient" ;
55import { VueQueryPlugin } from "../vueQueryPlugin" ;
66import { VUE_QUERY_CLIENT } from "../utils" ;
77import { setupDevtools } from "../devtools/devtools" ;
Original file line number Diff line number Diff line change 11import { getCurrentInstance , inject } from "vue-demi" ;
22
3- import type { QueryClient } from "react-query/types/core " ;
3+ import type { QueryClient } from "./queryClient " ;
44import { getClientKey } from "./utils" ;
55
66export function useQueryClient ( id = "" ) : QueryClient {
Original file line number Diff line number Diff line change 11import { provide , onUnmounted } from "vue-demi" ;
2- import { QueryClient } from "react-query/core" ;
32import type { QueryClientConfig } from "react-query/types/core" ;
3+ import { QueryClient } from "./queryClient" ;
44import { getClientKey } from "./utils" ;
5+ import { MaybeRefDeep } from "./types" ;
56
67export function useQueryProvider (
7- arg1 : QueryClientConfig | QueryClient = { } ,
8+ arg1 : MaybeRefDeep < QueryClientConfig > | QueryClient = { } ,
89 id = ""
910) : void {
1011 const client = arg1 instanceof QueryClient ? arg1 : new QueryClient ( arg1 ) ;
Original file line number Diff line number Diff line change 11import { isVue2 } from "vue-demi" ;
2- import { QueryClient } from "react-query/core" ;
3-
42import type { QueryClientConfig } from "react-query/types/core" ;
53
4+ import { QueryClient } from "./queryClient" ;
65import { getClientKey } from "./utils" ;
76import { setupDevtools } from "./devtools/devtools" ;
7+ import { MaybeRefDeep } from "./types" ;
88
99export interface AdditionalClient {
1010 queryClient : QueryClient ;
1111 queryClientKey : string ;
1212}
1313
1414interface ConfigOptions {
15- queryClientConfig ?: QueryClientConfig ;
15+ queryClientConfig ?: MaybeRefDeep < QueryClientConfig > ;
1616 queryClientKey ?: string ;
1717 additionalClients ?: AdditionalClient [ ] ;
1818}
You can’t perform that action at this time.
0 commit comments