From fc75198fb425916bdb870ff418227178422a2b61 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mateusz=20Burzy=C5=84ski?= Date: Fri, 20 Oct 2017 00:12:57 +0200 Subject: [PATCH] Cloning reused node in class properties transform (#6517) --- packages/babel-plugin-transform-class-properties/src/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/babel-plugin-transform-class-properties/src/index.js b/packages/babel-plugin-transform-class-properties/src/index.js index 0fef5b90f6..4ad481877b 100644 --- a/packages/babel-plugin-transform-class-properties/src/index.js +++ b/packages/babel-plugin-transform-class-properties/src/index.js @@ -104,7 +104,7 @@ export default function({ types: t }, options) { t.variableDeclarator(ident, propNode.key), ]), ); - propNode.key = ident; + propNode.key = t.clone(ident); } instanceBody.push(