@modular-forms/react
Version:
The modular and type-safe form library for React
16 lines (15 loc) • 617 B
TypeScript
import type { FieldValues, FormResponse, FormStore, Maybe, ResponseData } from '../types';
/**
* Value type of the set response options.
*/
export type SetResponseOptions = Partial<{
duration: number;
}>;
/**
* Sets the response of the form.
*
* @param form The form of the response.
* @param response The response object.
* @param options The response options.
*/
export declare function setResponse<TFieldValues extends FieldValues, TResponseData extends ResponseData>(form: FormStore<TFieldValues, TResponseData>, response: FormResponse<TResponseData>, { duration }?: Maybe<SetResponseOptions>): void;