yuvrajkarna2717/react-hook-granth
[Feature]: Add useForm hook for form state management
オープン
#3 opened on 2025/12/06
enhancementgood first issuehelp wanted
Repository metrics
- Stars
- (3 個のスター)
- PR merge metrics
- (PR metrics pending)
説明
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 */ }
});