Pagination

Pagination enables the user to select a specific page from a range of pages.

Basic Usage

1
2
3
4
5
10
import Springen from 'springen'
// value: 1
const [value, setValue] = useState(1);
<Springen.Pagination
showPrevNext
totalSize={100}
pageSize={10}
value={value}
onChange={(_, value) => setValue(value)}
/>

API

PropsDescriptionTypeDefault
valueThe current page numbernumberundefined
onChangeThe callback function when the page number changes(e: React.MouseEvent<HTMLDivElement>, value: number, pageSize: number) => voidundefined
totalSizeThe total number of itemsnumberundefined
pageSizeThe number of items per pagenumber10
showPrevNextWhether to show the previous and next page buttonsbooleantrue