---
source: crates/rome_formatter_test/src/snapshot_builder.rs
info:
test_file: jsx/conditional.jsx
---
# Input
```jsx
(bifornCringerMoshedPerplexSawder ? (
askTrovenaBeenaDependsRowans
) : (
glimseGlyphsHazardNoopsTieTie
)) ? null : (
);
(bifornCringerMoshedPerplexSawder ? (
askTrovenaBeenaDependsRowans
) : (
glimseGlyphsHazardNoopsTieTie
)) ? undefined : (
);
(bifornCringerMoshedPerplexSawder ? (
askTrovenaBeenaDependsRowans
) : (
glimseGlyphsHazardNoopsTieTie
)) ? x : (
);
(bifornCringerMoshedPerplexSawder ? (
askTrovenaBeenaDependsRowans
) : (
glimseGlyphsHazardNoopsTieTie
)) ? a ? b : (
) : null;
```
=============================
# Outputs
## Output 1
-----
Indent style: Tab
Line width: 80
Quote style: Double Quotes
Quote properties: As needed
Trailing comma: All
Semicolons: Always
-----
```jsx
(
bifornCringerMoshedPerplexSawder
? askTrovenaBeenaDependsRowans
: glimseGlyphsHazardNoopsTieTie
) ? null : (
);
(
bifornCringerMoshedPerplexSawder
? askTrovenaBeenaDependsRowans
: glimseGlyphsHazardNoopsTieTie
) ? undefined : (
);
(
bifornCringerMoshedPerplexSawder
? askTrovenaBeenaDependsRowans
: glimseGlyphsHazardNoopsTieTie
) ? (
x
) : (
);
(
bifornCringerMoshedPerplexSawder
? askTrovenaBeenaDependsRowans
: glimseGlyphsHazardNoopsTieTie
) ? (
a ? (
b
) : (
)
) : null;
```