From db6f93d2e22f78a53d267a9a2c78d12e66981cd3 Mon Sep 17 00:00:00 2001 From: "Lyu, Wei Da" Date: Fri, 13 Jun 2025 10:11:14 +0800 Subject: [PATCH 1/2] fix: typings for dimension bindings --- .changeset/clever-cats-invent.md | 5 +++++ packages/svelte/elements.d.ts | 4 ++++ 2 files changed, 9 insertions(+) create mode 100644 .changeset/clever-cats-invent.md diff --git a/.changeset/clever-cats-invent.md b/.changeset/clever-cats-invent.md new file mode 100644 index 000000000000..3ce915343c5f --- /dev/null +++ b/.changeset/clever-cats-invent.md @@ -0,0 +1,5 @@ +--- +'svelte': patch +--- + +fix: typings for dimension bindings diff --git a/packages/svelte/elements.d.ts b/packages/svelte/elements.d.ts index 076cc71b3899..fe4078f56ae1 100644 --- a/packages/svelte/elements.d.ts +++ b/packages/svelte/elements.d.ts @@ -844,6 +844,10 @@ export interface HTMLAttributes extends AriaAttributes, D readonly 'bind:borderBoxSize'?: Array | undefined | null; readonly 'bind:devicePixelContentBoxSize'?: Array | undefined | null; readonly 'bind:focused'?: boolean | undefined | null; + readonly 'bind:clientWidth'?: number | undefined | null; + readonly 'bind:clientHeight'?: number | undefined | null; + readonly 'bind:offsetWidth'?: number | undefined | null; + readonly 'bind:offsetHeight'?: number | undefined | null; // SvelteKit 'data-sveltekit-keepfocus'?: true | '' | 'off' | undefined | null; From fcac7d6fb4c72ca77251a8dd65ec7473e17ce4b1 Mon Sep 17 00:00:00 2001 From: "Lyu, Wei Da" Date: Fri, 13 Jun 2025 11:44:37 +0800 Subject: [PATCH 2/2] tweak description --- .changeset/clever-cats-invent.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.changeset/clever-cats-invent.md b/.changeset/clever-cats-invent.md index 3ce915343c5f..589b7d3eae55 100644 --- a/.changeset/clever-cats-invent.md +++ b/.changeset/clever-cats-invent.md @@ -2,4 +2,4 @@ 'svelte': patch --- -fix: typings for dimension bindings +fix: add missing typings for some dimension bindings