From 54e4d7b4a15b60797884d4a4b9be9e74ca769d35 Mon Sep 17 00:00:00 2001 From: Alex Mickelson Date: Wed, 13 Aug 2025 11:24:55 -0600 Subject: [PATCH] adding some prefetches, not sure if makes difference --- src/app/CourseList.tsx | 1 + .../course/[courseName]/CourseNavigation.tsx | 20 +++++++++++++++---- .../lecture/[lectureDay]/EditLectureTitle.tsx | 1 + .../[assignmentName]/EditAssignmentHeader.tsx | 7 ++++++- .../page/[pageName]/EditPageHeader.tsx | 1 + .../quiz/[quizName]/EditQuizHeader.tsx | 1 + src/app/course/[courseName]/page.tsx | 7 ++----- 7 files changed, 28 insertions(+), 10 deletions(-) diff --git a/src/app/CourseList.tsx b/src/app/CourseList.tsx index 2ded6fe..910dc51 100644 --- a/src/app/CourseList.tsx +++ b/src/app/CourseList.tsx @@ -30,6 +30,7 @@ export default function CourseList() { {courseName} diff --git a/src/app/course/[courseName]/modules/[moduleName]/assignment/[assignmentName]/EditAssignmentHeader.tsx b/src/app/course/[courseName]/modules/[moduleName]/assignment/[assignmentName]/EditAssignmentHeader.tsx index 2ea5cb2..bf871ef 100644 --- a/src/app/course/[courseName]/modules/[moduleName]/assignment/[assignmentName]/EditAssignmentHeader.tsx +++ b/src/app/course/[courseName]/modules/[moduleName]/assignment/[assignmentName]/EditAssignmentHeader.tsx @@ -13,7 +13,12 @@ export default function EditAssignmentHeader({ const { courseName } = useCourseContext(); return (
- + {courseName} {courseName} diff --git a/src/app/course/[courseName]/modules/[moduleName]/quiz/[quizName]/EditQuizHeader.tsx b/src/app/course/[courseName]/modules/[moduleName]/quiz/[quizName]/EditQuizHeader.tsx index 0b0857e..612814f 100644 --- a/src/app/course/[courseName]/modules/[moduleName]/quiz/[quizName]/EditQuizHeader.tsx +++ b/src/app/course/[courseName]/modules/[moduleName]/quiz/[quizName]/EditQuizHeader.tsx @@ -17,6 +17,7 @@ export default function EditQuizHeader({ className="btn" href={getCourseUrl(courseName)} shallow={true} + prefetch={true} > {courseName} diff --git a/src/app/course/[courseName]/page.tsx b/src/app/course/[courseName]/page.tsx index 8a2c422..fa83a67 100644 --- a/src/app/course/[courseName]/page.tsx +++ b/src/app/course/[courseName]/page.tsx @@ -3,7 +3,6 @@ import DraggingContextProvider from "./context/drag/DraggingContextProvider"; import { CourseNavigation } from "./CourseNavigation"; import { DragStyleContextProvider } from "./context/drag/dragStyleContext"; import CollapsableSidebar from "./CollapsableSidebar"; -import { SuspenseAndErrorHandling } from "@/components/SuspenseAndErrorHandling"; export default async function CoursePage() { return ( @@ -13,10 +12,8 @@ export default async function CoursePage() {
- - - - + +