zent
Version:
一套前端设计语言和基于React的实现
18 lines (17 loc) • 848 B
TypeScript
/// <reference types="react" />
import BasePageJumper, { IPaginationBaseJumperProps, IPaginationBaseJumperState } from './BasePageJumper';
export interface IPaginationMiniPageJumperProps extends IPaginationBaseJumperProps {
totalPages: number;
}
interface IPaginationMiniPageJumperState extends IPaginationBaseJumperState {
prevCurrent: number;
}
export declare class MiniPageJumper extends BasePageJumper<IPaginationMiniPageJumperProps, IPaginationMiniPageJumperState> {
reset: boolean;
state: IPaginationMiniPageJumperState;
constructor(props: IPaginationMiniPageJumperProps);
render(): JSX.Element;
static getDerivedStateFromProps(props: IPaginationMiniPageJumperProps, state: IPaginationMiniPageJumperState): IPaginationMiniPageJumperState;
handleJump(pageNumber: number): void;
}
export default MiniPageJumper;