fix: ts error

This commit is contained in:
KazooTTT
2024-11-23 15:58:20 +08:00
parent a37d0da585
commit 9c265e77f5
2 changed files with 4 additions and 2 deletions

View File

@ -22,7 +22,9 @@ const post = defineCollection({
tags: z.union([z.array(z.string()), z.null()]).default([]).transform(removeDupsAndLowerCase),
ogImage: z.string().optional(),
category: z.string().optional().nullable(),
finished: z.boolean().default(false)
finished: z.boolean().default(false),
pinned: z.boolean().default(false),
projectUrl: z.string().optional()
})
})

View File

@ -45,7 +45,7 @@ const mdProjects = allPosts
.map(post => ({
title: post.data.title,
description: post.data.description || '',
url: post.data.projectUrl || `/posts/${post.slug}`,
url: post.data.projectUrl ? post.data.projectUrl : `/posts/${post.slug}`,
imagePath: post.data.coverImage,
altText: post.data.title,
isExternal: !!post.data.projectUrl