@form2js/react
v3.4.0
Published
React hook adapter for form2js.
Maintainers
Readme
@form2js/react
Handle form submission with a small React hook built on form2js parsing.
Install
npm install @form2js/react reactMinimal usage
import { useForm2js } from "@form2js/react";
export function ProfileForm(): React.JSX.Element {
const { onSubmit, isSubmitting } = useForm2js(async (data) => {
await saveProfile(data);
});
return (
<form
onSubmit={(event) => {
void onSubmit(event);
}}
>
<input name="person.name.first" defaultValue="Sam" />
<button disabled={isSubmitting}>Save</button>
</form>
);
}For guides, playground examples, and API details, see the docs site: https://maxatwork.github.io/form2js/?variant=react
License: MIT
