From d25343aa85e1dc6e978d357647af13537687655d Mon Sep 17 00:00:00 2001 From: lew Date: Sun, 8 Feb 2026 17:08:22 +0000 Subject: [PATCH] feat: add dnd content collection, remove draft from md schema --- www/src/content.config.ts | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/www/src/content.config.ts b/www/src/content.config.ts index 4cfff53..38bcec0 100644 --- a/www/src/content.config.ts +++ b/www/src/content.config.ts @@ -10,7 +10,16 @@ const md = defineCollection({ date: z.coerce.date().optional(), pinned: z.boolean().optional(), category: z.string().optional(), - draft: z.boolean().optional(), + related: z.array(z.string()).optional(), + }) +}); + +const dnd = defineCollection({ + loader: glob({ pattern: '**/*.md', base: './src/content/dnd' }), + schema: z.object({ + title: z.string(), + pinned: z.boolean().optional(), + category: z.string().optional(), related: z.array(z.string()).optional(), }) }); @@ -29,4 +38,4 @@ const bookmarks = defineCollection({ }) }); -export const collections = { md, bookmarks }; +export const collections = { md, dnd, bookmarks };