From d14efd88f58c533865acb9ecec5116dcdc7e7aab Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Sat, 23 Mar 2024 12:59:44 -0400 Subject: [PATCH] revert this change, save for a separate PR --- .changeset/metal-lobsters-burn.md | 5 ----- packages/svelte/src/internal/client/render.js | 6 +++--- 2 files changed, 3 insertions(+), 8 deletions(-) delete mode 100644 .changeset/metal-lobsters-burn.md diff --git a/.changeset/metal-lobsters-burn.md b/.changeset/metal-lobsters-burn.md deleted file mode 100644 index b1e241554e..0000000000 --- a/.changeset/metal-lobsters-burn.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'svelte': patch ---- - -fix: update type of `options.target` diff --git a/packages/svelte/src/internal/client/render.js b/packages/svelte/src/internal/client/render.js index 693f9243b3..d8948cfe08 100644 --- a/packages/svelte/src/internal/client/render.js +++ b/packages/svelte/src/internal/client/render.js @@ -105,7 +105,7 @@ export function createRoot() { * @template {Record} Events * @param {import('../../main/public.js').ComponentType>} component * @param {{ - * target: Element | Document | ShadowRoot; + * target: Node; * props?: Props; * events?: { [Property in keyof Events]: (e: Events[Property]) => any }; * context?: Map; @@ -128,7 +128,7 @@ export function mount(component, options) { * @template {Record} Events * @param {import('../../main/public.js').ComponentType>} component * @param {{ - * target: Element | Document | ShadowRoot; + * target: Node; * props?: Props; * events?: { [Property in keyof Events]: (e: Events[Property]) => any }; * context?: Map; @@ -198,7 +198,7 @@ export function hydrate(component, options) { * @template {Record} Events * @param {import('../../main/public.js').ComponentType>} Component * @param {{ - * target: Element | Document | ShadowRoot; + * target: Node; * anchor: null | Text; * props?: Props; * events?: { [Property in keyof Events]: (e: Events[Property]) => any };