| | |
| | | getQuartzComponents() { |
| | | return [Head, Header, Body, ...header, ...beforeBody, Content, ...left, ...right, Footer] |
| | | }, |
| | | async emit(_contentDir, cfg, content, resources, emit): Promise<FilePath[]> { |
| | | async emit(ctx, content, resources, emit): Promise<FilePath[]> { |
| | | const fps: FilePath[] = [] |
| | | const allFiles = content.map((c) => c[1].data) |
| | | const cfg = ctx.cfg.configuration |
| | | |
| | | const tags: Set<string> = new Set(allFiles.flatMap((data) => data.frontmatter?.tags ?? [])) |
| | | const tagDescriptions: Record<string, ProcessedContent> = Object.fromEntries( |