import "./taskPage.css"; import * as React from "bloatless-react"; import { BoardPage } from "./boardPage"; import { BoardViewModelToEntry } from "../Components/boardEntry"; import TaskPageViewModel from "../../ViewModel/Pages/taskPageViewModel"; import { translations } from "../translations"; export function TaskPage(taskPageViewModel: TaskPageViewModel) { taskPageViewModel.loadData(); const isShowingBoard = React.createProxyState( [taskPageViewModel.selectedBoardId], () => taskPageViewModel.selectedBoardId.value != undefined, ); const paneContent = React.createProxyState( [taskPageViewModel.selectedBoardId], () => { const selectedBoardId = taskPageViewModel.selectedBoardId.value; if (selectedBoardId == undefined) { return (