yuvrajkarna2717/react-hook-granth
[Feature]: Add useForm hook for form state management
Aperta
#3 aperta il 6 dic 2025
enhancementgood first issuehelp wanted
Metriche repository
- Star
- (3 stelle)
- Metriche merge PR
- (Metriche PR in attesa)
Descrizione
Hook Name
useForm
Feature Description
Description: Create a lightweight form state management hook that handles common form operations like validation, submission, and field management.
Requirements:
- Handle form state (values, errors, touched fields)
- Built-in validation support
- Form submission handling
- Reset functionality
- TypeScript support
Acceptance Criteria:
- Hook implementation
- Unit tests
- TypeScript definitions
Use Case
It handles common form operations like validation, submission, and field management.
Proposed API
const { values, errors, handleChange, handleSubmit, reset } = useForm({
initialValues: { email: '', password: '' },
validate: (values) => { /* validation logic */ }
});