diff --git a/src/components/menubar/EditMenu.tsx b/src/components/menubar/EditMenu.tsx index 62d852b..4fea079 100644 --- a/src/components/menubar/EditMenu.tsx +++ b/src/components/menubar/EditMenu.tsx @@ -1,6 +1,7 @@ import { useContext } from "react"; import { CanvasContext } from "@/context/Canvas"; +import { HistoryContext } from "@/context/History"; import { SelectionContext } from "@/context/Selection"; import { ToolContext } from "@/context/Tool"; @@ -10,6 +11,7 @@ import { MenubarContent, MenubarItem, MenubarMenu, MenubarSeparator, MenubarShor function EditMenu() { const { blocks, setBlocks } = useContext(CanvasContext); + const { undo, redo, isUndoAvailable, isRedoAvailable } = useContext(HistoryContext); const { selectionCoords, setSelectionCoords, setSelectionLayerBlocks } = useContext(SelectionContext); const { setTool } = useContext(ToolContext); @@ -21,11 +23,11 @@ function EditMenu() { Edit - + Undo Ctrl Z - + Redo Ctrl Y @@ -35,7 +37,7 @@ function EditMenu() { Copy Ctrl C - clipboard.paste(setSelectionLayerBlocks, setSelectionCoords, setTool)}> + clipboard.paste(null, setSelectionLayerBlocks, setSelectionCoords, setTool)}> Paste Ctrl V