From 23f269be7ca2ed39c05faaa1e3e6bbcd8eab5ae9 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Fri, 16 May 2025 17:10:08 -0400 Subject: [PATCH] fix --- .../compiler/phases/3-transform/client/visitors/ClassBody.js | 2 +- .../compiler/phases/3-transform/server/visitors/ClassBody.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/svelte/src/compiler/phases/3-transform/client/visitors/ClassBody.js b/packages/svelte/src/compiler/phases/3-transform/client/visitors/ClassBody.js index 69bc151cee..b18e4569cb 100644 --- a/packages/svelte/src/compiler/phases/3-transform/client/visitors/ClassBody.js +++ b/packages/svelte/src/compiler/phases/3-transform/client/visitors/ClassBody.js @@ -92,7 +92,7 @@ export function ClassBody(node, context) { // Replace parts of the class body for (const definition of node.body) { - if (definition.type === 'MethodDefinition' || definition.type === 'StaticBlock') { + if (definition.type !== 'PropertyDefinition') { body.push( /** @type {MethodDefinition | StaticBlock} */ (context.visit(definition, child_state)) ); diff --git a/packages/svelte/src/compiler/phases/3-transform/server/visitors/ClassBody.js b/packages/svelte/src/compiler/phases/3-transform/server/visitors/ClassBody.js index ed32cfa954..14bd6204ce 100644 --- a/packages/svelte/src/compiler/phases/3-transform/server/visitors/ClassBody.js +++ b/packages/svelte/src/compiler/phases/3-transform/server/visitors/ClassBody.js @@ -89,7 +89,7 @@ export function ClassBody(node, context) { // Replace parts of the class body for (const definition of node.body) { - if (definition.type === 'MethodDefinition' || definition.type === 'StaticBlock') { + if (definition.type !== 'PropertyDefinition') { body.push( /** @type {MethodDefinition | StaticBlock} */ (context.visit(definition, child_state)) );