Skip to content

Commit

Permalink
move getRunningOperationPromise/getRunningOperationPromises to api.util
Browse files Browse the repository at this point in the history
  • Loading branch information
phryneas committed Oct 28, 2021
1 parent 3929ef8 commit ea86a3f
Showing 1 changed file with 16 additions and 12 deletions.
28 changes: 16 additions & 12 deletions packages/toolkit/src/query/core/module.ts
Original file line number Diff line number Diff line change
Expand Up @@ -133,6 +133,18 @@ declare module '../apiTypes' {
* A collection of utility thunks for various situations.
*/
util: {
getRunningOperationPromises: () => Array<Promise<unknown>>
getRunningOperationPromise<EndpointName extends QueryKeys<Definitions>>(
endpointName: EndpointName,
args: QueryArgFrom<Definitions[EndpointName]>
): QueryActionCreatorResult<Definitions[EndpointName]> | undefined
getRunningOperationPromise<
EndpointName extends MutationKeys<Definitions>
>(
endpointName: EndpointName,
fixedCacheKeyOrRequestId: string
): MutationActionCreatorResult<Definitions[EndpointName]> | undefined

/**
* A Redux thunk that can be used to manually trigger pre-fetching of data.
*
Expand Down Expand Up @@ -271,17 +283,6 @@ declare module '../apiTypes' {
? ApiEndpointMutation<Definitions[K], Definitions>
: never
}
getRunningOperationPromises: () => Array<Promise<unknown>>
getRunningOperationPromise<EndpointName extends QueryKeys<Definitions>>(
endpointName: EndpointName,
args: QueryArgFrom<Definitions[EndpointName]>
): QueryActionCreatorResult<Definitions[EndpointName]> | undefined
getRunningOperationPromise<
EndpointName extends MutationKeys<Definitions>
>(
endpointName: EndpointName,
fixedCacheKeyOrRequestId: string
): MutationActionCreatorResult<Definitions[EndpointName]> | undefined
}
}
}
Expand Down Expand Up @@ -469,7 +470,10 @@ export const coreModule = (): Module<CoreModule> => ({
context,
})

safeAssign(api, { getRunningOperationPromises, getRunningOperationPromise })
safeAssign(api.util, {
getRunningOperationPromises,
getRunningOperationPromise,
})

return {
name: coreModuleName,
Expand Down

0 comments on commit ea86a3f

Please sign in to comment.