We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
table.row
1 parent 951bc19 commit 9356f4bCopy full SHA for 9356f4b
2 files changed
after/syntax/javascript.vim
@@ -45,7 +45,7 @@ syntax region jsxTag
45
" s~~~~e
46
" A big start regexp borrowed from https://git.io/vDyxc
47
syntax region jsxRegion
48
- \ start=+\(\((\|{\|}\|\[\|\]\|,\|&&\|||\|?\|:\|=\|=>\|\Wreturn\|^return\|\Wdefault\|^\|>\)\_s*\)\@<=<\z([_\$a-zA-Z][\$0-9a-zA-Z]*\)+
+ \ start=+\(\((\|{\|}\|\[\|\]\|,\|&&\|||\|?\|:\|=\|=>\|\Wreturn\|^return\|\Wdefault\|^\|>\)\_s*\)\@<=<\z([_\$a-zA-Z]\(\.\?[\$0-9a-zA-Z]\+\)*\)+
49
\ skip=+<!--\_.\{-}-->+
50
\ end=+</\z1>+
51
\ end=+/>+
sample.js
@@ -36,6 +36,8 @@ class Hoge extends React.Component {
36
if (foo <= 300) {
37
return <div style={{margin:0}}>
38
<div>hello, world</div>
39
+ <table.row hello="world">
40
+ </table.row>
41
</div>
42
}
43
0 commit comments