50 lines
842 B
Markdown
50 lines
842 B
Markdown
#### Fix inconsistent logical expression print (#18205 by @fisker)
|
|
|
|
<!-- prettier-ignore -->
|
|
```jsx
|
|
// Input
|
|
fn(
|
|
a &&
|
|
a_long_long_long_long_long_long_long_long_long_long_long_long_long_condition
|
|
? a
|
|
: b
|
|
);
|
|
|
|
new Fn(
|
|
a &&
|
|
a_long_long_long_long_long_long_long_long_long_long_long_long_long_condition
|
|
? a
|
|
: b
|
|
);
|
|
|
|
// Prettier stable
|
|
fn(
|
|
a &&
|
|
a_long_long_long_long_long_long_long_long_long_long_long_long_long_condition
|
|
? a
|
|
: b,
|
|
);
|
|
|
|
new Fn(
|
|
a &&
|
|
a_long_long_long_long_long_long_long_long_long_long_long_long_long_condition
|
|
? a
|
|
: b,
|
|
);
|
|
|
|
// Prettier main
|
|
fn(
|
|
a &&
|
|
a_long_long_long_long_long_long_long_long_long_long_long_long_long_condition
|
|
? a
|
|
: b,
|
|
);
|
|
|
|
new Fn(
|
|
a &&
|
|
a_long_long_long_long_long_long_long_long_long_long_long_long_long_condition
|
|
? a
|
|
: b,
|
|
);
|
|
```
|