@blogcode/nest-typeorm-pagination
Version:
Pagination offset-based and cursor-based for NestJS
8 lines (7 loc) • 520 B
TypeScript
import { PaginationFilters, PaginationOrder } from "./types";
export declare const DEFAULT_LIMIT = 10;
export declare const MAX_LIMIT = 1000;
export declare function isBaseType(value: any): value is string | number | boolean | null;
export declare function getFilters(query: Record<string, any> | undefined): PaginationFilters;
export declare function getOrder(query: Record<string, any> | undefined): PaginationOrder;
export declare function getCursorDirection(query: Record<string, any> | undefined): "next" | "prev";