1 |
|
2 |
|
3 | import { formatProdErrorMessage } from '@reduxjs/toolkit'
|
4 |
|
5 | import { buildCreateApi, coreModule } from '@reduxjs/toolkit/query'
|
6 | import { reactHooksModule, reactHooksModuleName } from './module'
|
7 |
|
8 | export * from '@reduxjs/toolkit/query'
|
9 | export { ApiProvider } from './ApiProvider'
|
10 |
|
11 | const createApi = buildCreateApi(
|
12 | coreModule(),
|
13 | reactHooksModule(),
|
14 | )
|
15 |
|
16 | export type {
|
17 | TypedUseMutationResult,
|
18 | TypedUseQueryHookResult,
|
19 | TypedUseQueryStateResult,
|
20 | TypedUseQuerySubscriptionResult,
|
21 | TypedLazyQueryTrigger,
|
22 | TypedUseLazyQuery,
|
23 | TypedUseMutation,
|
24 | TypedMutationTrigger,
|
25 | TypedUseQueryState,
|
26 | TypedUseQuery,
|
27 | TypedUseQuerySubscription,
|
28 | TypedUseLazyQuerySubscription,
|
29 | } from './buildHooks'
|
30 | export { createApi, reactHooksModule, reactHooksModuleName }
|