@bherila/react-native-otp-inputs
Version:
One-time password inputs built in pure JS for React-Native
20 lines (19 loc) • 834 B
TypeScript
import React from 'react';
import { StyleProp, TextInputProps, TextStyle, ViewStyle } from 'react-native';
import { OtpInputsRef, SupportedKeyboardType } from './types';
declare const OtpInputs: React.ForwardRefExoticComponent<TextInputProps & {
autofillFromClipboard: boolean;
autofillListenerIntervalMS?: number | undefined;
keyboardType?: SupportedKeyboardType;
style?: StyleProp<ViewStyle>;
focusStyles?: StyleProp<ViewStyle>;
defaultValue?: string | undefined;
handleChange: (otpCode: string) => void;
inputContainerStyles?: StyleProp<ViewStyle>;
inputStyles?: StyleProp<TextStyle>;
isRTL?: boolean | undefined;
numberOfInputs: number;
testIDPrefix?: string | undefined;
} & React.RefAttributes<OtpInputsRef>>;
export { OtpInputsRef };
export default OtpInputs;