UNPKG

@sanity/form-builder

Version:
17 lines (16 loc) 677 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = resolveStringInput; exports.getOption = getOption; var _get2 = _interopRequireDefault(require("lodash/get")); var _SelectInput = _interopRequireDefault(require("../../inputs/SelectInput")); var _StringInput = _interopRequireDefault(require("../../inputs/StringInput")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function getOption(type, optionName) { return (0, _get2.default)(type.options, optionName); } function resolveStringInput(type) { return getOption(type, 'list') ? _SelectInput.default : _StringInput.default; }