From 44264eb56f8ace0b43b38392994807a1356c181d Mon Sep 17 00:00:00 2001 From: Ottomated Date: Thu, 18 Sep 2025 12:30:05 -0700 Subject: [PATCH 1/2] add type for issues.$ --- .changeset/mighty-walls-retire.md | 5 +++++ packages/kit/src/exports/public.d.ts | 2 +- packages/kit/types/index.d.ts | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 .changeset/mighty-walls-retire.md diff --git a/.changeset/mighty-walls-retire.md b/.changeset/mighty-walls-retire.md new file mode 100644 index 000000000000..d7c424493db4 --- /dev/null +++ b/.changeset/mighty-walls-retire.md @@ -0,0 +1,5 @@ +--- +'@sveltejs/kit': patch +--- + +fix: add type for form.issues.$ diff --git a/packages/kit/src/exports/public.d.ts b/packages/kit/src/exports/public.d.ts index 5f5b41e19ccd..d60c4fb5bfca 100644 --- a/packages/kit/src/exports/public.d.ts +++ b/packages/kit/src/exports/public.d.ts @@ -1945,7 +1945,7 @@ export type RemoteForm = { /** The submitted values */ input: null | UnionToIntersection>; /** Validation issues */ - issues: null | UnionToIntersection>; + issues: null | (UnionToIntersection> & { $?: RemoteFormIssue[] }); /** Spread this onto a `