You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
5 lines
537 B
5 lines
537 B
import { BasePaginatedOptions, PaginatedFormatReturn, PaginatedOptionsWithFormat, PaginatedParams, PaginatedResult } from './types';
|
|
declare function usePaginated<R, Item, U extends Item = any>(service: (...p: PaginatedParams) => Promise<R>, options: PaginatedOptionsWithFormat<R, Item, U>): PaginatedResult<Item>;
|
|
declare function usePaginated<R, Item, U extends Item = any>(service: (...p: PaginatedParams) => Promise<PaginatedFormatReturn<Item>>, options: BasePaginatedOptions<U>): PaginatedResult<Item>;
|
|
export default usePaginated;
|