Pagination

The Pagination component is used to show page directory.

1. Import

KUMUI exports 7 Pagination-related components:

import {   Pagination,
  PaginationContent,
  PaginationItem,
  PaginationLink,
  PaginationPrevious,
  PaginationNext,
  PaginationEllipsis,} from "@rohitgadekar/kimui";

2. Usage


3. API

3.1 Pagination

AttributeTypeDescriptionDefault
children

React.ReactNode

Pagination container component for organizing the pagination structure, including page links and control buttons.-

3.2 PaginationContent

AttributeTypeDescriptionDefault
children

React.ReactNode

Holds the pagination controls such as previous/next buttons, page number items, and separators (e.g., ellipsis).-

3.3 PaginationPrevious

AttributeTypeDescriptionDefault
onClick

Function

Click handler to move to the previous page in pagination.-

3.4 PaginationNext

AttributeTypeDescriptionDefault
onClick

Function

Click handler to move to the next page in pagination.-

3.5 PaginationItem

AttributeTypeDescriptionDefault
children

React.ReactNode

Represents a single item, such as a page number, in the pagination controls.-
AttributeTypeDescriptionDefault
isActive

boolean

Indicates if this page number is the currently active page in pagination.false
onClick

Function

Handler to navigate to the clicked page number.-

3.7 PaginationEllipsis

AttributeTypeDescriptionDefault
children

React.ReactNode

Represents the ellipsis ("...") used to indicate skipped page numbers when there are too many pages to show directly in pagination.-