From 4a9be13bca0f67c237edf089f7fdba979fcf463e Mon Sep 17 00:00:00 2001 From: Eugen Istoc Date: Fri, 21 Feb 2025 04:04:50 -0500 Subject: [PATCH] fix: return Promise instead of Promise (#135) * fix: return Promise instead of Promise * fix: add changeset for patching '@formwerk/core' to return Promise --- .changeset/angry-pets-push.md | 5 +++++ packages/core/src/useForm/useFormActions.ts | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 .changeset/angry-pets-push.md 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. */