diff --git a/.changeset/real-items-suffer.md b/.changeset/real-items-suffer.md new file mode 100644 index 0000000000..58966db7c6 --- /dev/null +++ b/.changeset/real-items-suffer.md @@ -0,0 +1,5 @@ +--- +"svelte": patch +--- + +fix: add proper typings for `$derived.call` diff --git a/packages/svelte/src/main/ambient.d.ts b/packages/svelte/src/main/ambient.d.ts index af902a9d80..8c60d57551 100644 --- a/packages/svelte/src/main/ambient.d.ts +++ b/packages/svelte/src/main/ambient.d.ts @@ -77,7 +77,7 @@ declare namespace $derived { * * https://svelte-5-preview.vercel.app/docs/runes#$derived-call */ - export function fn(fn: () => T): void; + export function call(fn: () => T): void; } /** diff --git a/packages/svelte/types/index.d.ts b/packages/svelte/types/index.d.ts index 72248b8124..0e6a7cde8d 100644 --- a/packages/svelte/types/index.d.ts +++ b/packages/svelte/types/index.d.ts @@ -2485,7 +2485,7 @@ declare namespace $derived { * * https://svelte-5-preview.vercel.app/docs/runes#$derived-call */ - export function fn(fn: () => T): void; + export function call(fn: () => T): void; } /**