Skip to content

Commit 8f5a073

Browse files
committed
update test
1 parent 97b78b3 commit 8f5a073

File tree

1 file changed

+23
-17
lines changed
  • packages/svelte/tests/snapshot/samples/using-top-level/_expected/client

1 file changed

+23
-17
lines changed

packages/svelte/tests/snapshot/samples/using-top-level/_expected/client/index.svelte.js

Lines changed: 23 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -8,21 +8,27 @@ var root = $.add_locations($.from_html(`<p> </p>`), Using_top_level[$.FILENAME],
88

99
export default function Using_top_level($$anchor, $$props) {
1010
$.check_target(new.target);
11-
$.push($$props, true, Using_top_level);
12-
13-
const x = $.disposable({
14-
message: $$props.message,
15-
[Symbol.dispose]() {
16-
console.log(...$.log_if_contains_state('log', `disposing ${$$props.message}`));
17-
}
18-
});
19-
20-
var p = root();
21-
var text = $.child(p, true);
22-
23-
$.reset(p);
24-
$.template_effect(() => $.set_text(text, x.message));
25-
$.append($$anchor, p);
26-
$.dispose(x);
27-
return $.pop({ ...$.legacy_api() });
11+
12+
var x;
13+
14+
try {
15+
$.push($$props, true, Using_top_level);
16+
17+
x = $.disposable({
18+
message: $$props.message,
19+
[Symbol.dispose]() {
20+
console.log(...$.log_if_contains_state('log', `disposing ${$$props.message}`));
21+
}
22+
})
23+
24+
var p = root();
25+
var text = $.child(p, true);
26+
27+
$.reset(p);
28+
$.template_effect(() => $.set_text(text, x.message));
29+
$.append($$anchor, p);
30+
return $.pop({ ...$.legacy_api() });
31+
} finally {
32+
$.dispose(x);
33+
}
2834
}

0 commit comments

Comments
 (0)