config, layout 커스터마이징

This commit is contained in:
2026-04-09 10:57:36 +09:00
parent 2476953a4b
commit f03c11f53a
2 changed files with 25 additions and 7 deletions
+24 -6
View File
@@ -40,9 +40,18 @@ export const defaultContentPageLayout: PageLayout = {
}),
Component.Explorer({
filterFn: (node) => {
const omit = new Set(["extra", "note", "template", "volume"])
return !omit.has((node.name || "").toLowerCase())
},
// 탐색기에서 숨길 폴더 목록 (대소문자 구분 없이 처리)
const omit = new Set(["extra", "template", "note", "volume"])
// 파일(페이지)은 숨기지 않고 폴더만 체크
if (node.file) return true
// 폴더 이름이 존재하면 소문자로 변환하여 비교
const folderName = node.name?.toLowerCase() ?? ""
// omit 리스트에 포함되지 않은 폴더만 반환 (true면 보이고, false면 숨겨짐)
return !omit.has(folderName)
},
}),
],
right: [
@@ -69,9 +78,18 @@ export const defaultListPageLayout: PageLayout = {
}),
Component.Explorer({
filterFn: (node) => {
const omit = new Set(["extra", "note", "template", "volume"])
return !omit.has((node.name || "").toLowerCase())
},
// 탐색기에서 숨길 폴더 목록 (대소문자 구분 없이 처리)
const omit = new Set(["extra", "template", "note", "volume"])
// 파일(페이지)은 숨기지 않고 폴더만 체크
if (node.file) return true
// 폴더 이름이 존재하면 소문자로 변환하여 비교
const folderName = node.name?.toLowerCase() ?? ""
// omit 리스트에 포함되지 않은 폴더만 반환 (true면 보이고, false면 숨겨짐)
return !omit.has(folderName)
},
}),
],
right: [],