mirror of
https://github.com/jackyzha0/quartz.git
synced 2025-12-31 00:34:05 -06:00
Update quartz/components/pages/FolderContent.tsx
This commit is contained in:
parent
8418545a83
commit
62ff7e29b1
@ -56,13 +56,19 @@ export default ((opts?: Partial<FolderContentOptions>) => {
|
|||||||
})
|
})
|
||||||
|
|
||||||
allPagesInSubfolders.forEach((files, subfolderSlug) => {
|
allPagesInSubfolders.forEach((files, subfolderSlug) => {
|
||||||
const subfolderDates = files.sort(byDateAndAlphabetical(cfg))[0].dates
|
const hasIndex = allPagesInFolder.some(
|
||||||
const subfolderTitle = subfolderSlug.split(path.posix.sep).at(-1)!
|
(file) => subfolderSlug === stripSlashes(simplifySlug(file.slug!)),
|
||||||
allPagesInFolder.push({
|
)
|
||||||
slug: subfolderSlug,
|
if (!hasIndex) {
|
||||||
dates: subfolderDates,
|
const subfolderDates = files.sort(byDateAndAlphabetical(cfg))[0].dates
|
||||||
frontmatter: { title: subfolderTitle },
|
const subfolderTitle = subfolderSlug.split(path.posix.sep).at(-1)!
|
||||||
})
|
allPagesInFolder.push({
|
||||||
|
slug: subfolderSlug,
|
||||||
|
dates: subfolderDates,
|
||||||
|
frontmatter: { title: subfolderTitle, tags: ["folder"] },
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
})
|
})
|
||||||
|
|
||||||
const cssClasses: string[] = fileData.frontmatter?.cssclasses ?? []
|
const cssClasses: string[] = fileData.frontmatter?.cssclasses ?? []
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user