unnecessary

pull/11690/head
Rich Harris 2 years ago
parent c11bb5a10e
commit 1980fa0e19

@ -13,19 +13,6 @@ import { set_should_intro } from '../../render.js';
import { current_each_item, set_current_each_item } from './each.js';
import { current_component_context, current_effect } from '../../runtime.js';
import { DEV } from 'esm-env';
/**
* @param {import('#client').Effect} effect
* @param {Element} from
* @param {Element} to
* @returns {void}
*/
function swap_block_dom(effect, from, to) {
// TODO this should be unnecessary...
if (effect.d1 === from) effect.d1 = to;
if (effect.d2 === from) effect.d2 = to;
}
/**
* @param {Comment} anchor
* @param {() => string} get_tag
@ -135,10 +122,7 @@ export function element(anchor, get_tag, is_svg, render_fn, get_namespace, locat
anchor.before(element);
if (prev_element) {
swap_block_dom(parent_effect, prev_element, element);
prev_element.remove();
}
prev_element?.remove();
});
}

Loading…
Cancel
Save