mirror of
https://github.com/jackyzha0/quartz.git
synced 2025-12-27 06:44:07 -06:00
Supposedly prettier
This commit is contained in:
parent
e68749d6e4
commit
d430bf7532
@ -32,7 +32,7 @@ export default ((opts?: Partial<FolderContentOptions>) => {
|
||||
const { tree, fileData, allFiles, cfg } = props
|
||||
|
||||
const trie = (props.ctx.trie ??= trieFromAllFiles(allFiles))
|
||||
let folder : FileTrieNode<BuildTimeTrieData> | undefined
|
||||
let folder: FileTrieNode<BuildTimeTrieData> | undefined
|
||||
if (!fileData.isGlobalFolder) {
|
||||
folder = trie.findNode(fileData.slug!.split("/"))
|
||||
if (!folder) {
|
||||
@ -42,7 +42,7 @@ export default ((opts?: Partial<FolderContentOptions>) => {
|
||||
|
||||
const allPagesInFolder: QuartzPluginData[] = fileData.isGlobalFolder
|
||||
? allFiles
|
||||
: folder!.children
|
||||
: (folder!.children
|
||||
.map((node) => {
|
||||
// regular file, proceed
|
||||
if (node.data) {
|
||||
@ -92,7 +92,7 @@ export default ((opts?: Partial<FolderContentOptions>) => {
|
||||
}
|
||||
}
|
||||
})
|
||||
.filter((page) => page !== undefined) ?? []
|
||||
.filter((page) => page !== undefined) ?? [])
|
||||
const cssClasses: string[] = fileData.frontmatter?.cssclasses ?? []
|
||||
const classes = cssClasses.join(" ")
|
||||
const listProps = {
|
||||
|
||||
@ -74,13 +74,11 @@ function computeFolderInfo(
|
||||
userOpts?: Partial<FolderPageOptions>,
|
||||
): Record<SimpleSlug, ProcessedContent> {
|
||||
// Fail fast if global folder slug conflicts with existing folders
|
||||
const globalFolderSlug = userOpts?.globalFolderTitle?.toLowerCase()
|
||||
.replaceAll(" ", "-") as SimpleSlug ?? null
|
||||
const globalFolderSlug =
|
||||
(userOpts?.globalFolderTitle?.toLowerCase().replaceAll(" ", "-") as SimpleSlug) ?? null
|
||||
if (globalFolderSlug) {
|
||||
if (folders.has(globalFolderSlug)) {
|
||||
throw new Error(
|
||||
`Global folder path "${globalFolderSlug}" conflicts with existing folder's.`,
|
||||
)
|
||||
throw new Error(`Global folder path "${globalFolderSlug}" conflicts with existing folder's.`)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user