React hooks and components for @typed-web/form-store
npm install @typed-web/form-reactReact hooks and components for type-safe form state management.
``bash`
npm install @typed-web/form-react @typed-web/form-store
- useForm - Create and manage form stateField
- - Render prop component for individual fieldsFieldArray
- - Manage array fieldsuseField
- - Hook for subscribing to field changesuseFieldArray
- - Hook for array field operations
`typescript
import { useForm } from '@typed-web/form-react'
type User = {
name: string
addresses: Array<{ city: string }>
}
function UserForm() {
const form = useForm
const handleSubmit = () => {
console.log(form.store.get([])) // Get all values
form.store.reset() // Reset to initial
}
return (
MIT