Support both styled.div and styled(Component)

This new injection caters for code like this:

```
const IntroWindow = styled(Window)`
  grid-area: intro;
`
```
This commit is contained in:
Steve Occhipinti 2021-07-25 15:50:55 +10:00 committed by Stephan Seitz
parent 058e050315
commit 6240dae0e4

View file

@ -20,7 +20,16 @@
(call_expression
function: (member_expression
object: (identifier) @_name (#eq? @_name "styled"))
arguments: ((template_string) @css (#offset! @css 0 1 0 -1)))
object: (identifier) @_name
(#eq? @_name "styled"))
arguments: ((template_string) @css
(#offset! @css 0 1 0 -1)))
(call_expression
function: (call_expression
function: (identifier) @_name
(#eq? @_name "styled"))
arguments: ((template_string) @css
(#offset! @css 0 1 0 -1)))
(regex_pattern) @regex