File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed
packages/vscode/src/views Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -65,9 +65,11 @@ function getTreeItem(node: SlidesTreeNode): TreeItem {
6565 const isFirstSlide = activeSlidevData . value ?. entry . slides . findIndex ( s => s === slide ) === 0
6666 const layoutName = slide . frontmatter . layout || ( isFirstSlide ? 'cover' : 'default' )
6767 const icon = slide . imports ? 'link-external' : layoutIconMap [ layoutName ] ?? 'window'
68+ const slideNo = getSlideNo ( activeSlidevData . value , slide , getImportChain ( node ) )
69+ const label = slideNo != null ? `${ slideNo } . ${ slide . title || '(Untitled)' } ` : slide . title || '(Untitled)'
6870 return {
69- label : slide . title ,
70- description : slide . imports ? toRelativePath ( slide . imports [ 0 ] . filepath ) : ! slide . title ? '(Untitled)' : undefined ,
71+ label,
72+ description : slide . imports ? toRelativePath ( slide . imports [ 0 ] . filepath ) : undefined ,
7173 iconPath : new ThemeIcon ( icon ) ,
7274 command : {
7375 command : 'slidev.goto' ,
You can’t perform that action at this time.
0 commit comments