import { listProjects } from "@autoscholar/core"; import Link from "next/link"; import { disciplineLabel, fmtDateTime } from "@/lib/format"; import { db } from "@/lib/server/db"; export const dynamic = "force-dynamic"; export default async function ProjectsPage() { const rows = await listProjects(db()); return (

Research

Projects

New research
{rows.length === 0 && ( )} {rows.map((r) => ( ))}
Title Discipline Instruction versions Runs Updated
No projects yet.
{r.project.title} {disciplineLabel(r.project.discipline)} {r.versions} {r.runs} {fmtDateTime(r.project.updatedAt)}
); }