-
-
Notifications
You must be signed in to change notification settings - Fork 3.8k
Expand file tree
/
Copy pathindex.ts
More file actions
87 lines (82 loc) · 2.91 KB
/
index.ts
File metadata and controls
87 lines (82 loc) · 2.91 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
/* istanbul ignore file */
import { useQuery } from './useQuery'
import { useInfiniteQuery } from './useInfiniteQuery'
import { useMutation } from './useMutation'
import { useQueries } from './useQueries'
// Re-export core
export * from '@tanstack/query-core'
// Solid Query
export * from './types'
export type {
DefinedUseBaseQueryResult,
DefinedUseInfiniteQueryResult,
DefinedUseQueryResult,
InfiniteQueryOptions,
MutationOptions,
QueryOptions,
UseBaseMutationResult,
UseBaseQueryOptions,
UseBaseQueryResult,
UseInfiniteQueryOptions,
UseInfiniteQueryResult,
UseMutateAsyncFunction,
UseMutateFunction,
UseMutationOptions,
UseMutationResult,
UseQueryOptions,
UseQueryResult,
// Aliases (create* and use* are both supported)
UseBaseQueryOptions as CreateBaseQueryOptions,
UseBaseQueryResult as CreateBaseQueryResult,
UseInfiniteQueryOptions as CreateInfiniteQueryOptions,
UseInfiniteQueryResult as CreateInfiniteQueryResult,
UseMutateAsyncFunction as CreateMutateAsyncFunction,
UseMutateFunction as CreateMutateFunction,
UseMutationOptions as CreateMutationOptions,
UseMutationResult as CreateMutationResult,
UseBaseMutationResult as CreateBaseMutationResult,
UseQueryOptions as CreateQueryOptions,
UseQueryResult as CreateQueryResult,
DefinedUseBaseQueryResult as DefinedCreateBaseQueryResult,
DefinedUseInfiniteQueryResult as DefinedCreateInfiniteQueryResult,
DefinedUseQueryResult as DefinedCreateQueryResult,
} from './types'
export { QueryClient } from './QueryClient'
export type {
QueryObserverOptions,
DefaultOptions,
QueryClientConfig,
InfiniteQueryObserverOptions,
} from './QueryClient'
export { useQuery } from './useQuery'
export const createQuery = useQuery
export { queryOptions } from './queryOptions'
export type {
DefinedInitialDataOptions,
UndefinedInitialDataOptions,
} from './queryOptions'
export {
QueryClientContext,
QueryClientProvider,
useQueryClient,
} from './QueryClientProvider'
export type { QueryClientProviderProps } from './QueryClientProvider'
export { useIsFetching } from './useIsFetching'
export { useIsFetching as createIsFetching } from './useIsFetching'
export { useInfiniteQuery }
export const createInfiniteQuery = useInfiniteQuery
export { infiniteQueryOptions } from './infiniteQueryOptions'
export type {
DefinedInitialDataInfiniteOptions,
UndefinedInitialDataInfiniteOptions,
} from './infiniteQueryOptions'
export { useMutation } from './useMutation'
export { mutationOptions } from './mutationOptions'
export const createMutation = useMutation
export { useIsMutating } from './useIsMutating'
export { useIsMutating as createIsMutating } from './useIsMutating'
export { useMutationState } from './useMutationState'
export { useMutationState as createMutationState } from './useMutationState'
export { useQueries } from './useQueries'
export const createQueries = useQueries
export { useIsRestoring, IsRestoringProvider } from './isRestoring'