feat(projectFolders): first working draft

This commit is contained in:
Johannes Millan 2025-09-11 17:41:46 +02:00
parent c5740a76ca
commit e669037c17
27 changed files with 918 additions and 6 deletions

View file

@ -225,6 +225,16 @@ export interface Task {
_hideSubTasksMode?: number;
}
export interface ProjectFolder {
id: string;
title: string;
icon?: string | null;
parentId?: string | null;
isExpanded?: boolean;
created: number;
updated?: number;
}
export interface Project {
id: string;
title: string;
@ -241,6 +251,7 @@ export interface Project {
noteIds: string[];
isEnableBacklog?: boolean;
isHiddenFromMenu?: boolean;
folderId?: string | null;
// Advanced config (internal) - must be any to match WorkContextCommon
advancedCfg: unknown;