diff --git a/.changeset/angry-pets-push.md b/.changeset/angry-pets-push.md new file mode 100644 index 00000000..0aebfaec --- /dev/null +++ b/.changeset/angry-pets-push.md @@ -0,0 +1,5 @@ +--- +'@formwerk/core': patch +--- + +fix: return Promise instead of Promise diff --git a/packages/core/src/useForm/useFormActions.ts b/packages/core/src/useForm/useFormActions.ts index 07359db8..1e32f821 100644 --- a/packages/core/src/useForm/useFormActions.ts +++ b/packages/core/src/useForm/useFormActions.ts @@ -51,8 +51,8 @@ export interface FormActions, ctx: SubmitContext) => MaybeAsync, - ) => (e?: Event) => Promise; + onSuccess: (payload: ConsumableData, ctx: SubmitContext) => MaybeAsync, + ) => (e?: Event) => Promise; /** * Resets the form to its initial state. */