jsx-eslint/eslint-plugin-react
View on GitHubBug: jsx-closing-bracket-location autofix removes whitespace character
Open
#1,501 opened on Oct 26, 2017
bughelp wanted
Description
<div>
foo </div>
Renders a space in HTML: <div>foo </div>
After fix is applied, it becomes:
<div>
foo
</div>
Note that there IS a space after foo in the output, however this space will typically be linted off by no-trailing-spaces rule, and even if it's not linted out of your source code, it will be ignored by React's JSX parser, meaning the output HTML will be <div>foo</div> 100% of the time.
tl;dr
<div>foo </div> becomes <div>foo</div>