diff --git a/.changeset/spicy-plants-begin.md b/.changeset/spicy-plants-begin.md new file mode 100644 index 000000000000..c8400a51d31d --- /dev/null +++ b/.changeset/spicy-plants-begin.md @@ -0,0 +1,5 @@ +--- +'@sveltejs/kit': minor +--- + +feat: expose `submitted` property of remote forms diff --git a/packages/kit/src/exports/public.d.ts b/packages/kit/src/exports/public.d.ts index 3516689dce67..3bd9157c1d5c 100644 --- a/packages/kit/src/exports/public.d.ts +++ b/packages/kit/src/exports/public.d.ts @@ -2057,6 +2057,8 @@ export type RemoteForm = { get result(): Output | undefined; /** The number of pending submissions */ get pending(): number; + /** Whether the form has been tried to be submitted at least once */ + get submitted(): boolean; /** Access form fields using object notation */ fields: Input extends void ? never : RemoteFormFields; /** Spread this onto a `