0.10.4 • Published 4 months ago
mui-easy-form v0.10.4
Combine Material UI and React Hook Form
Features
- typescript support
- native support with material-ui & react-hook-form
- extend material-ui components
- provide uncontrolled & controlled components
Install
npm install mui-easy-form
yarn add mui-easy-form
pnpm install mui-easy-form
QuickStart
import { Button } from '@mui/material'
type User = {
id: string
name: {
first: string
last: string
}
}
function App() {
const { handleSubmit, control } = useForm<User>()
return (
<form
noValidate
onSubmit={handleSubmit((data) => {
console.log(data)
})}
>
<TextField<Shape>
control={control}
label="text"
required
name="name.first"
/>
<Button type="submit">submit</Button>
</form>
)
}
Documentation
Component List
- word
- password
- number
TODO
- codesandbox
- i18n
- reduce size
- FAQ: "XXIO" difference with "XXField"?
- eslint
0.10.4
4 months ago
0.10.3
5 months ago
0.10.1
6 months ago
0.10.2
6 months ago
0.10.0
6 months ago
0.7.9
11 months ago
0.7.6
11 months ago
0.7.8
11 months ago
0.7.7
11 months ago
0.9.0
10 months ago
0.8.1
11 months ago
0.7.2
11 months ago
0.8.0
11 months ago
0.9.2
10 months ago
0.8.3
11 months ago
0.7.4
11 months ago
0.8.2
11 months ago
0.7.3
11 months ago
0.5.0
11 months ago
0.7.0
11 months ago
0.6.0
11 months ago
0.3.0
1 year ago
0.4.1
1 year ago
0.4.0
1 year ago
0.4.3
1 year ago
0.4.2
1 year ago
0.2.14
1 year ago
0.2.13-alpha.2
1 year ago
0.2.13-alpha.1
1 year ago
0.2.13-alpha.0
1 year ago
0.2.13
1 year ago
0.2.12
1 year ago
0.2.11
1 year ago
0.2.10
1 year ago
0.2.9
1 year ago
0.2.8
1 year ago
0.2.7
1 year ago
0.2.6
1 year ago
0.2.5
1 year ago
0.2.4
1 year ago
0.2.3
1 year ago
0.2.2
1 year ago
0.2.1
1 year ago
0.2.0
1 year ago
0.1.2
1 year ago
0.1.1
1 year ago
0.1.0
1 year ago