Describe the bug
JSX syntax not working when I create a file with this extension.
To Reproduce
Open a file with .jsx extension
Expected behavior
Highlight code with specified syntax.
AFAIK JSX is not yet supported but can be in a future plugin support via VS Code extensions. The only JS superset with integration to Theia, which is native to Monaco, is TypeScript
That is not true. JSX as well as TSX is support. I'll look into it, thanks for creating the issue.
Hello. Thank you for replying.
Yeah, I actually did exactly what you do there: I used 'JavaScript' Language Mode, and it solved the JSX issue.
However, there's a problem that occurs when I select 'JavaScript React' in the Language Mode: syntax doesn't highlight. By default, when I create a file with .jsx extension (MyComponent.jsx, for example), 'JavaScript React' is established as Language by the editor, and JSX syntax is not highlighted in this new file. Take a look:

Ok, thank you, so it is broken with *.jsx files. We'll look into it.
Upvote on this!
This works now.