UNPKG

react-bootstrap-typeahead

Version:
25 lines (24 loc) 790 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.useTypeaheadContext = exports.defaultContext = exports.TypeaheadContext = void 0; var _react = require("react"); var _utils = require("../utils"); var defaultContext = exports.defaultContext = { activeIndex: -1, hintText: '', id: '', initialItem: null, inputNode: null, isOnlyResult: false, onActiveItemChange: _utils.noop, onAdd: _utils.noop, onInitialItemChange: _utils.noop, onMenuItemClick: _utils.noop, setItem: _utils.noop }; var TypeaheadContext = exports.TypeaheadContext = /*#__PURE__*/(0, _react.createContext)(defaultContext); var useTypeaheadContext = exports.useTypeaheadContext = function useTypeaheadContext() { return (0, _react.useContext)(TypeaheadContext); };