14 lines
309 B
JavaScript
Raw Normal View History

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