diff --git a/packages/babel-plugin-class-features/src/index.js b/packages/babel-plugin-class-features/src/index.js index 6ad702c44e73..55ebafddeb3d 100644 --- a/packages/babel-plugin-class-features/src/index.js +++ b/packages/babel-plugin-class-features/src/index.js @@ -133,9 +133,8 @@ export default declare((api, options) => { } else { elements.push(path); if (path.isProperty()) props.push(path); + if (!isDecorated) isDecorated = hasOwnDecorators(path.node); } - - if (!isDecorated) isDecorated = hasOwnDecorators(path.node); } if (!props.length && !isDecorated) return;