File tree Expand file tree Collapse file tree 3 files changed +30
-0
lines changed Expand file tree Collapse file tree 3 files changed +30
-0
lines changed Original file line number Diff line number Diff line change @@ -8,6 +8,13 @@ export const comments: Comment[] = [
88 end : '' ,
99 regex : / ^ \/ \/ \s ? ( .* ) $ / ,
1010 } ,
11+ // jsx
12+ {
13+ type : 'jsx' ,
14+ start : '{/* ' ,
15+ end : ' */}' ,
16+ regex : / ^ \{ \s ? \/ \* \s ? ( .* ) \s ? \* \/ \s ? \} $ / ,
17+ } ,
1118 // css
1219 {
1320 type : 'css' ,
Original file line number Diff line number Diff line change @@ -53,3 +53,15 @@ console.log('!DEV else')
5353console.log('TEST')
5454console.log('else')"
5555` ;
56+
57+ exports [` if > should parse if.jsx, dev = false 1` ] = `
58+ "const Component = () => <div >
59+ </div >;"
60+ ` ;
61+
62+ exports [` if > should parse if.jsx, dev = true 1` ] = `
63+ "const Component = () => <div >
64+ DEV
65+ DEV=true
66+ </div >;"
67+ ` ;
Original file line number Diff line number Diff line change 1+ const Component = ( ) => < div >
2+ { /* #if DEV */ }
3+ DEV
4+ { /* #endif */ }
5+ { /* #if DEV=true */ }
6+ DEV=true
7+ { /* #endif */ }
8+ { /* #if !PROD!=true */ }
9+ !PROD!=true
10+ { /* #endif */ }
11+ </ div > ;
You can’t perform that action at this time.
0 commit comments