diff --git a/packages/svelte/src/internal/server/renderer.js b/packages/svelte/src/internal/server/renderer.js index 5cccbc602b..7162253ce1 100644 --- a/packages/svelte/src/internal/server/renderer.js +++ b/packages/svelte/src/internal/server/renderer.js @@ -645,9 +645,9 @@ export class Renderer { /** @param {[string, unknown][]} serialized */ static #hydratable_block(serialized) { - let entries = ''; + let entries = []; for (const [k, v] of serialized) { - entries += `["${k}",${v}],`; + entries.push(`["${k}",${v}]`); } // TODO csp? // TODO how can we communicate this error better? Is there a way to not just send it to the console? @@ -655,7 +655,7 @@ export class Renderer { return ` `;