OptionalactiveButtonProps?: PageButtonPropsOptionalallowWrap?: booleanIndicates whether the next/previous buttons should wrap around when on the last/first page.
OptionalbuttonProps?: PageButtonPropsCustom props passed to all buttons.
Optionaldisabled?: booleanIndicates whether all buttons should be disabled.
OptionaliconsClassName?: stringCSS class to apply to all icons.
OptionalonNavigate?: () => voidA callback function that is called when a button is clicked (and the page number is updated).
OptionalpageGroupingOptions?: PageGroupingOptionsOptions for selecting the page button groupings.
OptionalpageGroupingSeparatorIconClassName?: stringCSS class to apply to the separator icons (horizontal dots) between page groups.
The current page number (zero-indexed).
OptionalrelativeButtonIconsClassName?: stringCSS class to apply to icons on relative (back/forward) page buttons.
OptionalrelativeButtonProps?: PageButtonPropsCustom props passed to the next and previous buttons.
A callback to update the page number.
The total number of pages available.
Custom props passed to the active page button.