@@ -133,6 +133,18 @@ declare module '../apiTypes' {
133
133
* A collection of utility thunks for various situations.
134
134
*/
135
135
util : {
136
+ getRunningOperationPromises : ( ) => Array < Promise < unknown > >
137
+ getRunningOperationPromise < EndpointName extends QueryKeys < Definitions > > (
138
+ endpointName : EndpointName ,
139
+ args : QueryArgFrom < Definitions [ EndpointName ] >
140
+ ) : QueryActionCreatorResult < Definitions [ EndpointName ] > | undefined
141
+ getRunningOperationPromise <
142
+ EndpointName extends MutationKeys < Definitions >
143
+ > (
144
+ endpointName : EndpointName ,
145
+ fixedCacheKeyOrRequestId : string
146
+ ) : MutationActionCreatorResult < Definitions [ EndpointName ] > | undefined
147
+
136
148
/**
137
149
* A Redux thunk that can be used to manually trigger pre-fetching of data.
138
150
*
@@ -271,17 +283,6 @@ declare module '../apiTypes' {
271
283
? ApiEndpointMutation < Definitions [ K ] , Definitions >
272
284
: never
273
285
}
274
- getRunningOperationPromises : ( ) => Array < Promise < unknown > >
275
- getRunningOperationPromise < EndpointName extends QueryKeys < Definitions > > (
276
- endpointName : EndpointName ,
277
- args : QueryArgFrom < Definitions [ EndpointName ] >
278
- ) : QueryActionCreatorResult < Definitions [ EndpointName ] > | undefined
279
- getRunningOperationPromise <
280
- EndpointName extends MutationKeys < Definitions >
281
- > (
282
- endpointName : EndpointName ,
283
- fixedCacheKeyOrRequestId : string
284
- ) : MutationActionCreatorResult < Definitions [ EndpointName ] > | undefined
285
286
}
286
287
}
287
288
}
@@ -469,7 +470,10 @@ export const coreModule = (): Module<CoreModule> => ({
469
470
context,
470
471
} )
471
472
472
- safeAssign ( api , { getRunningOperationPromises, getRunningOperationPromise } )
473
+ safeAssign ( api . util , {
474
+ getRunningOperationPromises,
475
+ getRunningOperationPromise,
476
+ } )
473
477
474
478
return {
475
479
name : coreModuleName ,
0 commit comments