Skip to content

Commit f468130

Browse files
authored
chore: update
1 parent e32cada commit f468130

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

packages/vscode/src/views/annotations.ts

+5-7
Original file line numberDiff line numberDiff line change
@@ -33,13 +33,11 @@ const frontmatterEndDecoration = window.createTextEditorDecorationType(dividerCo
3333
function mergeSlideNumbers(slides: { index: number }[]): string {
3434
const indexes = slides.map(s => s.index + 1)
3535
const merged = [[indexes[0], indexes[0]]]
36-
for (let i = 1; i < indexes.length; i++) {
37-
if (merged[merged.length - 1][1] + 1 === indexes[i]) {
38-
merged[merged.length - 1][1] = indexes[i]
39-
}
40-
else {
41-
merged.push([indexes[i], indexes[i]])
42-
}
36+
for (const index of indexes) {
37+
if (merged.at(-1)[1] + 1 === index)
38+
merged.at(-1)[1] = index
39+
else
40+
merged.push([index, index])
4341
}
4442
return merged.map(([start, end]) => start === end ? `#${start}` : `#${start}-${end}`).join(', ')
4543
}

0 commit comments

Comments
 (0)