@hyper-fetch/react
Version:
React hooks and utils for the hyper-fetch
18 lines (14 loc) • 483 B
text/typescript
import { RequestInstance, RequiredKeys } from "@hyper-fetch/core";
import { UseSubmitOptionsType } from "./use-submit.types";
type DefaultOptionsType = RequiredKeys<Omit<UseSubmitOptionsType<RequestInstance>, "initialResponse">> & {
initialResponse: null;
};
export const useSubmitDefaultOptions: DefaultOptionsType = {
disabled: false,
dependencyTracking: true,
initialResponse: null,
bounce: false,
bounceType: "debounce",
bounceTime: 400,
deepCompare: true,
};