UNPKG

@talend/json-schema-form-core

Version:

JSON-Schema and JSON-UI-Schema utilities for form generation.

25 lines 616 B
// Takes a titleMap in either object or list format and returns one // in the list format. export default function (titleMap, originalEnum) { if (!Array.isArray(titleMap)) { const canonical = []; if (originalEnum) { originalEnum.forEach(value => { canonical.push({ name: titleMap[value], value }); }); } else { Object.keys(titleMap).forEach(value => { canonical.push({ name: titleMap[value], value }); }); } return canonical; } return titleMap; } //# sourceMappingURL=canonical-title-map.js.map