From a8ca2a490407581cda3fe3dc9a1e0588132ba44b Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Fri, 19 Apr 2024 17:18:03 -0400 Subject: [PATCH] tweak types (#11252) --- packages/svelte/src/internal/client/dom/blocks/each.js | 2 +- packages/svelte/src/internal/client/dom/template.js | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/svelte/src/internal/client/dom/blocks/each.js b/packages/svelte/src/internal/client/dom/blocks/each.js index bb9f11a67c..2232206b63 100644 --- a/packages/svelte/src/internal/client/dom/blocks/each.js +++ b/packages/svelte/src/internal/client/dom/blocks/each.js @@ -280,7 +280,7 @@ function reconcile(array, state, anchor, render_fn, flags, get_key) { item = items.get(key); if (item === undefined) { - var child_open = /** @type {Text} */ (push_template_node(empty())); + var child_open = push_template_node(empty()); var child_anchor = current ? current.o : anchor; child_anchor.before(child_open); diff --git a/packages/svelte/src/internal/client/dom/template.js b/packages/svelte/src/internal/client/dom/template.js index 4d37c610eb..82732eaa1e 100644 --- a/packages/svelte/src/internal/client/dom/template.js +++ b/packages/svelte/src/internal/client/dom/template.js @@ -7,8 +7,10 @@ import { effect } from '../reactivity/effects.js'; import { is_array } from '../utils.js'; /** - * @param {import("#client").TemplateNode | import("#client").TemplateNode[]} dom + * @template {import("#client").TemplateNode | import("#client").TemplateNode[]} T + * @param {T} dom * @param {import("#client").Effect} effect + * @returns {T} */ export function push_template_node( dom, @@ -46,8 +48,7 @@ export function template(content, flags) { return () => { if (hydrating) { - var hydration_content = push_template_node(is_fragment ? hydrate_nodes : hydrate_nodes[0]); - return /** @type {Node} */ (hydration_content); + return push_template_node(is_fragment ? hydrate_nodes : hydrate_nodes[0]); } if (!node) { @@ -105,8 +106,7 @@ export function svg_template(content, flags) { return () => { if (hydrating) { - var hydration_content = push_template_node(is_fragment ? hydrate_nodes : hydrate_nodes[0]); - return /** @type {Node} */ (hydration_content); + return push_template_node(is_fragment ? hydrate_nodes : hydrate_nodes[0]); } if (!node) {