diff --git a/components/Nav.tsx b/components/Nav.tsx index 7fd6fd5..763ec46 100644 --- a/components/Nav.tsx +++ b/components/Nav.tsx @@ -1,11 +1,32 @@ -export default function NavBar() { - const menus = [ - { name: "later", href: "/" }, - { name: "later", href: "/docs" }, - ]; +import { cache, populateCache } from "../utils/course-cache.ts"; +import { Course } from "../utils/types.ts"; + +populateCache(); + +function Collapse({ titile, courses }: { titile: string; courses: Course[] }) { + return ( +
+ +
+ {titile} +
+
+ {courses.map((course) => ( +
  • + {course.title} +
  • + ))} +
    +
    + ); +} +export default function NavBar() { return ( -