Skip to content

Commit 4ba53e1

Browse files
committed
Merge pull request #1708 from chenglou/displayName
Use double quote for transformed `displayName`
2 parents 984055c + eddbb0c commit 4ba53e1

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

vendor/fbtransform/transforms/__tests__/react-displayName-test.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ describe('react displayName jsx', function() {
2424
var code = [
2525
'"use strict";',
2626
'var Whateva = React.createClass({',
27-
' displayName: \'Whateva\',',
27+
' displayName: "Whateva",',
2828
' render: function() {',
2929
' return null;',
3030
' }',
@@ -34,7 +34,7 @@ describe('react displayName jsx', function() {
3434
var result = [
3535
'"use strict";',
3636
'var Whateva = React.createClass({',
37-
' displayName: \'Whateva\',',
37+
' displayName: "Whateva",',
3838
' render: function() {',
3939
' return null;',
4040
' }',
@@ -54,7 +54,7 @@ describe('react displayName jsx', function() {
5454
].join('\n');
5555

5656
var result = [
57-
'var Component = React.createClass({displayName: \'Component\',',
57+
'var Component = React.createClass({displayName: "Component",',
5858
' render: function() {',
5959
' return null;',
6060
' }',
@@ -76,7 +76,7 @@ describe('react displayName jsx', function() {
7676

7777
var result = [
7878
'var Component;',
79-
'Component = React.createClass({displayName: \'Component\',',
79+
'Component = React.createClass({displayName: "Component",',
8080
' render: function() {',
8181
' return null;',
8282
' }',
@@ -96,7 +96,7 @@ describe('react displayName jsx', function() {
9696
].join('\n');
9797

9898
var result = [
99-
'exports.Component = React.createClass({displayName: \'Component\',',
99+
'exports.Component = React.createClass({displayName: "Component",',
100100
' render: function() {',
101101
' return null;',
102102
' }',
@@ -119,7 +119,7 @@ describe('react displayName jsx', function() {
119119

120120
var result = [
121121
'exports = {',
122-
' Component: React.createClass({displayName: \'Component\',',
122+
' Component: React.createClass({displayName: "Component",',
123123
' render: function() {',
124124
' return null;',
125125
' }',

vendor/fbtransform/transforms/reactDisplayName.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ function addDisplayName(displayName, object, state) {
3333

3434
if (safe) {
3535
utils.catchup(object['arguments'][0].range[0] + 1, state);
36-
utils.append("displayName: '" + displayName + "',", state);
36+
utils.append('displayName: "' + displayName + '",', state);
3737
}
3838
}
3939
}

vendor/fbtransform/transforms/xjs.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -231,7 +231,7 @@ function renderXJSExpressionContainer(traverse, object, isLast, path, state) {
231231
function quoteAttrName(attr) {
232232
// Quote invalid JS identifiers.
233233
if (!/^[a-z_$][a-z\d_$]*$/i.test(attr)) {
234-
return "'" + attr + "'";
234+
return '"' + attr + '"';
235235
}
236236
return attr;
237237
}

0 commit comments

Comments
 (0)