Fix typescript-formatter issues for TSX
This commit is contained in:
parent
25a9ee8699
commit
6c38d3df3f
|
@ -1,12 +1,12 @@
|
|||
class Test extends React.Component<Foo> {
|
||||
render() {
|
||||
render() {
|
||||
return (
|
||||
<div className="class">
|
||||
<h2 className="anotherClass">
|
||||
<h2 className= "anotherClass">
|
||||
{this.foo.bar}
|
||||
</h2>
|
||||
{this.foo.bar.children}
|
||||
</div>
|
||||
);
|
||||
}
|
||||
{this.foo.bar.children}
|
||||
</div>
|
||||
);
|
||||
}
|
||||
}
|
|
@ -26,8 +26,13 @@ module.exports = class TypeScriptFormatter extends Beautifier
|
|||
opts.indentSize = options.indent_size
|
||||
opts.indentStyle = 'space'
|
||||
|
||||
if language is "TSX"
|
||||
fileName = 'test.tsx'
|
||||
else
|
||||
fileName = ''
|
||||
|
||||
@verbose('typescript', text, opts)
|
||||
result = format('', text, opts)
|
||||
result = format(fileName, text, opts)
|
||||
@verbose(result)
|
||||
resolve result
|
||||
catch e
|
||||
|
|
Loading…
Reference in New Issue