Make WordPress Core

Opened 4 years ago

Last modified 23 months ago

#51990 new defect (bug)

Codemirror does not support JSX by default as mentioned

Reported by: webbdeveloper's profile webbdeveloper Owned by:
Milestone: Awaiting Review Priority: normal
Severity: major Version: 5.5.3
Component: External Libraries Keywords: needs-patch reporter-feedback
Focuses: Cc:

Description (last modified by SergeyBiryukov)

I found an issue with the core code.

It is mentioned on this link that the CodeMirror lib will support JSX by default in the editor.

But when I use JSX mode, I do see an invalid System error in the editor.

Please see this image:

    indentUnit: 2,
    tabSize: 2,
    mode: 'jsx'

Change History (3)

#1 @sabernhardt
4 years ago

  • Component changed from General to External Libraries

#2 @SergeyBiryukov
4 years ago

  • Description modified (diff)

#3 @desrosj
23 months ago

  • Keywords reporter-feedback added

Hi @webbdeveloper! Welcome to Trac!

I've been trying to reproduce the issue you're describing, but haven't been able to so far.

Can you clarify what you mean by "when I use JSX mode?" Does this mean you are creating your own code editor instance? It looks like there are no warnings thrown when editing a JSX file in the plugin or theme editors, and linting is not enabled.

Core provides csshint, jshint, and htmlhint support. Is it possible jshint is being enabled?

Note: See TracTickets for help on using tickets.