Skip to content

Commit 4c4856d

Browse files
committed
fix svelte-element
1 parent c7befaf commit 4c4856d

File tree

2 files changed

+3
-4
lines changed

2 files changed

+3
-4
lines changed

packages/svelte/src/compiler/print/index.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -768,12 +768,11 @@ const svelte_visitors = {
768768
},
769769

770770
SvelteElement(node, context) {
771-
context.write('<svelte:element');
771+
context.write('<svelte:element ');
772772

773-
// TODO spaces at interesting places
774773
context.write('this={');
775774
context.visit(node.tag);
776-
context.write('} ');
775+
context.write('}');
777776

778777
for (const attribute of node.attributes) {
779778
// TODO handle multiline

packages/svelte/tests/print/samples/svelte-element/output.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
let tag = $state('hr');
33
</script>
44

5-
<svelte:elementthis={tag} >This text cannot appear inside an hr element</svelte:element>
5+
<svelte:element this={tag}>This text cannot appear inside an hr element</svelte:element>

0 commit comments

Comments
 (0)