mirror of
https://github.com/oxc-project/oxc.git
synced 2026-11-04 10:29:58 +00:00
108 lines
1.6 KiB
Plaintext
108 lines
1.6 KiB
Plaintext
---
|
|
source: crates/oxc_formatter_htmlish/tests/fixtures/mod.rs
|
|
---
|
|
==================== Input ====================
|
|
<ul>
|
|
@for (item of items; track item.id) {
|
|
<li>{{ item.name }}</li>
|
|
} @empty {
|
|
<li>none</li>
|
|
}
|
|
</ul>
|
|
@if (a) { <p>x</p> }
|
|
@else { <p>y</p> }
|
|
@if (a) {}
|
|
@if (isDev) {} @else if (test) {}
|
|
<p>text @if (x) { more } end</p>
|
|
@switch (mode) {
|
|
@case ("a")
|
|
@case ("b") {
|
|
<p>ab</p>
|
|
}
|
|
@default never;
|
|
}
|
|
@defer (on viewport) {
|
|
<x-chart />
|
|
} @placeholder (minimum 500ms) {
|
|
<p>loading</p>
|
|
}
|
|
|
|
==================== Output ====================
|
|
------------------
|
|
{ printWidth: 80 }
|
|
------------------
|
|
<ul>
|
|
@for (item of items; track item.id) {
|
|
<li>{{ item.name }}</li>
|
|
} @empty {
|
|
<li>none</li>
|
|
}
|
|
</ul>
|
|
@if (a) {
|
|
<p>x</p>
|
|
} @else {
|
|
<p>y</p>
|
|
}
|
|
@if (a) {}
|
|
@if (isDev) {
|
|
} @else if (test) {}
|
|
<p>
|
|
text
|
|
@if (x) {
|
|
more
|
|
}
|
|
end
|
|
</p>
|
|
@switch (mode) {
|
|
@case ("a")
|
|
@case ("b") {
|
|
<p>ab</p>
|
|
}
|
|
@default never;
|
|
}
|
|
@defer (on viewport) {
|
|
<x-chart />
|
|
} @placeholder (minimum 500ms) {
|
|
<p>loading</p>
|
|
}
|
|
|
|
-------------------
|
|
{ printWidth: 100 }
|
|
-------------------
|
|
<ul>
|
|
@for (item of items; track item.id) {
|
|
<li>{{ item.name }}</li>
|
|
} @empty {
|
|
<li>none</li>
|
|
}
|
|
</ul>
|
|
@if (a) {
|
|
<p>x</p>
|
|
} @else {
|
|
<p>y</p>
|
|
}
|
|
@if (a) {}
|
|
@if (isDev) {
|
|
} @else if (test) {}
|
|
<p>
|
|
text
|
|
@if (x) {
|
|
more
|
|
}
|
|
end
|
|
</p>
|
|
@switch (mode) {
|
|
@case ("a")
|
|
@case ("b") {
|
|
<p>ab</p>
|
|
}
|
|
@default never;
|
|
}
|
|
@defer (on viewport) {
|
|
<x-chart />
|
|
} @placeholder (minimum 500ms) {
|
|
<p>loading</p>
|
|
}
|
|
|
|
===================== End =====================
|