Issues parsing multiple tags on same line.
dmitrig01 opened this issue · comments
Expected behavior:
return (<g className={ color }><rect y={ y - 10 } x="0" width="10" height="10" /><text y={ y } x="15">{ key }</text></g>);
Parses correctly.
Actual behavior:
Error: Line 82: Unexpected token <
[... return ( < g className = ...]
at throwError (/Users/dmitrig01/Documents/Projects/branch/dashboard/node_modules/sweet.js/lib/parser.js:1887:21)
at throwUnexpected (/Users/dmitrig01/Documents/Projects/branch/dashboard/node_modules/sweet.js/lib/parser.js:1939:9)
It works when I split it out to
return (<g className={ color }>
<rect y={ y - 10 } x="0" width="10" height="10" />
<text y={ y } x="15">{ key }</text>
</g>);