From afab15097c5e75b11ab666d62d98ab788d6dd950 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Tue, 14 Jan 2025 17:19:41 -0500 Subject: [PATCH] types --- packages/svelte/elements.d.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/svelte/elements.d.ts b/packages/svelte/elements.d.ts index 604403f0a2..7b67e2a07e 100644 --- a/packages/svelte/elements.d.ts +++ b/packages/svelte/elements.d.ts @@ -859,6 +859,9 @@ export interface HTMLAttributes extends AriaAttributes, D // allow any data- attribute [key: `data-${string}`]: any; + + // allow any attachment + [key: symbol]: (node: T) => void | (() => void); } export type HTMLAttributeAnchorTarget = '_self' | '_blank' | '_parent' | '_top' | (string & {});