{"id":20022372,"url":"https://github.com/samarjiit/react-hook-form-","last_synced_at":"2026-05-24T16:39:06.164Z","repository":{"id":254839083,"uuid":"847699936","full_name":"Samarjiit/React-Hook-Form-","owner":"Samarjiit","description":"3 ways to create form in reactjs - normal method | react-hook-form | react-hook-form with zod and resolvers","archived":false,"fork":false,"pushed_at":"2024-08-26T11:34:50.000Z","size":38,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-02T03:43:55.416Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Samarjiit.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-26T11:30:25.000Z","updated_at":"2024-08-26T11:34:53.000Z","dependencies_parsed_at":null,"dependency_job_id":"28a2c247-0120-4bfc-86df-981e3e43a1ef","html_url":"https://github.com/Samarjiit/React-Hook-Form-","commit_stats":null,"previous_names":["samarjiit/react-hook-form-"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Samarjiit/React-Hook-Form-","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Samarjiit%2FReact-Hook-Form-","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Samarjiit%2FReact-Hook-Form-/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Samarjiit%2FReact-Hook-Form-/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Samarjiit%2FReact-Hook-Form-/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Samarjiit","download_url":"https://codeload.github.com/Samarjiit/React-Hook-Form-/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Samarjiit%2FReact-Hook-Form-/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33442525,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-24T13:13:05.286Z","status":"ssl_error","status_checked_at":"2026-05-24T13:13:03.728Z","response_time":57,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-13T08:40:05.607Z","updated_at":"2026-05-24T16:39:06.144Z","avatar_url":"https://github.com/Samarjiit.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 3 Ways to Create Forms in ReactJS: Normal Method, React Hook Form, and React Hook Form with Zod and Resolvers\n\nThis guide covers three different approaches to creating forms in ReactJS, starting with the traditional method and progressing to more advanced techniques using React Hook Form, and finally integrating Zod for validation.\n\n- Setup New React App\n- Traditional Forms in React\n- React Hook Form Implementation\n- useForm Hook\n- Controller Component\n- useFieldArray Hook\n- getValue Function\n- handleSubmit Function\n- API Error Handling\n- Adding ZOD Validations\n- Zod Schema\n- Adding Zod Resolver\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsamarjiit%2Freact-hook-form-","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsamarjiit%2Freact-hook-form-","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsamarjiit%2Freact-hook-form-/lists"}