Skip to content

Commit 14b8509

Browse files
committed
fix: v-clicks on build, close #84
1 parent 122f96b commit 14b8509

File tree

2 files changed

+24
-5
lines changed

2 files changed

+24
-5
lines changed

demo/test/slides.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,3 +31,24 @@ p {
3131
```
3232

3333
Current Page: {{$slidev.nav.currentPage}}
34+
35+
---
36+
37+
# Page 3
38+
39+
<v-clicks>
40+
41+
- A
42+
- B
43+
- C
44+
45+
</v-clicks>
46+
47+
48+
<v-clicks>
49+
50+
1. C
51+
2. B
52+
3. A
53+
54+
</v-clicks>

packages/client/builtin/VClicks.ts

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -47,11 +47,9 @@ export default defineComponent({
4747
)
4848
}
4949

50-
// handle ul list
51-
if (defaults.length === 1 && defaults[0].type === 'ul' && Array.isArray(defaults[0].children)) {
52-
defaults[0].children = mapChildren(defaults[0].children)
53-
return defaults
54-
}
50+
// handle ul, ol list
51+
if (defaults.length === 1 && ['ul', 'ol'].includes(defaults[0].type as string) && Array.isArray(defaults[0].children))
52+
return h(defaults[0], {}, [mapChildren(defaults[0].children)])
5553

5654
return mapChildren(defaults)
5755
},

0 commit comments

Comments
 (0)