Spaces:
Running
Running
import { | |
DragAndDropContextType, | |
DragAndDropContext, | |
} from "@/contexts/DragAndDropContext"; | |
import { useContext } from "react"; | |
// Custom hook to use the DragAndDrop context | |
export const useDragAndDrop = (): DragAndDropContextType => { | |
const context = useContext(DragAndDropContext); | |
if (context === undefined) { | |
throw new Error("useDragAndDrop must be used within a DragAndDropProvider"); | |
} | |
return context; | |
}; | |