Files
canvasManagement/src/app/course/[courseName]/lecture/[lectureDay]/page.tsx
2025-07-23 09:54:11 -06:00

23 lines
655 B
TypeScript

import EditLecture from "./EditLecture";
import {
getDateFromStringOrThrow,
getDateOnlyMarkdownString,
} from "@/features/local/utils/timeUtils";
export const dynamic = "force-dynamic";
export default async function page({
params,
}: {
params: Promise<{ lectureDay: string }>;
}) {
const { lectureDay } = await params;
const decodedLectureDay = decodeURIComponent(lectureDay);
console.log(decodedLectureDay);
const lectureDate = getDateFromStringOrThrow(
decodedLectureDay,
"lecture day in lecture page"
);
const lectureDayOnly = getDateOnlyMarkdownString(lectureDate);
return <EditLecture lectureDay={lectureDayOnly} />;
}