useSubmit
react-router

useSubmit

useSubmit(): SubmitFunction

The imperative version of <Form> that lets you submit a form from code instead of a user interaction.

import { useSubmit } from "react-router";

function SomeComponent() {
  const submit = useSubmit();
  return (
    <Form
      onChange={(event) => {
        submit(event.currentTarget);
      }}
    />
  );
}
Docs and examples CC 4.0