diff --git a/packages/svelte/src/compiler/phases/3-transform/client/visitors/Program.js b/packages/svelte/src/compiler/phases/3-transform/client/visitors/Program.js index 3146c6ef03..dab48188b6 100644 --- a/packages/svelte/src/compiler/phases/3-transform/client/visitors/Program.js +++ b/packages/svelte/src/compiler/phases/3-transform/client/visitors/Program.js @@ -153,7 +153,7 @@ export function Program(node, context) { ); } else { const pattern = b.array_pattern(chunk.declarators.map(({ id }) => id)); - const init = b.call('$.all', b.array(chunk.declarators.map(({ init }) => init))); + const init = b.call('$.all', ...chunk.declarators.map(({ init }) => init)); body.push(b.declaration(chunk.kind, [b.declarator(pattern, b.await(init))])); } }