{"repo":"code-forge-io/remix-hook-form","free":true,"listed":false,"github":"https://github.com/code-forge-io/remix-hook-form","clone":"git clone https://github.com/code-forge-io/remix-hook-form.git","description":"Open source wrapper for react-hook-form aimed at Remix.run","language":"TypeScript","stars":452,"topics":["forms","hooks","javascript","react","react-hooks","remix","remix-run"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"remix-hook-form Remix-hook-form is a powerful and lightweight wrapper around react-hook-form that streamlines the process of working with forms and form data in your React Router applications. With a comprehensive set of hooks and utilities, you'll be able to easily leverage the flexibility of react-hook-form without the headache of boilerplate code. And the best part? Remix-hook-form has zero dependencies, making it easy to integrate into your existing projects and workflows. Say goodbye to bloated dependencies and hello to a cleaner, more efficient development process with Remix-hook-form. Oh, and did we mention that this is fully Progressively enhanced? That's right, you can use this with or without javascript! Remix.run support Versions older than 6.0.0 are compatible with Remix.run applications. If you are using Remix.run, please use version 5.1.1 or lower. Install Basic usage Here is an example usage of remix-hook-form. It will work with and without JS. Before running the example, ensure to install additional dependencies: Serialization of values client = server By default, all values are serialized to strings before being sent to the server. This is because that is how form data works, it only accepts strings, nulls or files, this means that even strings would get \"double stringified\" and become strings like this: This helps with the fact that validation on the server can't know if your stringified values received from the client are actually strings or numbers or date","default_branch":null,"files":null,"tree":[],"storefront":"/r/code-forge-io","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/code-forge-io/remix-hook-form/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}