mirror of
https://github.com/alexmickelson/canvasManagement.git
synced 2026-03-25 23:28:33 -06:00
better titles
This commit is contained in:
@@ -23,7 +23,6 @@ export default function CollapsableSidebar() {
|
||||
setWindowCollapseRecommended(false);
|
||||
}
|
||||
}
|
||||
handleResize(); // Set initial state
|
||||
window.addEventListener("resize", handleResize);
|
||||
return () => window.removeEventListener("resize", handleResize);
|
||||
}, []);
|
||||
|
||||
@@ -9,8 +9,9 @@ export async function generateMetadata({
|
||||
params: Promise<{ courseName: string }>;
|
||||
}): Promise<Metadata> {
|
||||
const { courseName } = await params;
|
||||
const decodedCourseName = decodeURIComponent(getTitle(courseName));
|
||||
return {
|
||||
title: getTitle(courseName),
|
||||
title: decodedCourseName,
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@@ -11,8 +11,9 @@ export async function generateMetadata({
|
||||
const { courseName, lectureDay } = await params;
|
||||
const decodedDay = decodeURIComponent(lectureDay);
|
||||
const dayOnly = decodedDay.split(" ")[0];
|
||||
const decodedCourseName = decodeURIComponent(getTitle(courseName));
|
||||
return {
|
||||
title: getTitle(`${courseName} lecture ${dayOnly}`),
|
||||
title: getTitle(`${decodedCourseName} lecture ${dayOnly}`),
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@@ -59,6 +59,12 @@ flowchart TD
|
||||
|
||||
[Github Classroom](insert_github_classroom_url)
|
||||
|
||||
## Files
|
||||
|
||||
If you have mounted a folder in the /app/public/images directory, you can link to files like this:
|
||||
|
||||

|
||||
|
||||
## Rubric
|
||||
|
||||
- 1pt: singular point
|
||||
|
||||
@@ -14,8 +14,9 @@ export async function generateMetadata({
|
||||
}): Promise<Metadata> {
|
||||
const { courseName, assignmentName } = await params;
|
||||
const decodedAssignmentName = decodeURIComponent(assignmentName);
|
||||
const decodedCourseName = decodeURIComponent(courseName);
|
||||
return {
|
||||
title: getTitle(`${decodedAssignmentName}, ${courseName}`),
|
||||
title: getTitle(`${decodedAssignmentName}, ${decodedCourseName}`),
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@@ -14,8 +14,9 @@ export async function generateMetadata({
|
||||
}): Promise<Metadata> {
|
||||
const { courseName, pageName } = await params;
|
||||
const decodedPageName = decodeURIComponent(pageName);
|
||||
const decodedCourseName = decodeURIComponent(courseName);
|
||||
return {
|
||||
title: getTitle(`${decodedPageName}, ${courseName}`),
|
||||
title: getTitle(`${decodedPageName}, ${decodedCourseName}`),
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@@ -14,8 +14,9 @@ export async function generateMetadata({
|
||||
}): Promise<Metadata> {
|
||||
const { courseName, quizName } = await params;
|
||||
const decodedQuizName = decodeURIComponent(quizName);
|
||||
const decodedCourseName = decodeURIComponent(courseName);
|
||||
return {
|
||||
title: getTitle(`${decodedQuizName}, ${courseName}`),
|
||||
title: getTitle(`${decodedQuizName}, ${decodedCourseName}`),
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@@ -8,8 +8,9 @@ export async function generateMetadata({
|
||||
params: Promise<{ courseName: string }>;
|
||||
}): Promise<Metadata> {
|
||||
const { courseName } = await params;
|
||||
const decodedCourseName = decodeURIComponent(courseName);
|
||||
return {
|
||||
title: getTitle(courseName) + " Settings",
|
||||
title: getTitle(decodedCourseName) + " Settings",
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user