mirror of
https://github.com/drawdb-io/drawdb.git
synced 2025-09-19 22:14:50 +00:00
refactor: export CanvasContextProvider
to follow established context pattern
As noted [in the review]( https://github.com/drawdb-io/drawdb/pull/148#discussion_r1681584836 ), I disagree with this pattern. However, I will follow it to get these features added.
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
export { default as useAreas } from "./useAreas";
|
||||
export { default as useCanvas } from "./useCanvas";
|
||||
export { default as useLayout } from "./useLayout";
|
||||
export { default as useNotes } from "./useNotes";
|
||||
export { default as useSaveState } from "./useSaveState";
|
||||
|
6
src/hooks/useCanvas.js
Normal file
6
src/hooks/useCanvas.js
Normal file
@@ -0,0 +1,6 @@
|
||||
import { useContext } from "react";
|
||||
import { CanvasContext } from "../context/CanvasContext";
|
||||
|
||||
export default function useCanvas() {
|
||||
return useContext(CanvasContext);
|
||||
}
|
Reference in New Issue
Block a user