zent
Version:
一套前端设计语言和基于React的实现
16 lines (15 loc) • 580 B
TypeScript
import { Component } from 'react';
export interface IPaginationBaseJumperProps {
current?: number;
onJump: (page: number) => void;
}
export interface IPaginationBaseJumperState {
value: number | null;
}
export declare abstract class BasePageJumper<P extends IPaginationBaseJumperProps, S extends IPaginationBaseJumperState> extends Component<P, S> {
abstract handleJump(pageNumber: number): void;
constructor(props: P);
onChange: (value: number | null) => void;
onConfirm: React.KeyboardEventHandler<HTMLInputElement>;
}
export default BasePageJumper;