UNPKG

react-customize-token-input

Version:

A react token (tag) input component. Allow customize data structure and Look & Feel

16 lines (15 loc) 629 B
export interface TokenInputFocusHandler { (e?: React.FocusEvent<HTMLInputElement>): void; } interface Params { onCreatorFocus?: React.FocusEventHandler<HTMLInputElement>; onCreatorBlur?: React.FocusEventHandler<HTMLInputElement>; } declare function useTokenInputFocusEffect(params: Params): { isTokenInputFocused: boolean; handleTokenInputFocus: TokenInputFocusHandler; handleTokenInputBlur: TokenInputFocusHandler; handleCreatorFocus: (e: React.FocusEvent<HTMLInputElement>) => void; handleCreatorBlur: (e: React.FocusEvent<HTMLInputElement>) => void; }; export default useTokenInputFocusEffect;