UNPKG

react-bootstrap-typeahead

Version:
18 lines (17 loc) 497 B
import { createContext, useContext } from 'react'; import { noop } from '../utils'; export const defaultContext = { activeIndex: -1, hintText: '', id: '', initialItem: null, inputNode: null, isOnlyResult: false, onActiveItemChange: noop, onAdd: noop, onInitialItemChange: noop, onMenuItemClick: noop, setItem: noop, }; export const TypeaheadContext = createContext(defaultContext); export const useTypeaheadContext = () => useContext(TypeaheadContext);