Skip to content

Commit c8c5643

Browse files
committed
Support template string in jsx
1 parent 36e8d3c commit c8c5643

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

after/syntax/javascript.vim

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -107,8 +107,9 @@ syntax region jsxString contained start=+'+ end=+'+ contains=jsxEntity,@Spell di
107107
" s~~~~~~~~~~~~~~e
108108
syntax region jsxEscapeJs
109109
\ contained
110-
\ contains=jsArrowFuncArgs,jsFuncBlock,jsParen,javascriptIdentifier,
111-
\javascriptTemplate,javascriptArrowFunc,jsxRegion
110+
\ contains=jsTemplateString,jsObject,jsArrowFuncArgs,jsFuncBlock,
111+
\jsParen,javascriptIdentifier,javascriptTemplate,
112+
\javascriptArrowFunc,jsxRegion
112113
\ matchgroup=jsxCloseTag end=+>+
113114
\ start=+{+
114115
\ end=+}+
@@ -126,7 +127,7 @@ highlight def link jsxEscapeJs jsxEscapeJs
126127
highlight def link jsxCloseTag Identifier
127128
highlight def link jsxCloseString Identifier
128129

129-
highlight def link jsObjectKey Type
130+
highlight def link jsObjectKey String
130131
highlight def link jsArrowFuncArgs Type
131132
highlight def link jsFuncArgs Type
132133

0 commit comments

Comments
 (0)