@julo-ui/otp-input
Version:
React Input Component for entering sequences of digits
16 lines (13 loc) • 430 B
TypeScript
import { DescendantsManager } from '@chakra-ui/descendant';
interface UseHandleFocusOptions {
autoFocus: boolean;
manageFocus: boolean;
descendants: DescendantsManager<HTMLInputElement>;
}
declare function useHandleFocus(options: UseHandleFocusOptions): {
focusedIndex: number;
onFocusNext: (index: number) => void;
onFocus: (index: number) => void;
onBlur: () => void;
};
export { useHandleFocus };