UNPKG

pagination-front-end

Version:

pagination-front-end é uma biblioteca voltada para realização de paginação no front end( pagination-front-end is a front-end paging library)

33 lines (28 loc) 613 B
export interface PaginationResult<T = unknown> { AllItems: number currentPage: number pageSize: number allPages: number startPage: number endPage: number startIndex: number endIndex: number pages: number[] items: T[] } export interface CalculationPagesResult { allPages: number maxPages: number } export interface PageWindowResult { startPage: number endPage: number } export interface IndiceCalculationResult { pages: number[] startIndex: number endIndex: number } export interface FilterPaginationResult<T = unknown> { contentItems: T[] }