import html from "../../html"; import { BaseContext } from "koa"; import { Readable } from "stream"; import { tempstream } from "tempstream"; import navbar from "./navbar"; import { NewTask, TaskList } from "../tasks/tasks.views"; export function MainView(ctx: BaseContext): Readable { return html( ctx, tempstream/* HTML */ ` My Own ToDo App ${navbar(ctx)}

My ToDo App (with esbuild!)

${TaskList(ctx.$context)} ${NewTask()} ` ); }