Function useOffsetPaginator
useOffsetPaginator<Data extends unknown = any>( __namedParameters: IParams<Data>,): { clear: () => void; data: Data[]; error: boolean; hasMore: boolean; loading: boolean; offset: number; onSkip: any; reloadSubject: TSubject<void>; setData: (data: Data[] | (prevData: Data[]) => Data[]) => void;} Type Parameters
- Data extends unknown = any
Parameters
- __namedParameters: IParams<Data>
Returns {
clear: () => void;
data: Data[];
error: boolean;
hasMore: boolean;
loading: boolean;
offset: number;
onSkip: any;
reloadSubject: TSubject<void>;
setData: (data: Data[] | (prevData: Data[]) => Data[]) => void;
}
- An object containing the paginated data and various utility functions.
Implements an offset-based pagination logic for fetching and managing data.