Circle V2 API Docs
    Preparing search index...
    type TablePaginationProps = {
        itemLabel?: string;
        onPageChange: (page: number) => void;
        onPageSizeChange?: (pageSize: number) => void;
        page: number;
        pageSize: number;
        pageSizeOptions?: readonly number[];
        singularItemLabel?: string;
        total: number;
    }
    Index

    Properties

    itemLabel?: string

    Plural label for the items being paginated, e.g. "users", "clients"

    onPageChange: (page: number) => void
    onPageSizeChange?: (pageSize: number) => void

    Enables the rows-per-page selector. When provided, a dropdown is rendered on the left.

    page: number
    pageSize: number
    pageSizeOptions?: readonly number[]

    Options for the rows-per-page selector. Defaults to [10, 25, 50, 100].

    singularItemLabel?: string

    Singular label override. Defaults to itemLabel with trailing "s" removed.

    total: number