Make JSX transform not break on 'constructor' attr
Ben Alpert committed
Feb 20, 2014 at 21:44 UTC
472be09ff6a18d9f4bc867370333c3e9ca4b5e9d
1 file changed
+1
-1
vendor/fbtransform/transforms/react.js
+1
-1
@@ -101,7 +101,7 @@ function visitReactTag(traverse, object, path, state) {
101
utils.move(attr.name.range[1], state);
102
// Use catchupWhiteSpace to skip over the '=' in the attribute
103
utils.catchupWhiteSpace(attr.value.range[0], state);
104
- if (JSX_ATTRIBUTE_TRANSFORMS[attr.name.name]) {
104
+ if (JSX_ATTRIBUTE_TRANSFORMS.hasOwnProperty(attr.name.name)) {
105
utils.append(JSX_ATTRIBUTE_TRANSFORMS[attr.name.name](attr), state);
106
utils.move(attr.value.range[1], state);
107
if (!isLast) {