Как вы храните значение поля формы Fluent UI?
Я использую документацию для свободного пользовательского интерфейса Northstar
import { Form, Button, Input } from '@fluentui/react-northstar';
const fields = [
{
label: 'First name',
name: 'firstName',
id: 'first-name-shorthand',
key: 'first-name',
required: true,
control: {
as: Input,
showSuccessIndicator: false,
},
},
{
label: 'Last name',
name: 'lastName',
id: 'last-name-shorthand',
key: 'last-name',
required: true,
control: {
as: Input,
showSuccessIndicator: false,
},
},
{
label: 'I agree to the Terms and Conditions',
control: { as: 'input' },
type: 'checkbox',
id: 'conditions-shorthand',
key: 'conditions',
},
{ control: { as: Button, content: 'Submit' }, key: 'submit' },
];
const FormExample = () => (
<Form
onSubmit={() => {
alert('Form submitted');
}}
fields={fields}
/>
);
export default FormExample;
и я не могу понять, как установить значение состояния для значений, установленных в полях формы, я попытался установить функцию onChange, и это дает мне ошибку, говорящую, что она не найдена.