Skip to content

Commit 662dc64

Browse files
Accepted baselines.
1 parent 50d570b commit 662dc64

File tree

6 files changed

+59
-11
lines changed

6 files changed

+59
-11
lines changed

tests/baselines/reference/reactNamespaceJSXEmit.js

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,16 @@ declare var x: any;
1313

1414

1515
//// [reactNamespaceJSXEmit.js]
16+
var __assign = (this && this.__assign) || Object.assign || function(t) {
17+
for (var s, i = 1, n = arguments.length; i < n; i++) {
18+
s = arguments[i];
19+
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
20+
t[p] = s[p];
21+
}
22+
return t;
23+
};
1624
myReactLib.createElement("foo", {data: true});
1725
myReactLib.createElement(Bar, {x: x});
1826
myReactLib.createElement("x-component", null);
19-
myReactLib.createElement(Bar, myReactLib.__spread({}, x));
20-
myReactLib.createElement(Bar, myReactLib.__spread({}, x, {y: 2}));
27+
myReactLib.createElement(Bar, __assign({}, x));
28+
myReactLib.createElement(Bar, __assign({}, x, {y: 2}));

tests/baselines/reference/tsxExternalModuleEmit2.js

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,16 @@ declare var Foo, React;
1919

2020
//// [app.js]
2121
"use strict";
22+
var __assign = (this && this.__assign) || Object.assign || function(t) {
23+
for (var s, i = 1, n = arguments.length; i < n; i++) {
24+
s = arguments[i];
25+
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
26+
t[p] = s[p];
27+
}
28+
return t;
29+
};
2230
var mod_1 = require('mod');
2331
// Should see mod_1['default'] in emit here
2432
React.createElement(Foo, {handler: mod_1["default"]});
2533
// Should see mod_1['default'] in emit here
26-
React.createElement(Foo, React.__spread({}, mod_1["default"]));
34+
React.createElement(Foo, __assign({}, mod_1["default"]));

tests/baselines/reference/tsxReactEmit2.js

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,17 @@ var spreads5 = <div x={p2} {...p1} y={p3}>{p2}</div>;
1616

1717

1818
//// [file.js]
19+
var __assign = (this && this.__assign) || Object.assign || function(t) {
20+
for (var s, i = 1, n = arguments.length; i < n; i++) {
21+
s = arguments[i];
22+
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
23+
t[p] = s[p];
24+
}
25+
return t;
26+
};
1927
var p1, p2, p3;
20-
var spreads1 = React.createElement("div", React.__spread({}, p1), p2);
21-
var spreads2 = React.createElement("div", React.__spread({}, p1), p2);
22-
var spreads3 = React.createElement("div", React.__spread({x: p3}, p1), p2);
23-
var spreads4 = React.createElement("div", React.__spread({}, p1, {x: p3}), p2);
24-
var spreads5 = React.createElement("div", React.__spread({x: p2}, p1, {y: p3}), p2);
28+
var spreads1 = React.createElement("div", __assign({}, p1), p2);
29+
var spreads2 = React.createElement("div", __assign({}, p1), p2);
30+
var spreads3 = React.createElement("div", __assign({x: p3}, p1), p2);
31+
var spreads4 = React.createElement("div", __assign({}, p1, {x: p3}), p2);
32+
var spreads5 = React.createElement("div", __assign({x: p2}, p1, {y: p3}), p2);

tests/baselines/reference/tsxReactEmit4.js

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,15 @@ var openClosed1 = <div>
1818
var spread1 = <div {...p} x={0} />;
1919

2020
//// [file.js]
21+
var __assign = (this && this.__assign) || Object.assign || function(t) {
22+
for (var s, i = 1, n = arguments.length; i < n; i++) {
23+
s = arguments[i];
24+
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
25+
t[p] = s[p];
26+
}
27+
return t;
28+
};
2129
var p;
2230
var openClosed1 = React.createElement("div", null, blah);
2331
// Should emit React.__spread({}, p, {x: 0})
24-
var spread1 = React.createElement("div", React.__spread({}, p, {x: 0}));
32+
var spread1 = React.createElement("div", __assign({}, p, {x: 0}));

tests/baselines/reference/tsxReactEmit5.js

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,16 @@ var spread1 = <div x='' {...foo} y='' />;
2323
//// [file.js]
2424
//// [react-consumer.js]
2525
"use strict";
26+
var __assign = (this && this.__assign) || Object.assign || function(t) {
27+
for (var s, i = 1, n = arguments.length; i < n; i++) {
28+
s = arguments[i];
29+
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
30+
t[p] = s[p];
31+
}
32+
return t;
33+
};
2634
var test_1 = require("./test");
2735
// Should emit test_1.React.createElement
2836
// and React.__spread
2937
var foo;
30-
var spread1 = test_1.React.createElement("div", test_1.React.__spread({x: ''}, foo, {y: ''}));
38+
var spread1 = test_1.React.createElement("div", __assign({x: ''}, foo, {y: ''}));

tests/baselines/reference/tsxReactEmit6.js

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,14 @@ namespace M {
2828

2929
//// [file.js]
3030
//// [react-consumer.js]
31+
var __assign = (this && this.__assign) || Object.assign || function(t) {
32+
for (var s, i = 1, n = arguments.length; i < n; i++) {
33+
s = arguments[i];
34+
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
35+
t[p] = s[p];
36+
}
37+
return t;
38+
};
3139
var M;
3240
(function (M) {
3341
})(M || (M = {}));
@@ -36,7 +44,7 @@ var M;
3644
// Should emit M.React.createElement
3745
// and M.React.__spread
3846
var foo;
39-
var spread1 = M.React.createElement("div", M.React.__spread({x: ''}, foo, {y: ''}));
47+
var spread1 = M.React.createElement("div", __assign({x: ''}, foo, {y: ''}));
4048
// Quotes
4149
var x = M.React.createElement("div", null, "This \"quote\" thing");
4250
})(M || (M = {}));

0 commit comments

Comments
 (0)