Это код, с которым я сейчас работаю. Итак, как можно собирать значения из формы? В submitHandler, как я могу увидеть значения из электронной почты, запроса и fullName. Я привык к onChange, но есть ли способ получить значения, используя только onSubmitHandler?
import React, { Fragment, FormEventHandler } from 'react';
import { Form } from 'react-bootstrap';
import { Button } from '../../../components';
const ContactForm = () => {
const submitHandler: FormEventHandler = (event) => {
event.preventDefault();
event.persist();
};
return (
<Fragment>
<h1>Reach out to us !</h1>
<Form onSubmit={submitHandler}>
<Form.Group controlId="formGridEmail">
<Form.Label>Full Name</Form.Label>
<Form.Control placeholder="Peter Pots" />
</Form.Group>
<Form.Group controlId="formGridPassword">
<Form.Label>Your Email</Form.Label>
<Form.Control type="email" placeholder="[email protected]" />
</Form.Group>
<Form.Group controlId="formGridQuery">
<Form.Label>Query</Form.Label>
<Form.Control as="textarea" rows={3} placeholder="Peter Pots" />
</Form.Group>
<Button variant="primary" type="submit" icon="arrow-circle-right">
Submit
</Button>
</Form>
</Fragment>
);
};
export default ContactForm;
Заранее спасибо :)