feat: add red colors to unknown status\priority
This commit is contained in:
@@ -278,10 +278,12 @@ export class TaskKanbanPanel {
|
||||
}
|
||||
|
||||
#postState(): void {
|
||||
const board = buildKanbanBoard(
|
||||
this.#filteredTasks().map((item) => item.task),
|
||||
{ shownHiddenColumns: this.#shownHiddenColumns },
|
||||
);
|
||||
const filtered = this.#filteredTasks().map((item) => item.task);
|
||||
const board = buildKanbanBoard(filtered, {
|
||||
shownHiddenColumns: this.#shownHiddenColumns,
|
||||
});
|
||||
|
||||
const hasUnknown = filtered.some((t) => t.status === TaskStatus.UNKNOWN);
|
||||
|
||||
this.#post({
|
||||
variant: "state",
|
||||
@@ -289,9 +291,12 @@ export class TaskKanbanPanel {
|
||||
scopeFilter: this.#scopeFilter,
|
||||
shownHiddenColumns: this.#shownHiddenColumns,
|
||||
defaultHiddenStatuses: TASK_STATUS_ORDER.filter(
|
||||
(s) => TASK_STATUS_META[s].defaultHidden,
|
||||
(s) =>
|
||||
TASK_STATUS_META[s].defaultHidden &&
|
||||
(s !== TaskStatus.UNKNOWN || hasUnknown),
|
||||
),
|
||||
availableScopes: this.#availableScopes(),
|
||||
dangerStatuses: hasUnknown ? [TaskStatus.UNKNOWN] : [],
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user