pull/11254/head
Rich Harris 1 year ago committed by GitHub
parent a764f4e88e
commit a8ca2a4904
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -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);

@ -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) {

Loading…
Cancel
Save