@@ -2,7 +2,6 @@ import {skipToken} from '@tanstack/react-query';
22import type {
33 InfiniteData ,
44 InfiniteQueryObserverOptions ,
5- InfiniteQueryObserverResult ,
65 QueryFunctionContext ,
76} from '@tanstack/react-query' ;
87
@@ -15,13 +14,10 @@ import type {
1514 DataSourceOptions ,
1615 DataSourceParams ,
1716 DataSourceResponse ,
18- DataSourceState ,
1917} from '../../../core' ;
20- import { normalizeStatus } from '../../utils/normalizeStatus' ;
2118
2219import type { AnyInfiniteQueryDataSource , AnyPageParam } from './types' ;
2320
24- const EMPTY_ARRAY : unknown [ ] = [ ] ;
2521const EMPTY_OBJECT = { } ;
2622
2723export const composeOptions = < TDataSource extends AnyInfiniteQueryDataSource > (
@@ -61,18 +57,3 @@ export const composeOptions = <TDataSource extends AnyInfiniteQueryDataSource>(
6157 ...options ,
6258 } ;
6359} ;
64-
65- export const transformResult = < TDataSource extends AnyInfiniteQueryDataSource > (
66- result : InfiniteQueryObserverResult <
67- InfiniteData < DataSourceData < TDataSource > , AnyPageParam > ,
68- DataSourceError < TDataSource >
69- > ,
70- ) : DataSourceState < TDataSource > => {
71- return {
72- ...result ,
73- status : normalizeStatus ( result . status , result . fetchStatus ) ,
74- data : result . data ?. pages . flat ( 1 ) ?? EMPTY_ARRAY ,
75- originalStatus : result . status ,
76- originalData : result . data ,
77- } as DataSourceState < TDataSource > ;
78- } ;
0 commit comments