diff --git a/src/app/course/[courseName]/calendar/day/DayTitle.tsx b/src/app/course/[courseName]/calendar/day/DayTitle.tsx index 0c2b278..0c7a7ef 100644 --- a/src/app/course/[courseName]/calendar/day/DayTitle.tsx +++ b/src/app/course/[courseName]/calendar/day/DayTitle.tsx @@ -74,6 +74,7 @@ export function DayTitle({ day, dayAsDate }: { day: string; dayAsDate: Date }) { modalControl={modal} buttonText="+" buttonClass="unstyled hover:font-bold hover:scale-125 px-1 mb-auto mt-0 pt-0" + modalWidth="w-135" > {({ closeModal }) => (
diff --git a/src/app/course/[courseName]/modules/ExpandableModule.tsx b/src/app/course/[courseName]/modules/ExpandableModule.tsx index 23b7661..0c3073e 100644 --- a/src/app/course/[courseName]/modules/ExpandableModule.tsx +++ b/src/app/course/[courseName]/modules/ExpandableModule.tsx @@ -102,7 +102,11 @@ export default function ExpandableModule({ )} > <> - + {({ closeModal }) => (
o?.toString() ?? ""} setSelectedOption={(t) => setType(t ?? "Assignment")} selectedOption={type} + label="Type" />
@@ -168,6 +169,7 @@ export default function NewItemForm({ getName={(g) => g?.name ?? ""} setSelectedOption={setAssignmentGroup} selectedOption={assignmentGroup} + label="Assignment Group" /> )}
diff --git a/src/components/ButtonSelect.tsx b/src/components/ButtonSelect.tsx index 2e7a1b7..7180d32 100644 --- a/src/components/ButtonSelect.tsx +++ b/src/components/ButtonSelect.tsx @@ -5,26 +5,32 @@ export default function ButtonSelect({ getName, setSelectedOption, selectedOption, + label }: { options: T[]; getName: (value: T | undefined) => string; setSelectedOption: (value: T | undefined) => void; selectedOption: T | undefined; + label: string; }) { return ( -
+
+ +
+ {options.map((o) => ( ))} +
); } diff --git a/src/services/serverFunctions/router/canvasFileRouter.ts b/src/services/serverFunctions/router/canvasFileRouter.ts index 9ba5c9c..3140a96 100644 --- a/src/services/serverFunctions/router/canvasFileRouter.ts +++ b/src/services/serverFunctions/router/canvasFileRouter.ts @@ -24,6 +24,7 @@ export const canvasFileRouter = router({ if (!success) { console.log("could not download file, returning sourceUrl", sourceUrl); + // make a toast or some other way of notifying the user return sourceUrl; } console.log("local temp file", localFile);