20 lines
342 B
JavaScript
Raw Normal View History

import { isArray } from 'lodash';
2017-09-11 18:17:09 +02:00
function cleanData(value, key, secondKey) {
if (isArray(value)) {
return value.map(obj => {
if (obj[key]) {
return obj[key];
}
return obj;
});
} else if (_.isObject(value)) {
2017-09-11 18:17:09 +02:00
return value[key] || value[secondKey];
}
return value;
}
export default cleanData;