@m3-moretv/react-code-input
Version:
Typescript implementation of some code/pin-code input
23 lines (22 loc) • 626 B
TypeScript
import React, { FocusEvent } from 'react';
export declare enum Types {
text = "text",
number = "number"
}
export interface ICodeInputProps {
fields: number;
value: string;
name: string;
className?: string;
inputClassName?: string;
invalidInputClassName?: string;
onChange?: (value: string) => void;
onBlur?: (event: FocusEvent<HTMLInputElement>) => void;
onFocus?: (event: FocusEvent<HTMLInputElement>) => void;
type?: Types;
isValid?: boolean;
disabled?: boolean;
autoFocus?: boolean;
}
declare const CodeInput: React.FC<ICodeInputProps>;
export default CodeInput;