mirror of
https://github.com/alexmickelson/canvasManagement.git
synced 2026-03-25 23:28:33 -06:00
Merge branch 'main' of github.com:alexmickelson/canvasManagement
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -44,3 +44,4 @@ next-env.d.ts
|
|||||||
|
|
||||||
storage/
|
storage/
|
||||||
temp/
|
temp/
|
||||||
|
.claude/
|
||||||
@@ -75,14 +75,14 @@ export default function AssignmentPreview({
|
|||||||
{extraPoints !== 0 && (
|
{extraPoints !== 0 && (
|
||||||
<h5 className="text-center">{extraPoints} Extra Credit Points</h5>
|
<h5 className="text-center">{extraPoints} Extra Credit Points</h5>
|
||||||
)}
|
)}
|
||||||
<div className="grid grid-cols-4">
|
<div className="grid grid-cols-[auto_auto_1fr]">
|
||||||
{assignment.rubric.map((rubricItem, i) => (
|
{assignment.rubric.map((rubricItem, i) => (
|
||||||
<Fragment key={rubricItem.label + i}>
|
<Fragment key={rubricItem.label + i}>
|
||||||
<div className="text-end pe-1">
|
<div className="text-end pe-1">
|
||||||
{rubricItemIsExtraCredit(rubricItem) ? "Extra Credit" : ""}
|
{rubricItemIsExtraCredit(rubricItem) ? "Extra Credit" : ""}
|
||||||
</div>
|
</div>
|
||||||
<div className="text-end pe-3">{rubricItem.points}</div>
|
<div className="text-end pe-3">{rubricItem.points}</div>
|
||||||
<div className="col-span-2">{rubricItem.label}</div>
|
<div>{rubricItem.label}</div>
|
||||||
</Fragment>
|
</Fragment>
|
||||||
))}
|
))}
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -44,6 +44,8 @@ export async function getModuleNamesFromFiles(courseName: string) {
|
|||||||
.map((dirent) => dirent.name);
|
.map((dirent) => dirent.name);
|
||||||
|
|
||||||
const modules = await Promise.all(modulePromises);
|
const modules = await Promise.all(modulePromises);
|
||||||
const modulesWithoutLectures = modules.filter((m) => m !== lectureFolderName);
|
const modulesWithoutLectures = modules.filter(
|
||||||
|
(m) => m !== lectureFolderName && !m.startsWith(".")
|
||||||
|
);
|
||||||
return modulesWithoutLectures.sort((a, b) => a.localeCompare(b));
|
return modulesWithoutLectures.sort((a, b) => a.localeCompare(b));
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user