diff --git a/packages/svelte/src/compiler/phases/3-transform/server/transform-server.js b/packages/svelte/src/compiler/phases/3-transform/server/transform-server.js index 68e0e8bed1..7aadabeffb 100644 --- a/packages/svelte/src/compiler/phases/3-transform/server/transform-server.js +++ b/packages/svelte/src/compiler/phases/3-transform/server/transform-server.js @@ -1160,7 +1160,7 @@ function serialize_inline_component(node, component_name, context) { } if (snippet_declarations.length > 0) { - statements.unshift(...snippet_declarations); + statements = [b.block([...snippet_declarations, ...statements])]; } return statements; diff --git a/packages/svelte/src/internal/server/index.js b/packages/svelte/src/internal/server/index.js index 58c45e25a6..c480b8055d 100644 --- a/packages/svelte/src/internal/server/index.js +++ b/packages/svelte/src/internal/server/index.js @@ -177,9 +177,9 @@ export function css_props(payload, is_html, props, component) { } component(); if (is_html) { - payload.out += ``; + payload.out += ``; } else { - payload.out += ``; + payload.out += ``; } }