react-bootstrap-typeahead
Version:
React typeahead with Bootstrap styling
25 lines (24 loc) • 790 B
JavaScript
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);
};
;