File tree Expand file tree Collapse file tree 1 file changed +2
-10
lines changed
packages/svelte/src/internal/client/dom Expand file tree Collapse file tree 1 file changed +2
-10
lines changed Original file line number Diff line number Diff line change @@ -50,26 +50,18 @@ export function insert(current, sibling) {
50
50
51
51
/**
52
52
* @param {Array<import('../types.js').TemplateNode> | import('../types.js').TemplateNode } current
53
- * @returns {Element | Comment | Text }
54
53
*/
55
54
export function remove ( current ) {
56
- var first_node = current ;
57
55
if ( is_array ( current ) ) {
58
- var i = 0 ;
59
- var node ;
60
- for ( ; i < current . length ; i ++ ) {
61
- node = current [ i ] ;
62
- if ( i === 0 ) {
63
- first_node = node ;
64
- }
56
+ for ( var i = 0 ; i < current . length ; i ++ ) {
57
+ var node = current [ i ] ;
65
58
if ( node . isConnected ) {
66
59
node . remove ( ) ;
67
60
}
68
61
}
69
62
} else if ( current . isConnected ) {
70
63
current . remove ( ) ;
71
64
}
72
- return /** @type {Element | Comment | Text } */ ( first_node ) ;
73
65
}
74
66
75
67
/**
You can’t perform that action at this time.
0 commit comments