[JSX] Don't add newline following newline (#690)
parent
f3d64b0ffc
commit
f73ae2978e
|
@ -2381,7 +2381,9 @@ function printJSXChildren(path, options, print, jsxWhitespace) {
|
|||
}
|
||||
});
|
||||
|
||||
children.push(softline);
|
||||
if (!isLineNext(util.getLast(children))) {
|
||||
children.push(softline);
|
||||
}
|
||||
} else if (/\n/.test(value)) {
|
||||
children.push(hardline);
|
||||
|
||||
|
|
|
@ -81,6 +81,18 @@ regression_extra_newline = (
|
|||
New Messages
|
||||
</div>
|
||||
);
|
||||
|
||||
|
||||
regression_extra_newline_2 = (
|
||||
<div>
|
||||
(
|
||||
<FormattedMessage
|
||||
id=\"some-id\"
|
||||
defaultMessage=\"some loooooooooooooooooooooooooooong default\"
|
||||
/>
|
||||
)
|
||||
</div>
|
||||
);
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
keep = (
|
||||
<p>
|
||||
|
@ -160,5 +172,16 @@ regression_extra_newline = (
|
|||
New Messages
|
||||
</div>
|
||||
);
|
||||
|
||||
regression_extra_newline_2 = (
|
||||
<div>
|
||||
(
|
||||
<FormattedMessage
|
||||
id=\"some-id\"
|
||||
defaultMessage=\"some loooooooooooooooooooooooooooong default\"
|
||||
/>
|
||||
)
|
||||
</div>
|
||||
);
|
||||
"
|
||||
`;
|
||||
|
|
|
@ -80,3 +80,15 @@ regression_extra_newline = (
|
|||
New Messages
|
||||
</div>
|
||||
);
|
||||
|
||||
|
||||
regression_extra_newline_2 = (
|
||||
<div>
|
||||
(
|
||||
<FormattedMessage
|
||||
id="some-id"
|
||||
defaultMessage="some loooooooooooooooooooooooooooong default"
|
||||
/>
|
||||
)
|
||||
</div>
|
||||
);
|
||||
|
|
Loading…
Reference in New Issue