diff --git a/lib/6to5/transformation/transformers/jsx.js b/lib/6to5/transformation/transformers/jsx.js index f81d528cdf..2b3bd90c9b 100644 --- a/lib/6to5/transformation/transformers/jsx.js +++ b/lib/6to5/transformation/transformers/jsx.js @@ -81,6 +81,11 @@ exports.XJSElement = { var children = node.children; _.each(children, function (child) { + if (t.isLiteral(child) && _.isString(child.value)) { + child.value = child.value.trim().replace(/\n(\s+)/g, " "); + if (!child.value) return; + } + callExpr.arguments.push(child); });