feat(ADM-018): completed feature

This commit is contained in:
chattie
2026-08-17 22:23:10 +02:00
parent cf1c69fc8b
commit d595b4871f
871 changed files with 47411 additions and 281 deletions

View File

@@ -0,0 +1,23 @@
export type PageStatus = 'draft' | 'published';
export interface Page {
id: string;
slug: string;
title: string;
body: string;
status: PageStatus;
createdAt: Date;
updatedAt: Date;
}
export interface CreatePageInput {
slug: string;
title: string;
body: string;
}
export interface UpdatePageInput {
slug?: string;
title?: string;
body?: string;
}