Skip to content

Commit c7c02ac

Browse files
committed
Fix infinite query type portability issues
1 parent 642d795 commit c7c02ac

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

packages/toolkit/src/query/core/apiState.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ export type InfiniteQueryConfigOptions<DataType, PageParam> = {
6060
maxPages?: number
6161
}
6262

63-
export interface InfiniteData<DataType, PageParam> {
63+
export type InfiniteData<DataType, PageParam> = {
6464
pages: Array<DataType>
6565
pageParams: Array<PageParam>
6666
}

packages/toolkit/src/query/endpointDefinitions.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -544,14 +544,14 @@ export type QueryDefinition<
544544
> = BaseEndpointDefinition<QueryArg, BaseQuery, ResultType> &
545545
QueryExtraOptions<TagTypes, ResultType, QueryArg, BaseQuery, ReducerPath>
546546

547-
export interface InfiniteQueryTypes<
547+
export type InfiniteQueryTypes<
548548
QueryArg,
549549
PageParam,
550550
BaseQuery extends BaseQueryFn,
551551
TagTypes extends string,
552552
ResultType,
553553
ReducerPath extends string = string,
554-
> extends BaseEndpointTypes<QueryArg, BaseQuery, ResultType> {
554+
> = BaseEndpointTypes<QueryArg, BaseQuery, ResultType> & {
555555
/**
556556
* The endpoint definition type. To be used with some internal generic types.
557557
* @example

packages/toolkit/src/query/react/buildHooks.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -809,9 +809,9 @@ export type TypedLazyInfiniteQueryTrigger<
809809
>
810810
>
811811

812-
interface UseInfiniteQuerySubscriptionOptions<
812+
export type UseInfiniteQuerySubscriptionOptions<
813813
D extends InfiniteQueryDefinition<any, any, any, any, any>,
814-
> extends SubscriptionOptions {
814+
> = SubscriptionOptions & {
815815
/**
816816
* Prevents a query from automatically running.
817817
*

0 commit comments

Comments
 (0)