Skip to content

Commit 20d98a5

Browse files
committed
fix: revert #13048
1 parent 2b362dd commit 20d98a5

File tree

5 files changed

+6
-63
lines changed

5 files changed

+6
-63
lines changed

.changeset/proud-lobsters-lie.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'svelte': patch
3+
---
4+
5+
fix: revert #13048, leave instance-scope imports above other statements

packages/svelte/src/compiler/phases/3-transform/client/transform-client.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -457,7 +457,7 @@ export function client_component(analysis, options) {
457457
analysis.uses_slots ||
458458
analysis.slot_names.size > 0;
459459

460-
const body = [...module.body, ...state.hoisted];
460+
const body = [...state.hoisted, ...module.body];
461461

462462
const component = b.function_declaration(
463463
b.id(analysis.name),

packages/svelte/tests/snapshot/samples/inline-module-vars/_expected/client/index.svelte.js

Lines changed: 0 additions & 33 deletions
This file was deleted.

packages/svelte/tests/snapshot/samples/inline-module-vars/_expected/server/index.svelte.js

Lines changed: 0 additions & 12 deletions
This file was deleted.

packages/svelte/tests/snapshot/samples/inline-module-vars/index.svelte

Lines changed: 0 additions & 17 deletions
This file was deleted.

0 commit comments

Comments
 (0)