Repository URL to install this package:
|
Version:
9.0.35-framework ▾
|
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
function processFeatureNotBugPipes(data) {
// data.split('|||')
console.warn('processFeatureNotBugPipes @todo');
}
exports.processFeatureNotBugPipes = processFeatureNotBugPipes;
// data.properties.suggestion[0].value
// const searchSuggestionMap = {
// label: 'properties',
// value: 'properties',
// }
function flattenSnap(snapshot = {}) {
// Object.keys(searchSuggestionMap).forEach(key => {
// // here would do toDefault(get(types[key])) for fallback
// // defaulting to empty string for now though
// const longPath = searchSuggestionMap[key]
// snapshot[key] = get(snapshot, longPath, 'test1')
// })
// // hot reloader really messes with toArray ;-(
// snapshot.value = Array.prototype.concat.apply([], [snapshot.value])
// const isEmptyResult = snapshot.value.length === 0 || snapshot.value[0] === ''
// if (isEmptyResult) {
// snapshot.value = defaultSuggestionList
// }
const suggestionmap = snapshot.suggestions;
const suggestions = suggestionmap.map(item => {
const valPair = item.context[0];
return {
parent: valPair.type,
child: valPair.value,
};
});
return suggestions;
}
exports.flattenSnap = flattenSnap;
exports.default = flattenSnap;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidHJhbnNmb3JtLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vc3JjL2dyYXBocWwtbW9kdWxlcy9zZWFyY2gvZml4dHVyZS9lbmRwb2ludHMvdHJhbnNmb3JtLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBR0EsU0FBUyx5QkFBeUIsQ0FBQyxJQUFJO0lBQ3JDLG9CQUFvQjtJQUNwQixPQUFPLENBQUMsSUFBSSxDQUFDLGlDQUFpQyxDQUFDLENBQUE7QUFDakQsQ0FBQztBQWdDcUIsOERBQXlCO0FBL0IvQyxzQ0FBc0M7QUFDdEMsZ0NBQWdDO0FBQ2hDLHlCQUF5QjtBQUN6Qix5QkFBeUI7QUFDekIsSUFBSTtBQUVKLFNBQVMsV0FBVyxDQUFDLFFBQVEsR0FBRyxFQUFFO0lBQ2hDLG9EQUFvRDtJQUNwRCw2REFBNkQ7SUFDN0QsaURBQWlEO0lBQ2pELDhDQUE4QztJQUM5QyxxREFBcUQ7SUFDckQsS0FBSztJQUNMLGlEQUFpRDtJQUNqRCxzRUFBc0U7SUFFdEUsZ0ZBQWdGO0lBQ2hGLHVCQUF1QjtJQUN2QiwyQ0FBMkM7SUFDM0MsSUFBSTtJQUNKLE1BQU0sYUFBYSxHQUFHLFFBQVEsQ0FBQyxXQUFXLENBQUE7SUFDMUMsTUFBTSxXQUFXLEdBQUcsYUFBYSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsRUFBRTtRQUMzQyxNQUFNLE9BQU8sR0FBRyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFBO1FBQy9CLE9BQU87WUFDTCxNQUFNLEVBQUUsT0FBTyxDQUFDLElBQUk7WUFDcEIsS0FBSyxFQUFFLE9BQU8sQ0FBQyxLQUFLO1NBQ3JCLENBQUE7SUFDSCxDQUFDLENBQUMsQ0FBQTtJQUNGLE9BQU8sV0FBVyxDQUFBO0FBQ3BCLENBQUM7QUFFUSxrQ0FBVztBQUNwQixrQkFBZSxXQUFXLENBQUEifQ==