From c4cf0dcb022ff826433b63b8ff68830bb8503895 Mon Sep 17 00:00:00 2001
From: Jacky Zhao <j.zhao2k19@gmail.com>
Date: Sun, 18 Jun 2023 17:47:07 +0000
Subject: [PATCH] local and global graph
---
quartz/plugins/emitters/contentIndex.ts | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/quartz/plugins/emitters/contentIndex.ts b/quartz/plugins/emitters/contentIndex.ts
index 8ee8a9a..0e03c23 100644
--- a/quartz/plugins/emitters/contentIndex.ts
+++ b/quartz/plugins/emitters/contentIndex.ts
@@ -14,19 +14,20 @@
indexExternalLinks: false,
}
-type ContentIndex = Map<string, {
+export type ContentIndex = Map<string, ContentDetails>
+export type ContentDetails = {
title: string,
links?: string[],
tags?: string[],
content: string,
-}>
+}
export const ContentIndex: QuartzEmitterPlugin<Options> = (userOpts) => {
const opts = { ...userOpts, ...defaultOptions }
return {
name: "ContentIndex",
async emit(_contentDir, _cfg, content, _resources, emit) {
- const fp = "contentIndex"
+ const fp = path.join("static", "contentIndex")
const linkIndex: ContentIndex = new Map()
for (const [tree, file] of content) {
let slug = trimPathSuffix(file.data.slug!)
--
Gitblit v1.10.0