jsx-eslint/eslint-plugin-react
在 GitHub 查看How to prevent jsx-newline for elements and expressions on one line?
Open
#3,296 创建于 2022年5月23日
help wanted
仓库指标
- Star
- (8,630 star)
- PR 合并指标
- (30 天内没有已合并 PR)
描述
I have jsx-newline enabled, but how can I allow these cases where I want everything to stay on the same line? Without adding {/* eslint-disable[-line] react/jsx-newline */} around it?
<p>
{t('text')} <span>{email}</span>
</p>
or
<div>
{activeStep}/{steps}
</div>
It would be nice if there would be a setting that allowed for cases where everything is on the same line. So:
// BAD
<p>
{t('text')}
<span>{email}</span>
</p>
// BOTH GOOD
<p>
{t('text')} <span>{email}</span>
</p>
<p>
{t('text')}
<span>{email}</span>
</p>