feat(pages): add scheduled publish workflow for page management

This commit is contained in:
2026-02-12 23:10:47 +01:00
parent a2bea6326e
commit 18b709b4b0
8 changed files with 95 additions and 12 deletions

View File

@@ -103,6 +103,7 @@ export const createPageInputSchema = z.object({
content: z.string().min(1),
seoTitle: z.string().max(180).nullable().optional(),
seoDescription: z.string().max(320).nullable().optional(),
scheduledPublishAt: z.date().nullable().optional(),
})
export const updatePageInputSchema = z.object({
@@ -114,6 +115,7 @@ export const updatePageInputSchema = z.object({
content: z.string().min(1).optional(),
seoTitle: z.string().max(180).nullable().optional(),
seoDescription: z.string().max(320).nullable().optional(),
scheduledPublishAt: z.date().nullable().optional(),
})
export const upsertPageTranslationInputSchema = z.object({