feat(swipe): add RTL mode #12205
Triggered via pull request
September 19, 2024 04:11
Status
Failure
Total duration
1m 48s
Artifacts
–
Annotations
3 errors
src/swipe/test/demo-ssr.spec.ts > should render demo and match snapshot:
packages/vant/test/demo.ts#L37
Error: Snapshot `should render demo and match snapshot 1` mismatched
- Expected
+ Received
@@ -231,5 +231,47 @@
<div class="custom-indicator">
NaN/0
</div>
</div>
</div>
+ <div>
+ <!--[-->
+ <div
+ class="van-swipe"
+ style="direction:rtl;"
+ >
+ <div
+ style="transition-duration:500ms;transform:translateX(0px);"
+ class="van-swipe__track"
+ >
+ <!--[-->
+ <div
+ class="van-swipe-item"
+ style
+ >
+ <!--[-->
+ 1
+ </div>
+ <div
+ class="van-swipe-item"
+ style
+ >
+ <!--[-->
+ 2
+ </div>
+ <div
+ class="van-swipe-item"
+ style
+ >
+ <!--[-->
+ 3
+ </div>
+ <div
+ class="van-swipe-item"
+ style
+ >
+ <!--[-->
+ 4
+ </div>
+ </div>
+ </div>
+ </div>
❯ test/demo.ts:37:20
|
src/swipe/test/demo.spec.ts > should render demo and match snapshot:
packages/vant/test/demo.ts#L50
Error: Snapshot `should render demo and match snapshot 1` mismatched
- Expected
+ Received
@@ -261,5 +261,54 @@
<div class="custom-indicator">
1/4
</div>
</div>
</div>
+ <div>
+ <div
+ class="van-swipe"
+ style="direction: rtl;"
+ >
+ <div
+ style="transition-duration: 0ms; transform: translateX(0px); width: 400px;"
+ class="van-swipe__track"
+ >
+ <div
+ class="van-swipe-item"
+ style="width: 100px;"
+ >
+ 1
+ </div>
+ <div
+ class="van-swipe-item"
+ style="width: 100px;"
+ >
+ 2
+ </div>
+ <div
+ class="van-swipe-item"
+ style="width: 100px;"
+ >
+ 3
+ </div>
+ <div
+ class="van-swipe-item"
+ style="width: 100px;"
+ >
+ 4
+ </div>
+ </div>
+ <div class="van-swipe__indicators van-swipe__indicators--rtl">
+ <i
+ style="background-color: white;"
+ class="van-swipe__indicator van-swipe__indicator--active"
+ >
+ </i>
+ <i class="van-swipe__indicator">
+ </i>
+ <i class="van-swipe__indicator">
+ </i>
+ <i class="van-swipe__indicator">
+ </i>
+ </div>
+ </div>
+ </div>
❯ test/demo.ts:50:30
|
test
Process completed with exit code 1.
|