source: node_modules/@reduxjs/toolkit/src/query/index.ts

Last change on this file was a762898, checked in by istevanoska <ilinastevanoska@…>, 5 months ago

Added visualizations

  • Property mode set to 100644
File size: 2.8 KB
Line 
1// This must remain here so that the `mangleErrors.cjs` build script
2// does not have to import this into each source file it rewrites.
3import { formatProdErrorMessage } from '@reduxjs/toolkit'
4
5export type {
6 CombinedState,
7 QueryCacheKey,
8 QueryKeys,
9 QuerySubState,
10 RootState,
11 SubscriptionOptions,
12} from './core/apiState'
13export { QueryStatus } from './core/apiState'
14export type { Api, ApiContext, Module } from './apiTypes'
15
16export type {
17 BaseQueryApi,
18 BaseQueryArg,
19 BaseQueryEnhancer,
20 BaseQueryError,
21 BaseQueryExtraOptions,
22 BaseQueryFn,
23 BaseQueryMeta,
24 BaseQueryResult,
25 QueryReturnValue,
26} from './baseQueryTypes'
27export type {
28 BaseEndpointDefinition,
29 EndpointDefinitions,
30 EndpointDefinition,
31 EndpointBuilder,
32 QueryDefinition,
33 MutationDefinition,
34 MutationExtraOptions,
35 InfiniteQueryArgFrom,
36 InfiniteQueryDefinition,
37 InfiniteQueryExtraOptions,
38 PageParamFrom,
39 TagDescription,
40 QueryArgFrom,
41 QueryExtraOptions,
42 ResultTypeFrom,
43 DefinitionType,
44 DefinitionsFromApi,
45 OverrideResultType,
46 ResultDescription,
47 TagTypesFromApi,
48 UpdateDefinitions,
49 SchemaFailureHandler,
50 SchemaFailureConverter,
51 SchemaFailureInfo,
52 SchemaType,
53} from './endpointDefinitions'
54export { fetchBaseQuery } from './fetchBaseQuery'
55export type {
56 FetchBaseQueryArgs,
57 FetchBaseQueryError,
58 FetchBaseQueryMeta,
59 FetchArgs,
60} from './fetchBaseQuery'
61export { retry } from './retry'
62export type { RetryOptions } from './retry'
63export { setupListeners } from './core/setupListeners'
64export { skipToken } from './core/buildSelectors'
65export type {
66 QueryResultSelectorResult,
67 MutationResultSelectorResult,
68 SkipToken,
69} from './core/buildSelectors'
70export type {
71 QueryActionCreatorResult,
72 MutationActionCreatorResult,
73 StartQueryActionCreatorOptions,
74} from './core/buildInitiate'
75export type { CreateApi, CreateApiOptions } from './createApi'
76export { buildCreateApi } from './createApi'
77export { _NEVER, fakeBaseQuery } from './fakeBaseQuery'
78export { copyWithStructuralSharing } from './utils/copyWithStructuralSharing'
79export { createApi, coreModule, coreModuleName } from './core/index'
80export type {
81 InfiniteData,
82 InfiniteQueryActionCreatorResult,
83 InfiniteQueryConfigOptions,
84 InfiniteQueryResultSelectorResult,
85 InfiniteQuerySubState,
86 TypedMutationOnQueryStarted,
87 TypedQueryOnQueryStarted,
88} from './core/index'
89export type {
90 ApiEndpointMutation,
91 ApiEndpointQuery,
92 ApiEndpointInfiniteQuery,
93 ApiModules,
94 CoreModule,
95 PrefetchOptions,
96} from './core/module'
97export { defaultSerializeQueryArgs } from './defaultSerializeQueryArgs'
98export type { SerializeQueryArgs } from './defaultSerializeQueryArgs'
99
100export type {
101 Id as TSHelpersId,
102 NoInfer as TSHelpersNoInfer,
103 Override as TSHelpersOverride,
104} from './tsHelpers'
105
106export { NamedSchemaError } from './standardSchema'
Note: See TracBrowser for help on using the repository browser.