Description
기본 내장되어 있는 ContentPage Emitter를 수정하여, HomePage 하위의 directory에 대한 link를 삽입.
graphView에 노출될 수 있도록 함.
Required
none.
Source
JS
path: quart/plugins/emitters/contentPage.tsx
const _settingHomePageLinks = (
file: VFile,
allFiles: (Record<string, unknown> & Partial<DataMap>)[],
) => {
return [
...new Set([
...(file.data.links || []),
...allFiles
.filter((target) => {
let targetSlug = simplifySlug(target.slug!)
if (targetSlug == "/") return false
const segments = targetSlug.split("/").filter(Boolean);
return segments.length < 2;
})
.map(target => simplifySlug(target.slug!))
])
]}