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
+10 -1
View File
@@ -1,6 +1,15 @@
import { AppError } from "@/error";
import { TaskScope } from "@/model/taskLocation";
import { KanbanBoard } from "./buildKanbanBoard";
import { KanbanScopeFilter } from "./messages";
/** Host → webview. */
export type KanbanOutboundMessage =
{ type: "state"; board: KanbanBoard } | { type: "error"; error: AppError };
| {
variant: "state";
board: KanbanBoard;
scopeFilter: KanbanScopeFilter;
showHidden: boolean;
availableScopes: TaskScope[];
}
| { variant: "error"; error: AppError };