diff options
| author | Pham Huy Hoang <hoangtun0810@gmail.com> | 2023-01-04 01:57:40 +0900 |
|---|---|---|
| committer | Stephan Seitz <stephan.seitz@fau.de> | 2023-01-04 12:14:03 +0100 |
| commit | 2cd89b4bc32911cf0998de6d8c7602eabf9dd137 (patch) | |
| tree | 5f608608f579a3fda6bf7893f5d986a633f559ed /tests/indent/jsx | |
| parent | fix(html): fix wrong indents for script/style tags (diff) | |
| download | nvim-treesitter-2cd89b4bc32911cf0998de6d8c7602eabf9dd137.tar nvim-treesitter-2cd89b4bc32911cf0998de6d8c7602eabf9dd137.tar.gz nvim-treesitter-2cd89b4bc32911cf0998de6d8c7602eabf9dd137.tar.bz2 nvim-treesitter-2cd89b4bc32911cf0998de6d8c7602eabf9dd137.tar.lz nvim-treesitter-2cd89b4bc32911cf0998de6d8c7602eabf9dd137.tar.xz nvim-treesitter-2cd89b4bc32911cf0998de6d8c7602eabf9dd137.tar.zst nvim-treesitter-2cd89b4bc32911cf0998de6d8c7602eabf9dd137.zip | |
fix(jsx): add missing indent end mark to elements
Diffstat (limited to 'tests/indent/jsx')
| -rw-r--r-- | tests/indent/jsx/element_attributes.jsx | 18 | ||||
| -rw-r--r-- | tests/indent/jsx/issue-3986.jsx | 10 | ||||
| -rw-r--r-- | tests/indent/jsx/jsx_expression.jsx | 16 |
3 files changed, 44 insertions, 0 deletions
diff --git a/tests/indent/jsx/element_attributes.jsx b/tests/indent/jsx/element_attributes.jsx new file mode 100644 index 000000000..45aeeacca --- /dev/null +++ b/tests/indent/jsx/element_attributes.jsx @@ -0,0 +1,18 @@ +export default function Home() { + return ( + <> + <Button + style={{ + color: 'blue', + }} + disabled + > + </Button> + <Button + style={{ + color: 'blue', + }} + /> + </> + ) +} diff --git a/tests/indent/jsx/issue-3986.jsx b/tests/indent/jsx/issue-3986.jsx new file mode 100644 index 000000000..8306e394e --- /dev/null +++ b/tests/indent/jsx/issue-3986.jsx @@ -0,0 +1,10 @@ +export default function Home() { + return ( + <> + <div> + <p>This is a test</p> + </div> + <Button/> + </> + ) +} diff --git a/tests/indent/jsx/jsx_expression.jsx b/tests/indent/jsx/jsx_expression.jsx new file mode 100644 index 000000000..a45896ce2 --- /dev/null +++ b/tests/indent/jsx/jsx_expression.jsx @@ -0,0 +1,16 @@ +export default function Home() { + return ( + <> + <Button + style={ + } + > + </Button> + <Button + style={{ + color: 'blue', + }} + /> + </> + ) +} |
