diff --git a/src/components/CanvasContextMenu.vue b/src/components/CanvasContextMenu.vue new file mode 100644 index 000000000..252e30581 --- /dev/null +++ b/src/components/CanvasContextMenu.vue @@ -0,0 +1,323 @@ + + + + + diff --git a/src/components/EditorCanvas.vue b/src/components/EditorCanvas.vue index 77aa58eed..ccd974a51 100644 --- a/src/components/EditorCanvas.vue +++ b/src/components/EditorCanvas.vue @@ -4,6 +4,7 @@ import { ref, computed } from 'vue' import { useCanvas } from '../composables/use-canvas' import { useCanvasInput } from '../composables/use-canvas-input' import { useEditorStore } from '../stores/editor' +import CanvasContextMenu from './CanvasContextMenu.vue' const store = useEditorStore() const canvasRef = ref(null) @@ -66,6 +67,7 @@ function onTextKeyDown(e: KeyboardEvent) {