To create a form in React, we need to use JSX and a combination of React components. Here's an example:
index.tsx625 chars26 linesIn this example, we are creating a component called Form. Inside the component, we are using the useState hook to manage the state of the form fields (name and email). We are also defining a handleSubmit function that logs the values of the form fields when the form is submitted.
In the return statement, we are rendering a form element with two label elements and two input elements. We are using the value prop to set the initial values of the form fields, and the onChange prop to update the state of the fields as the user types. Finally, we are rendering a button element with a type of submit, which will trigger the handleSubmit function when clicked.
This is just a basic example, but you can customize the form by adding more fields or styling it with CSS.
gistlibby LogSnag