The most popular React form libraries implemented for you
Installation
Example
Material-UI TextField connected with React hook form
Concrete Form fill the implementation gap between form libraries and UI libraries. No more boilerplate !
import Form from '@concrete-form/react-hook-form'
import Input from '@concrete-form/mui/Input'
import SubmitButton from '@concrete-form/mui/SubmitButton'
const Demo = () => (
<Form onSubmit={data => alert(data.name)}>
<Input name="name" label="Enter your name" margin="normal" />
<SubmitButton fullWidth>Submit</SubmitButton>
</Form>
)
Live example on concrete-form.com and on codesandbox