import { useCallback } from 'react' import type { ValueType, UseSelectProps } from '../../../types' import { EMPTY_INPUT_VALUE } from '../../../utils' const useFocusHandler = ({ selectState: { isOpen, setFilterOptionsValue }, }: UseSelectProps) => useCallback(() => { if (!isOpen) { setFilterOptionsValue(EMPTY_INPUT_VALUE) } }, [isOpen, setFilterOptionsValue]) export default useFocusHandler