The imperative version of <Form> that lets you submit a form
from code instead of a user interaction.
The viewTransition submission option is deprecated. Use React's
<ViewTransition> component
instead. See the migration guide.
import { useSubmit } from "react-router";
function SomeComponent() {
const submit = useSubmit();
return (
<Form onChange={(event) => submit(event.currentTarget)} />
);
}
function useSubmit(): SubmitFunction
A function that can be called to submit a Form imperatively.