@leafygreen-ui/pagination
v4.3.1
Published
leafyGreen UI Kit Pagination
Keywords
Readme
Pagination
View on MongoDB.design
Installation
PNPM
pnpm add @leafygreen-ui/paginationYarn
yarn add @leafygreen-ui/paginationNPM
npm install @leafygreen-ui/paginationExample
Output HTML
Properties
| Prop | Type | Description | Default | | -------------------------- | ------------------------------------ | ---------------------------------------------------------------------------------------------------- | ---------- | | itemsPerPage | number | Number of items visible on the current page. | 10 | | itemsPerPageOptions | number[] | Options to be shown in the Select to indicate items per page. | [10,25,50] | | onItemsPerPageOptionChange | SelectProps['onChange'] | onChange prop passed to the Select component that controls the items per page. | | | currentPage | number | Current index of page shown (starting from 1) | 1 | | onCurrentPageOptionChange | SelectProps['onChange'] | onChange prop passed to the Select component that controls the current page index. | | | numTotalItems | number | Total number of records. | | | onBackArrowClick | AccessibleIconButtonProps['onClick'] | Function called when the forward arrow icon is clicked | | | disableBackArrowButton | boolean | Disables the back arrow button. Back arrow button is only disabled on the first page by default | false | | onForwardArrowClick | AccessibleIconButtonProps['onClick'] | Function called when the forward arrow icon is clicked | | | disableForwardArrowButton | boolean | Disables the forward arrow button. Forward arrow button is only disabled on the last page by default | false |
