@types/carbon-components-react
Version:
TypeScript definitions for carbon-components-react
21 lines (16 loc) • 724 B
TypeScript
import { ForwardRefReturn, ReactAttr, InternationalProps } from "../../../typings/shared";
export type PaginationNavTranslationKey =
| "carbon.pagination-nav.next"
| "carbon.pagination-nav.previous"
| "carbon.pagination-nav.item"
| "carbon.pagination-nav.active"
| "carbon.pagination-nav.of";
export interface PaginationNavProps extends Omit<ReactAttr, "onChange">, InternationalProps<PaginationNavTranslationKey> {
onChange?(page: number): void;
itemsShown?: number | undefined,
loop?: boolean | undefined,
page?: number | undefined,
totalItems?: number | undefined,
}
declare const PaginationNav: ForwardRefReturn<HTMLElement, PaginationNavProps>;
export default PaginationNav;