diff options
| author | numToStr <24727447+numToStr@users.noreply.github.com> | 2022-08-26 12:26:24 +0000 |
|---|---|---|
| committer | Stephan Seitz <stephan.seitz@fau.de> | 2022-08-26 12:05:02 -0700 |
| commit | 69a55e86cebec679f26b0d1fda28bb0359d6dd64 (patch) | |
| tree | bc734ce910a1f3ed7ccca05d065fa2c7799cb601 | |
| parent | Update README (diff) | |
| download | nvim-treesitter-69a55e86cebec679f26b0d1fda28bb0359d6dd64.tar nvim-treesitter-69a55e86cebec679f26b0d1fda28bb0359d6dd64.tar.gz nvim-treesitter-69a55e86cebec679f26b0d1fda28bb0359d6dd64.tar.bz2 nvim-treesitter-69a55e86cebec679f26b0d1fda28bb0359d6dd64.tar.lz nvim-treesitter-69a55e86cebec679f26b0d1fda28bb0359d6dd64.tar.xz nvim-treesitter-69a55e86cebec679f26b0d1fda28bb0359d6dd64.tar.zst nvim-treesitter-69a55e86cebec679f26b0d1fda28bb0359d6dd64.zip | |
injections(jsx): highlight `<style jsx>` as css
| -rw-r--r-- | queries/jsx/injections.scm | 8 | ||||
| -rw-r--r-- | queries/tsx/injections.scm | 2 |
2 files changed, 9 insertions, 1 deletions
diff --git a/queries/jsx/injections.scm b/queries/jsx/injections.scm new file mode 100644 index 000000000..3a96931b0 --- /dev/null +++ b/queries/jsx/injections.scm @@ -0,0 +1,8 @@ +; Styled Jsx <style jsx> +(jsx_element + (jsx_opening_element + (identifier) @_name (#eq? @_name "style") + (jsx_attribute) @_attr (#eq? @_attr "jsx")) + (jsx_expression (template_string) @css + (#offset! @css 0 1 0 -1)) +) diff --git a/queries/tsx/injections.scm b/queries/tsx/injections.scm index 04328f099..b6d9b28bf 100644 --- a/queries/tsx/injections.scm +++ b/queries/tsx/injections.scm @@ -1 +1 @@ -; inherits: ecma +; inherits: ecma,jsx |
