fix: filter depth >= 3 from tree display
This commit is contained in:
@@ -72,13 +72,7 @@ export const ApiDocViewer = ({ onDocsPathChange, showAddModal, onCloseAddModal }
|
|||||||
setExternalDocs(docs)
|
setExternalDocs(docs)
|
||||||
|
|
||||||
const fileList = docs
|
const fileList = docs
|
||||||
.filter(doc => {
|
.filter(doc => doc.relativePath.split('/').length < 3)
|
||||||
const parts = doc.relativePath.split('/')
|
|
||||||
if (parts.length < 2) return true
|
|
||||||
const filename = parts[parts.length - 1].replace(/\.md$/, '')
|
|
||||||
const parentFolder = parts[parts.length - 2]
|
|
||||||
return filename !== parentFolder
|
|
||||||
})
|
|
||||||
.map(d => d.relativePath)
|
.map(d => d.relativePath)
|
||||||
const tree = buildFileTree(fileList, '/')
|
const tree = buildFileTree(fileList, '/')
|
||||||
setFileTree(tree)
|
setFileTree(tree)
|
||||||
|
|||||||
Reference in New Issue
Block a user