From 9ae98d6a378805661f802974f3794ce5481f1529 Mon Sep 17 00:00:00 2001 From: Andy Hanson Date: Thu, 8 Sep 2016 12:49:58 -0700 Subject: [PATCH] Fix bug: return `undefined`, not `false` --- src/compiler/transformers/jsx.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/compiler/transformers/jsx.ts b/src/compiler/transformers/jsx.ts index 354c1bcad7d..2a18adeda0e 100644 --- a/src/compiler/transformers/jsx.ts +++ b/src/compiler/transformers/jsx.ts @@ -153,7 +153,7 @@ namespace ts { function visitJsxText(node: JsxText): StringLiteral | undefined { const fixed = fixupWhitespaceAndDecodeEntities(getTextOfNode(node, /*includeTrivia*/ true)); - return fixed !== undefined && createLiteral(fixed); + return fixed === undefined ? undefined : createLiteral(fixed); } /**