1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
|
//// [commentsOnJSXExpressionsArePreserved.tsx]
// file is intentionally not a module - this tests for a crash in the module/system transforms alongside the `react-jsx` and `react-jsxdev` outputs
namespace JSX {}
class Component {
render() {
return <div>
{/* missing */}
{null/* preserved */}
{
// ??? 1
}
{ // ??? 2
}
{// ??? 3
}
{
// ??? 4
/* ??? 5 */}
</div>;
}
}
//// [commentsOnJSXExpressionsArePreserved.js]
System.register([], function (exports_1, context_1) {
"use strict";
var Component;
var __moduleName = context_1 && context_1.id;
return {
setters: [],
execute: function () {
Component = /** @class */ (function () {
function Component() {
}
Component.prototype.render = function () {
return React.createElement("div", null, null /* preserved */);
};
return Component;
}());
}
};
});
|