У меня проблемы с установкой initialValue компонента FieldArray в React Final Form. Он работает, когда я устанавливаю его на компонент Form, но не на FieldArray. Ниже приведены примеры CodeSandbox:
FieldArray
Form
На FieldArray: https://codesandbox.io/s/react-final-form-field-arrays-vq9pz
На форме: https://codesandbox.io/s/react-final-form-field-arrays-v90nn
Я бы предпочел, чтобы он был установлен на FieldArray, который выглядит какэто будет возможно, если я посмотрю документацию здесь . Кто-нибудь еще сталкивался с этим?
Вы можете определить const customer = { firstName: "test", lastName: "test" }; и затем использовать его здесь:
const customer = { firstName: "test", lastName: "test" };
<button type="button" onClick={() => push("customers", customer)}> Add Customer </button>
Вот пример CodeSandbox https://codesandbox.io/s/react-final-form-field-arrays-vmmf3?fontsize=14.