remix-utils-rt
Version:
This package contains simple utility functions to use with [React Router](https://reactrouter.com/home).
8 lines (7 loc) • 350 B
TypeScript
import type { SubmitFunction, SubmitOptions } from "react-router";
type SubmitTarget = Parameters<SubmitFunction>["0"];
export declare function useDebounceSubmit(): (target: SubmitTarget, options?: SubmitOptions & {
/** Submissions within this timeout will be canceled */
debounceTimeout?: number;
}) => Promise<void> | undefined;
export {};