diff --git a/src/babel/transformation/transformers/es6/classes.js b/src/babel/transformation/transformers/es6/classes.js index 877335b0d0..5a0e11b936 100644 --- a/src/babel/transformation/transformers/es6/classes.js +++ b/src/babel/transformation/transformers/es6/classes.js @@ -200,6 +200,8 @@ class ClassTransformer { } } + body = body.concat(this.staticPropBody); + if (this.className) { // named class with only a constructor if (body.length === 1) return t.toExpression(body[0]); @@ -214,8 +216,6 @@ class ClassTransformer { t.inheritsComments(body[0], this.node); } - body = body.concat(this.staticPropBody); - // body.push(t.returnStatement(classRef));