Jacky Zhao
2023-07-20 01d7d8e55448abe0a929d8730c735bed5d929048
quartz/plugins/emitters/folderPage.tsx
@@ -29,15 +29,12 @@
      const folders: Set<CanonicalSlug> = new Set(allFiles.flatMap(data => {
        const slug = data.slug
        const folderName = path.dirname(slug ?? "") as CanonicalSlug
        if (slug && folderName !== ".") {
        if (slug && folderName !== "." && folderName !== "tags") {
          return [folderName]
        }
        return []
      }))
      // remove special prefixes
      folders.delete("tags" as CanonicalSlug)
      const folderDescriptions: Record<string, ProcessedContent> = Object.fromEntries([...folders].map(folder => ([
        folder, defaultProcessedContent({ slug: joinSegments(folder, "index") as ServerSlug, frontmatter: { title: `Folder: ${folder}`, tags: [] } })
      ])))