mirror of
https://github.com/alexmickelson/canvasManagement.git
synced 2026-03-25 23:28:33 -06:00
pre codemon
This commit is contained in:
@@ -2,6 +2,5 @@
|
|||||||
const nextConfig = {
|
const nextConfig = {
|
||||||
|
|
||||||
};
|
};
|
||||||
devServer.fastRefresh = true;
|
|
||||||
|
|
||||||
export default nextConfig;
|
export default nextConfig;
|
||||||
|
|||||||
@@ -1,13 +1,16 @@
|
|||||||
"use client"
|
"use client";
|
||||||
import { FC, useState } from "react";
|
import { useState } from "react";
|
||||||
import { CalendarMonthModel } from "./calendarMonthUtils";
|
import { CalendarMonthModel } from "./calendarMonthUtils";
|
||||||
import { DayOfWeek, LocalCourse } from "@/models/local/localCourse";
|
import { DayOfWeek, LocalCourse } from "@/models/local/localCourse";
|
||||||
import { Day } from "./Day";
|
import Day from "./Day";
|
||||||
|
|
||||||
export const CalendarMonth: FC<{
|
export default function CalendarMonth({
|
||||||
|
month,
|
||||||
|
localCourse,
|
||||||
|
}: {
|
||||||
month: CalendarMonthModel;
|
month: CalendarMonthModel;
|
||||||
localCourse: LocalCourse;
|
localCourse: LocalCourse;
|
||||||
}> = ({ month, localCourse }) => {
|
}) {
|
||||||
const [isCollapsed, setIsCollapsed] = useState(false);
|
const [isCollapsed, setIsCollapsed] = useState(false);
|
||||||
|
|
||||||
const isInPast =
|
const isInPast =
|
||||||
@@ -60,4 +63,4 @@ export const CalendarMonth: FC<{
|
|||||||
</div>
|
</div>
|
||||||
</>
|
</>
|
||||||
);
|
);
|
||||||
};
|
}
|
||||||
|
|||||||
@@ -1,9 +1,8 @@
|
|||||||
"use client"
|
"use client";
|
||||||
import React, { FC } from "react";
|
|
||||||
|
|
||||||
export const Day: FC<{ day?: Date }> = ({ day }) => {
|
export default function Day({ day }: { day?: Date }) {
|
||||||
const classes = "border rounded rounded-3 p-2 pb-4 m-1 ";
|
const classes = "border rounded rounded-3 p-2 pb-4 m-1 ";
|
||||||
if (!day) return <div className={classes + ""}></div>;
|
if (!day) return <div className={classes + ""}></div>;
|
||||||
|
|
||||||
return <div className={classes + " bg-slate-900"}>{day.getDate()}</div>;
|
return <div className={classes + " bg-slate-900"}>{day.getDate()}</div>;
|
||||||
};
|
}
|
||||||
|
|||||||
@@ -2,7 +2,8 @@
|
|||||||
import { useLocalCourseDetailsQuery } from "@/hooks/localCoursesHooks";
|
import { useLocalCourseDetailsQuery } from "@/hooks/localCoursesHooks";
|
||||||
import { getDateFromStringOrThrow } from "@/models/local/timeUtils";
|
import { getDateFromStringOrThrow } from "@/models/local/timeUtils";
|
||||||
import { getMonthsBetweenDates } from "./calendarMonthUtils";
|
import { getMonthsBetweenDates } from "./calendarMonthUtils";
|
||||||
import { CalendarMonth } from "./CalendarMonth";
|
import CalendarMonth from "./CalendarMonth";
|
||||||
|
|
||||||
|
|
||||||
export default function Page({
|
export default function Page({
|
||||||
params: { courseName },
|
params: { courseName },
|
||||||
|
|||||||
Reference in New Issue
Block a user