Skip to content

Commit 32b2995

Browse files
committed
show ai docs if exists
1 parent 06bcb1e commit 32b2995

1 file changed

Lines changed: 11 additions & 6 deletions

File tree

guide/.vuepress/sidebar.js

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,17 @@ function getSideBar(folder, title, options={}) {
1212
fs.statSync(path.join(`${__dirname}/../${folder}`, item)).isFile() &&
1313
extension.includes(path.extname(item))
1414
);
15-
for (let i = 0; i < files.length; i++) {
16-
let name = files[i]
17-
//-files[i]={text:name,link:`/${folder}/${name}`}
18-
files[i]=`/${folder}/${name}`
19-
}
20-
return { text: title, children: files, collapsible:false,...options};
15+
let aiRefinedFiles = files.filter(file=>file.endsWith('_ai.md'));
16+
17+
let children = [];
18+
files.forEach(name=>{
19+
if(name.endsWith('_ai.md')) return;
20+
if(aiRefinedFiles.includes(name.replace('.md', '_ai.md')))
21+
children.push(`/${folder}/${name.replace('.md', '_ai.md')}`)
22+
else
23+
children.push(`/${folder}/${name}`)
24+
})
25+
return { text: title, children, collapsible:false,...options};
2126

2227

2328
}

0 commit comments

Comments
 (0)