Skip to content

Commit 1e0849c

Browse files
committed
another
1 parent 04129a7 commit 1e0849c

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

packages/svelte/src/internal/client/dom/blocks/svelte-element.js

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,14 @@ import { create_block } from './utils.js';
1515
import { current_block, current_effect } from '../../runtime.js';
1616

1717
/**
18-
* @param {import('#client').Block} block
1918
* @param {import('#client').Effect} effect
2019
* @param {Element} from
2120
* @param {Element} to
2221
* @returns {void}
2322
*/
24-
function swap_block_dom(block, effect, from, to) {
23+
function swap_block_dom(effect, from, to) {
2524
const dom = effect.dom;
25+
2626
if (is_array(dom)) {
2727
for (let i = 0; i < dom.length; i++) {
2828
if (dom[i] === from) {
@@ -31,7 +31,6 @@ function swap_block_dom(block, effect, from, to) {
3131
}
3232
}
3333
} else if (dom === from) {
34-
block.d = to;
3534
effect.dom = to;
3635
}
3736
}
@@ -45,7 +44,6 @@ function swap_block_dom(block, effect, from, to) {
4544
*/
4645
export function element(anchor, get_tag, is_svg, render_fn) {
4746
const parent_effect = /** @type {import('#client').Effect} */ (current_effect);
48-
const parent_block = /** @type {import('#client').Block} */ (current_block);
4947
const block = create_block();
5048

5149
hydrate_block_anchor(anchor);
@@ -131,7 +129,7 @@ export function element(anchor, get_tag, is_svg, render_fn) {
131129
anchor.before(element);
132130

133131
if (prev_element) {
134-
swap_block_dom(parent_block, parent_effect, prev_element, element);
132+
swap_block_dom(parent_effect, prev_element, element);
135133
prev_element.remove();
136134
}
137135
},
@@ -150,7 +148,6 @@ export function element(anchor, get_tag, is_svg, render_fn) {
150148
wrapper.ondestroy = () => {
151149
if (element !== null) {
152150
remove(element);
153-
block.d = null;
154151
element = null;
155152
}
156153

0 commit comments

Comments
 (0)