UNPKG

657 BJavaScriptView Raw
1"use strict";
2
3var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
4
5Object.defineProperty(exports, "__esModule", {
6 value: true
7});
8exports["default"] = void 0;
9
10var _getOptionProperty = _interopRequireDefault(require("./getOptionProperty"));
11
12function getIsOnlyResult(props) {
13 var allowNew = props.allowNew,
14 highlightOnlyResult = props.highlightOnlyResult,
15 results = props.results;
16
17 if (!highlightOnlyResult || allowNew) {
18 return false;
19 }
20
21 return results.length === 1 && !(0, _getOptionProperty["default"])(results[0], 'disabled');
22}
23
24var _default = getIsOnlyResult;
25exports["default"] = _default;
\No newline at end of file