feat(): add challenge label to support translations

This commit is contained in:
Eduardo Roth
2023-12-19 16:47:30 -06:00
parent 7a84ddec49
commit 1631a51894
58 changed files with 141 additions and 67 deletions

View File

@@ -15,7 +15,12 @@ const docs = defineCollection({
schema: (ctx) =>
docsSchema()(ctx).extend({
noCommentSection: z.boolean().optional().default(false),
challengeNumber: z.union([z.number(), z.boolean()]).default(false),
challenge: z
.object({
label: z.string().default('Challenge'),
number: z.union([z.number(), z.boolean()]).default(false),
})
.optional(),
author: reference('authors').optional(),
command: z.string().optional(),
blogLink: z.string().optional(),