@kabbi/react-redux-form
Version:
Create Forms Easily with React and Redux
20 lines (14 loc) • 398 B
JavaScript
import mapValues from './map-values';
export default function getFormValue(form) {
if (form && !form.$form) {
return typeof form.loadedValue !== 'undefined'
? form.loadedValue
: form.initialValue;
}
const result = mapValues(form, (field, key) => {
if (key === '$form') return undefined;
return getFormValue(field);
});
delete result.$form;
return result;
}