simple-react-pagination-js
Simple with zero dependency Pagination library. Demo
Installation
$ npm install simiple-react-pagination-js
Usage
;;; // import cssComponent { superprops; thisstate = page: 1 size: 10 } { this } { this } { return <SPagination page=thisstatepage sizePerPage=thisstatesize totalSize=100 pagesNextToActivePage=1 onPageChange=thishandleOnPageChange onSizeChange=thishandleOnSizeChange/> }
Props
Name | Type | Default | Description |
---|---|---|---|
totalSize |
Number | Required. Total data size | |
sizePerPage |
Number | 10 | Optional. Number of data to display in each page |
page |
Number | Required. Active page number | |
onChangePage |
Function | Required. Callback function for page change. | |
onChangeSize |
Function | Required. Callback function for size change. | |
sizePerPageOptions |
[10, 25] Or [ {value: 10: label: "10 Items"}, {value: 10: label: "10 Items"} ] |
Optional. Drop Down Select option for sizePerPage | |
pagesNextToActivePage |
Number | 1 | Optional. Number of page to show next to active page check demo |