feat: add website cta

This commit is contained in:
Catalin Pit
2024-03-08 13:44:25 +02:00
parent fd4ea3aca5
commit 41843691e8
3 changed files with 31 additions and 0 deletions

View File

@ -12,6 +12,7 @@ export const BlogPost = defineDocumentType(() => ({
authorName: { type: 'string', required: true },
authorImage: { type: 'string', required: false },
authorRole: { type: 'string', required: true },
cta: { type: 'boolean', required: false, default: true },
},
computedFields: {
href: { type: 'string', resolve: (post) => `/${post._raw.flattenedPath}` },