feat: update kanban view, dashboard view, add backlog status

This commit is contained in:
2026-07-15 03:14:03 +05:00
parent 84f64af62d
commit e46437a512
16 changed files with 451 additions and 141 deletions
+3 -4
View File
@@ -5,13 +5,12 @@ import { GroupBy, TaskGroup } from "./groupTasks";
/** Host → webview messages (presentation payload only). */
export type DashboardOutboundMessage =
| {
type: "state";
| { variant: "state";
filter: TaskFilter;
groupBy: GroupBy;
selectedId: string | undefined;
groups: TaskGroup[];
selected: Task | null;
}
| { type: "error"; error: AppError }
| { type: "saved"; task: Task };
| { variant: "error"; error: AppError }
| { variant: "saved"; task: Task };