import { BaseContext } from "koa"; import { SignUpURL, SignInURL, TodoURL, LogoutURL } from "../urls"; export default async function navbar(ctx: BaseContext) { const isLoggedIn = !!ctx.$context.session_id; const linkData = isLoggedIn ? [ { text: "Logout", url: LogoutURL }, { text: "To do app", url: TodoURL }, ] : [ { text: "Sign in", url: SignInURL }, { text: "Sign up", url: SignUpURL }, ]; const linksHTML = linkData .map((link) => `