fixing more dates

This commit is contained in:
2024-08-28 08:42:07 -06:00
parent 6c5068879a
commit 5b3f8a8515
7 changed files with 46 additions and 10 deletions

View File

@@ -1,6 +1,6 @@
"use client"
import { ReactNode } from "react";
import { CourseContext } from "./courseContext";
"use client";
import { ReactNode, useState } from "react";
import { CourseContext, DraggableItem } from "./courseContext";
import { useLocalCourseDetailsQuery } from "@/hooks/localCoursesHooks";
export default function CourseContextProvider({
@@ -11,8 +11,17 @@ export default function CourseContextProvider({
localCourseName: string;
}) {
const { data: course } = useLocalCourseDetailsQuery(localCourseName);
const [itemBeingDragged, setItemBeingDragged] = useState<
DraggableItem | undefined
>();
return (
<CourseContext.Provider value={{ localCourse: course }}>
<CourseContext.Provider
value={{
localCourse: course,
startModuleDrag: (d) => setItemBeingDragged(d),
stopModuleDrag: (day) => setItemBeingDragged(undefined),
}}
>
{children}
</CourseContext.Provider>
);