@amaui/ui-react
Version:
UI for React
30 lines (29 loc) • 895 B
TypeScript
import React from 'react';
import { ILine } from '../Line/Line';
import { ITonal, IColor, IVersion, ISize, IElement, IElementReference } from '../types';
export interface IPagination extends ILine {
tonal?: ITonal;
color?: IColor;
version?: IVersion;
elevation?: boolean;
size?: ISize;
value?: number;
valueDefault?: number;
onChange?: (value: number) => any;
total?: number;
boundary?: number;
middle?: number;
first?: boolean;
before?: boolean;
next?: boolean;
last?: boolean;
disableSelected?: boolean;
disabled?: boolean;
renderItem?: (value: number, item: string | number, index: number) => IElement;
IconFirst?: IElementReference;
IconBefore?: IElementReference;
IconNext?: IElementReference;
IconLast?: IElementReference;
}
declare const Pagination: React.FC<IPagination>;
export default Pagination;