feat: add Admin layout

This commit is contained in:
2026-09-12 19:38:11 +07:00
parent 301063533a
commit 1c877de130
26 changed files with 742 additions and 1132 deletions
-22
View File
@@ -105,28 +105,6 @@ export interface ProjectMember {
canDeleteDocuments: boolean
}
export interface ProjectOverview {
project: Project
memberCount: number
documentCount: number
taskCountsByStatus: Record<string, number>
recentTasks: RecentTask[]
recentDocuments: RecentDocument[]
}
export interface RecentTask {
id: string
title: string
status: string
updatedAt: string
}
export interface RecentDocument {
id: string
title: string
updatedAt: string
}
export interface DocumentNode {
id: string
parentId: string | null