netlify-cms-widget-inline-select
Version:
Widget for radios and inline multi-checkboxes in Netlify CMS.
23 lines (18 loc) • 497 B
JavaScript
var convertValue = function convertValue(value) {
if (!value) return value;
if (typeof value.toJS === 'function') {
return value.toJS();
}
return value;
};
export default (function (rawValue, _ref) {
var field = _ref.field;
var isMultiple = field.get('multiple') === true;
var value = convertValue(rawValue);
if (isMultiple) {
if (value == null) return [];
return Array.isArray(value) ? value : [value];
}
return value;
});
//# sourceMappingURL=getValue.js.map