Function useApiPagination
- useApiPagination<T>(__namedParameters): [number, Dispatch<SetStateAction<number>>, number, Dispatch<SetStateAction<number>>, T, Dispatch<SetStateAction<T>>]
Parameters
__namedParameters: {
defaultPage?: number;
defaultSize?: number;
fromConverter?: ((data) => Record<string, string | string[]>);
initialSearchParams?: T;
prefix: string;
toConverter?: ((data) => T);
}
Optional defaultPage?: number
Optional defaultSize?: number
Optional fromConverter?: ((data) => Record<string, string | string[]>)
- (data): Record<string, string | string[]>
Returns Record<string, string | string[]>
Optional initialSearchParams?: T
prefix: string
Optional toConverter?: ((data) => T)
- (data): T
Parameters
data: Record<string, string | string[]>
Returns T
Returns [number, Dispatch<SetStateAction<number>>, number, Dispatch<SetStateAction<number>>, T, Dispatch<SetStateAction<T>>]