Swirski UI

Layout

Pagination

Page controls for tables, lists and archives.

Component

33

Request Changes

Import

import { Pagination } from "@swirski/ui";

Playground

2 controls

Controls

2
5

Usage

<Pagination page={2} total={5} />

Props

10 generated
PropTypeDefaultNotes
Pagination.onPageChange((page: number) => void)-Called when a page button is pressed.
Pagination.pageRequirednumber-Current page.
Pagination.size'sm' | 'md' | 'lg'"md"Generated from PaginationProps.
Pagination.tone'blue' | 'yellow' | 'black'"blue"Generated from PaginationProps.
Pagination.totalRequirednumber-Total number of pages.
Pagination.variant'default' | 'compact'"default"Generated from PaginationProps.
PaginationButton.activebooleanfalseGenerated from PaginationButtonProps.
PaginationButton.size'sm' | 'md' | 'lg'"md"Generated from PaginationButtonProps.
PaginationButton.tone'blue' | 'yellow' | 'black'"blue"Generated from PaginationButtonProps.
PaginationButton.variant'default' | 'compact'"default"Generated from PaginationButtonProps.
Previous: BreadcrumbNext: Separator