form
form copied to clipboard
fix: getFieldProps should use initialValue when value does not exist
This commit is trying to fix following issue:
props.getFieldProps('name', { initialValue: 'initial value' });
// or, equivalent
// props.setFieldsInitialValue({ name: 'initial value' });
// ...
console.log(props.getFieldValue('name')); // => output: initial value
console.log(props.getFieldProps('name').value); // => output: undefined
The issue here is, fieldOption in getFieldProps does not contain initialValue but fieldMeta has.
Thus, to get the value, better merge meta first.