prepare kanban page
This commit is contained in:
Vendored
+8
@@ -2404,6 +2404,11 @@
|
|||||||
))))));
|
))))));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// src/View/ChatPages/boardKanbanPage.tsx
|
||||||
|
function BoardKanbanPage(boardViewModel) {
|
||||||
|
return /* @__PURE__ */ createElement("div", null, "Kanban");
|
||||||
|
}
|
||||||
|
|
||||||
// src/View/Modals/boardSettingsModal.tsx
|
// src/View/Modals/boardSettingsModal.tsx
|
||||||
function BoardSettingsModal(boardViewModel) {
|
function BoardSettingsModal(boardViewModel) {
|
||||||
return /* @__PURE__ */ createElement("div", { class: "modal", "toggle:open": boardViewModel.isPresentingSettingsModal }, /* @__PURE__ */ createElement("div", null, /* @__PURE__ */ createElement("main", null, /* @__PURE__ */ createElement("h2", null, translations.chatPage.task.boardSettingsHeadline), /* @__PURE__ */ createElement("label", { class: "tile flex-no" }, /* @__PURE__ */ createElement("span", { class: "icon" }, "label"), /* @__PURE__ */ createElement("div", null, /* @__PURE__ */ createElement("span", null, translations.chatPage.task.boardNameInputLabel), /* @__PURE__ */ createElement(
|
return /* @__PURE__ */ createElement("div", { class: "modal", "toggle:open": boardViewModel.isPresentingSettingsModal }, /* @__PURE__ */ createElement("div", null, /* @__PURE__ */ createElement("main", null, /* @__PURE__ */ createElement("h2", null, translations.chatPage.task.boardSettingsHeadline), /* @__PURE__ */ createElement("label", { class: "tile flex-no" }, /* @__PURE__ */ createElement("span", { class: "icon" }, "label"), /* @__PURE__ */ createElement("div", null, /* @__PURE__ */ createElement("span", null, translations.chatPage.task.boardNameInputLabel), /* @__PURE__ */ createElement(
|
||||||
@@ -2508,6 +2513,9 @@
|
|||||||
[boardViewModel.selectedPage],
|
[boardViewModel.selectedPage],
|
||||||
() => {
|
() => {
|
||||||
switch (boardViewModel.selectedPage.value) {
|
switch (boardViewModel.selectedPage.value) {
|
||||||
|
case "kanban" /* Kanban */: {
|
||||||
|
return BoardKanbanPage(boardViewModel);
|
||||||
|
}
|
||||||
default: {
|
default: {
|
||||||
return /* @__PURE__ */ createElement(
|
return /* @__PURE__ */ createElement(
|
||||||
"div",
|
"div",
|
||||||
|
|||||||
@@ -0,0 +1,7 @@
|
|||||||
|
import * as React from "bloatless-react";
|
||||||
|
|
||||||
|
import BoardViewModel from "../../ViewModel/Pages/boardViewModel";
|
||||||
|
|
||||||
|
export function BoardKanbanPage(boardViewModel: BoardViewModel) {
|
||||||
|
return <div>Kanban</div>;
|
||||||
|
}
|
||||||
@@ -4,6 +4,7 @@ import BoardViewModel, {
|
|||||||
BoardPageType,
|
BoardPageType,
|
||||||
} from "../../ViewModel/Pages/boardViewModel";
|
} from "../../ViewModel/Pages/boardViewModel";
|
||||||
|
|
||||||
|
import { BoardKanbanPage } from "./boardKanbanPage";
|
||||||
import { BoardSettingsModal } from "../Modals/boardSettingsModal";
|
import { BoardSettingsModal } from "../Modals/boardSettingsModal";
|
||||||
import { BoardViewToggleButton } from "../Components/boardViewToggleButton";
|
import { BoardViewToggleButton } from "../Components/boardViewToggleButton";
|
||||||
import { TaskSettingsModal } from "../Modals/taskSettingsModal";
|
import { TaskSettingsModal } from "../Modals/taskSettingsModal";
|
||||||
@@ -17,6 +18,9 @@ export function BoardPage(boardViewModel: BoardViewModel) {
|
|||||||
[boardViewModel.selectedPage],
|
[boardViewModel.selectedPage],
|
||||||
() => {
|
() => {
|
||||||
switch (boardViewModel.selectedPage.value) {
|
switch (boardViewModel.selectedPage.value) {
|
||||||
|
case BoardPageType.Kanban: {
|
||||||
|
return BoardKanbanPage(boardViewModel);
|
||||||
|
}
|
||||||
default: {
|
default: {
|
||||||
return (
|
return (
|
||||||
<div
|
<div
|
||||||
|
|||||||
Reference in New Issue
Block a user