mirror of
https://github.com/alexmickelson/canvasManagement.git
synced 2026-03-25 23:28:33 -06:00
month buffer
This commit is contained in:
@@ -13,10 +13,11 @@ export default function CourseCalendar() {
|
||||
() => getDateFromStringOrThrow(settings.startDate, "course start date"),
|
||||
[settings.startDate]
|
||||
);
|
||||
const endDateTime = useMemo(
|
||||
() => getDateFromStringOrThrow(settings.endDate, "course end date"),
|
||||
[settings.endDate]
|
||||
);
|
||||
const endDateTime = useMemo(() => {
|
||||
const date = getDateFromStringOrThrow(settings.endDate, "course end date");
|
||||
date.setDate(date.getDate() + 14); // buffer to make sure calendar shows week of finals and grades due
|
||||
return date;
|
||||
}, [settings.endDate]);
|
||||
const months = useMemo(
|
||||
() => getMonthsBetweenDates(startDateTime, endDateTime),
|
||||
[endDateTime, startDateTime]
|
||||
|
||||
Reference in New Issue
Block a user