fix: allow classes to be reassigned

pull/11794/head
Rich Harris 2 years ago
parent d1f5d5d33d
commit 40cee2e176

@ -0,0 +1,5 @@
---
'svelte': patch
---
fix: allow classes to be reassigned

@ -476,7 +476,7 @@ export function create_scopes(ast, root, allow_reactive_declarations, parent) {
SwitchStatement: create_block_scope,
ClassDeclaration(node, { state, next }) {
if (node.id) state.scope.declare(node.id, 'normal', 'const', node);
if (node.id) state.scope.declare(node.id, 'normal', 'let', node);
next();
},

Loading…
Cancel
Save