"use client"; import { getLecturePreviewUrl } from "@/services/urlUtils"; import Link from "next/link"; import { useCourseContext } from "../course/[courseName]/context/courseContext"; import { useLecturesSuspenseQuery as useLecturesQuery } from "@/hooks/localCourse/lectureHooks"; import { getLectureForDay } from "@/models/local/utils/lectureUtils"; import { getDateOnlyMarkdownString } from "@/models/local/utils/timeUtils"; export default function OneCourseLectures() { const { courseName } = useCourseContext(); const [weeks] = useLecturesQuery(); const dayAsDate = new Date(); const dayAsString = getDateOnlyMarkdownString(dayAsDate); const todaysLecture = getLectureForDay(weeks, dayAsDate); if (!todaysLecture) return <>; return ( lecture
{todaysLecture?.name}
{courseName} ); }