react-bootstrap-typeahead
Version:
React typeahead with Bootstrap styling
18 lines (17 loc) • 637 B
JavaScript
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = void 0;
var _getOptionProperty = _interopRequireDefault(require("./getOptionProperty"));
function getIsOnlyResult(props) {
var allowNew = props.allowNew,
highlightOnlyResult = props.highlightOnlyResult,
results = props.results;
if (!highlightOnlyResult || allowNew) {
return false;
}
return results.length === 1 && !(0, _getOptionProperty["default"])(results[0], 'disabled');
}
var _default = exports["default"] = getIsOnlyResult;
;