TypeScript/tests/baselines/reference/commentsOnJSXExpressionsArePreserved(jsx=react,module=commonjs).types
Wesley Wigham c3ff0d4c17
Under jsx: preserve, actually preserve expressions which contain only comments (#41757)
* Under jsx: preserve, actually preserve expressions which contain only comments

* Even better best effort comment preservation in JSX comments
2020-12-18 11:42:33 -08:00

31 lines
943 B
Plaintext

=== tests/cases/compiler/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 {
>Component : Component
render() {
>render : () => any
return <div>
><div> {/* missing */} {null/* preserved */} { // ??? 1 } { // ??? 2 } {// ??? 3 } { // ??? 4 /* ??? 5 */} </div> : any
>div : any
{/* missing */}
{null/* preserved */}
>null : null
{
// ??? 1
}
{ // ??? 2
}
{// ??? 3
}
{
// ??? 4
/* ??? 5 */}
</div>;
>div : any
}
}