From 2ee47cf01c234bf1d32e2c33ab4d39f86da312d9 Mon Sep 17 00:00:00 2001 From: paoloricciuti Date: Thu, 30 Apr 2026 12:35:31 +0200 Subject: [PATCH] chore: fix ts Co-authored-by: Copilot --- packages/svelte/src/internal/client/dom/template.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/svelte/src/internal/client/dom/template.js b/packages/svelte/src/internal/client/dom/template.js index 13a74d8603..9e68e7867f 100644 --- a/packages/svelte/src/internal/client/dom/template.js +++ b/packages/svelte/src/internal/client/dom/template.js @@ -415,8 +415,9 @@ export function props_id() { hydrate_next(); return id; } + // @ts-expect-error This way we ensure the id is unique even across Svelte runtimes + (globalThis.__svelte ??= {}).uid ??= 1; - /**@type {*}*/ (globalThis.__svelte ??= {}).uid ??= 1; - - return `c${/**@type {*}*/ (globalThis.__svelte).uid++}`; + // @ts-expect-error + return `c${globalThis.__svelte.uid++}`; }