react-touch
Version:
React wrapper components that make touch events easy
12 lines (9 loc) • 342 B
JavaScript
import isArray from 'lodash/isArray';
import isObject from 'lodash/isObject';
const convertToDefaultsObject = (value, mainKey='main', defaultValues={}) => {
if (isArray(value) || !isObject(value)) {
return { ...defaultValues, [mainKey]: value };
}
return { ...defaultValues, ...value };
};
export default convertToDefaultsObject;