@indec/form-builder
Version:
Form builder
16 lines (15 loc) • 766 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = void 0;
var _defaultMessages = _interopRequireDefault(require("../constants/defaultMessages"));
function _interopRequireDefault(e) { return e && e.__esModule ? e : { "default": e }; }
var getSelectedOptionLabel = function getSelectedOptionLabel(options, selectedOption) {
var _options$find;
var key = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 'value';
return ((_options$find = options.find(function (option) {
return option[key] === selectedOption;
})) === null || _options$find === void 0 ? void 0 : _options$find.label) || _defaultMessages["default"].UNANSWERED;
};
var _default = exports["default"] = getSelectedOptionLabel;