UNPKG

antd-captcha-input

Version:

Captcha input component as standard Ant.Design form item

18 lines (17 loc) 708 B
import React from 'react'; import { InputProps } from 'antd/es/input'; import { ButtonProps } from 'antd/es/button'; export interface CaptchaInputProps extends InputProps { onSend?: (e: React.MouseEvent<HTMLElement, MouseEvent>) => Promise<any>; onSendError?: (err: any) => void; onEnd?: () => void; renderSendBtnChildren?: (countdownLeft: number) => React.ReactNode; countdown?: number; btnProps?: ButtonProps; storageKey?: string; } export interface CaptchaInputAttributes { send: () => void; } export declare const CaptchaInput: React.ForwardRefExoticComponent<CaptchaInputProps & React.RefAttributes<CaptchaInputAttributes>>; export default CaptchaInput;