UNPKG

@gzued/antd-compiled

Version:

Pre-bundled Ant Design 4.x and related dependencies for @gzued packages

20 lines (19 loc) 914 B
import type * as React from 'react'; export default function usePickerInput({ open, value, isClickOutside, triggerOpen, forwardKeyDown, onKeyDown, blurToCancel, onSubmit, onCancel, onFocus, onBlur, currentFocusedKey, key, }: { open: boolean; value: string; isClickOutside: (clickElement: EventTarget | null) => boolean; triggerOpen: (open: boolean) => void; forwardKeyDown: (e: React.KeyboardEvent<HTMLInputElement>) => boolean; onKeyDown: (e: React.KeyboardEvent<HTMLInputElement>, preventDefault: () => void) => void; blurToCancel?: boolean; onSubmit: () => void | boolean; onCancel: () => void; onFocus?: React.FocusEventHandler<HTMLInputElement>; onBlur?: React.FocusEventHandler<HTMLInputElement>; currentFocusedKey?: React.MutableRefObject<string>; key?: string; }): [React.DOMAttributes<HTMLInputElement>, { focused: boolean; typing: boolean; }];