useSubmit

概要

リファレンスドキュメント ↗

<Form> の命令的なバージョンで、ユーザーの操作ではなくコードからフォームを送信できます。

import { useSubmit } from "react-router";
 
function SomeComponent() {
  const submit = useSubmit();
  return (
    <Form onChange={(event) => submit(event.currentTarget)} />
  );
}

シグネチャ

function useSubmit(): SubmitFunction

戻り値

Form を命令的に送信するために呼び出すことができる関数です。