diff --git a/dist/index.js b/dist/index.js index b563fa30..1d12fb29 100644 --- a/dist/index.js +++ b/dist/index.js @@ -357,8 +357,7 @@ for (const object of objects) { const stringEntryObject = converter(object); const stringEntryObjectValue = stringEntryObject[key]; - if (stringEntryObjectValue == void 0) - continue; + if (stringEntryObjectValue == void 0) continue; values.add(stringEntryObjectValue.toString()); } return [...values.values()]; @@ -3336,7 +3335,13 @@ VersionIdToOption ] } - ), /* @__PURE__ */ createElement("span", { class: "icon" }, "arrow_drop_down"))), /* @__PURE__ */ createElement("hr", null), /* @__PURE__ */ createElement("label", { class: "tile flex-no" }, /* @__PURE__ */ createElement("span", { class: "icon" }, "label"), /* @__PURE__ */ createElement("div", null, /* @__PURE__ */ createElement("span", null, translations.chatPage.task.taskNameLabel), /* @__PURE__ */ createElement("input", { "bind:value": taskViewModel.name, id: "focused" }))), /* @__PURE__ */ createElement("label", { class: "tile flex-no" }, /* @__PURE__ */ createElement("span", { class: "icon" }, "category"), /* @__PURE__ */ createElement("div", null, /* @__PURE__ */ createElement("span", null, translations.chatPage.task.taskBoardLabel), /* @__PURE__ */ createElement( + ), /* @__PURE__ */ createElement("span", { class: "icon" }, "arrow_drop_down"))), /* @__PURE__ */ createElement("hr", null), /* @__PURE__ */ createElement("label", { class: "tile flex-no" }, /* @__PURE__ */ createElement("span", { class: "icon" }, "label"), /* @__PURE__ */ createElement("div", null, /* @__PURE__ */ createElement("span", null, translations.chatPage.task.taskNameLabel), /* @__PURE__ */ createElement( + "input", + { + "bind:value": taskViewModel.name, + id: "focused" + } + ))), /* @__PURE__ */ createElement("label", { class: "tile flex-no" }, /* @__PURE__ */ createElement("span", { class: "icon" }, "category"), /* @__PURE__ */ createElement("div", null, /* @__PURE__ */ createElement("span", null, translations.chatPage.task.taskBoardLabel), /* @__PURE__ */ createElement( "select", { "bind:value": taskViewModel.boardId, @@ -3990,14 +3995,14 @@ return PropertyValueList( "category", (taskViewModel) => taskViewModel.task, - boardViewModel.taskViewModels, + boardViewModel.filteredTaskViewModels, (categories, sortedCategories) => { const categoryNameConverter = (categoryName) => { const index = createPropertyValueIndexState( sortedCategories, categoryName ); - return KanbanBoard(categoryName, index, boardViewModel); + return Column(categoryName, index, boardViewModel); }; return /* @__PURE__ */ createElement( "div", @@ -4009,7 +4014,7 @@ } ); } - function KanbanBoard(categoryName, index, boardViewModel) { + function Column(categoryName, index, boardViewModel) { return FilteredList( { category: categoryName }, (taskViewModel) => taskViewModel.task, @@ -4092,7 +4097,7 @@ collectPropertyValuesToState( "status", (taskViewModel) => taskViewModel.task, - boardViewModel.taskViewModels, + boardViewModel.filteredTaskViewModels, statuses ); }); @@ -4185,7 +4190,7 @@ sortedStatuses, statusName ); - return CategoryStatusColumn( + return StatusColumn( categoryName, statusName, index2, @@ -4226,7 +4231,7 @@ } ); } - function CategoryStatusColumn(categoryName, statusName, index, boardViewModel, taskViewModelsWithMatchingCategory) { + function StatusColumn(categoryName, statusName, index, boardViewModel, taskViewModelsWithMatchingCategory) { const taskViewModels = new ListState(); taskViewModelsWithMatchingCategory.handleAddition((taskViewModel) => { const doesMatchStatus = taskViewModel.status.value == statusName; diff --git a/src/View/ChatPages/boardKanbanPage.tsx b/src/View/ChatPages/boardKanbanPage.tsx index 56b1a981..cd98041c 100644 --- a/src/View/ChatPages/boardKanbanPage.tsx +++ b/src/View/ChatPages/boardKanbanPage.tsx @@ -17,7 +17,7 @@ export function BoardKanbanPage(boardViewModel: BoardViewModel) { return PropertyValueList( "category", (taskViewModel: TaskViewModel) => taskViewModel.task, - boardViewModel.taskViewModels, + boardViewModel.filteredTaskViewModels, ( categories: React.ListState, sortedCategories: React.State, @@ -30,7 +30,7 @@ export function BoardKanbanPage(boardViewModel: BoardViewModel) { sortedCategories, categoryName, ); - return KanbanBoard(categoryName, index, boardViewModel); + return Column(categoryName, index, boardViewModel); }; return ( @@ -43,7 +43,7 @@ export function BoardKanbanPage(boardViewModel: BoardViewModel) { ); } -function KanbanBoard( +function Column( categoryName: string, index: React.State, boardViewModel: BoardViewModel, diff --git a/src/View/ChatPages/boardStatusGridPage.tsx b/src/View/ChatPages/boardStatusGridPage.tsx index dd55513f..0cf942b9 100644 --- a/src/View/ChatPages/boardStatusGridPage.tsx +++ b/src/View/ChatPages/boardStatusGridPage.tsx @@ -27,7 +27,7 @@ export function BoardStatusGridPage(boardViewModel: BoardViewModel) { collectPropertyValuesToState( "status", (taskViewModel: TaskViewModel) => taskViewModel.task, - boardViewModel.taskViewModels, + boardViewModel.filteredTaskViewModels, statuses, ); }); @@ -160,7 +160,7 @@ function CategoryRow( sortedStatuses, statusName, ); - return CategoryStatusColumn( + return StatusColumn( categoryName, statusName, index, @@ -211,7 +211,7 @@ function CategoryRow( ); } -function CategoryStatusColumn( +function StatusColumn( categoryName: string, statusName: string, index: React.State,