From 096a1233a6e6151dc737f70ffeef6a5d6bf7976f Mon Sep 17 00:00:00 2001 From: Marcel Mraz Date: Thu, 13 Mar 2025 12:39:15 +0100 Subject: [PATCH] Move element canvas buttons --- packages/excalidraw/components/App.tsx | 2 +- .../{element => components}/ElementCanvasButtons.scss | 0 .../{element => components}/ElementCanvasButtons.tsx | 8 +++++--- 3 files changed, 6 insertions(+), 4 deletions(-) rename packages/excalidraw/{element => components}/ElementCanvasButtons.scss (100%) rename packages/excalidraw/{element => components}/ElementCanvasButtons.tsx (90%) diff --git a/packages/excalidraw/components/App.tsx b/packages/excalidraw/components/App.tsx index 6017b73b7..7b703ce9b 100644 --- a/packages/excalidraw/components/App.tsx +++ b/packages/excalidraw/components/App.tsx @@ -352,7 +352,7 @@ import { setCursorForShape, } from "../cursor"; import { Emitter } from "../emitter"; -import { ElementCanvasButtons } from "../element/ElementCanvasButtons"; +import { ElementCanvasButtons } from "../components/ElementCanvasButtons"; import { COLOR_PALETTE } from "../colors"; import { Store, CaptureUpdateAction } from "../store"; import { AnimatedTrail } from "../animated-trail"; diff --git a/packages/excalidraw/element/ElementCanvasButtons.scss b/packages/excalidraw/components/ElementCanvasButtons.scss similarity index 100% rename from packages/excalidraw/element/ElementCanvasButtons.scss rename to packages/excalidraw/components/ElementCanvasButtons.scss diff --git a/packages/excalidraw/element/ElementCanvasButtons.tsx b/packages/excalidraw/components/ElementCanvasButtons.tsx similarity index 90% rename from packages/excalidraw/element/ElementCanvasButtons.tsx rename to packages/excalidraw/components/ElementCanvasButtons.tsx index e67e8d5bc..d15228229 100644 --- a/packages/excalidraw/element/ElementCanvasButtons.tsx +++ b/packages/excalidraw/components/ElementCanvasButtons.tsx @@ -1,13 +1,15 @@ import { useExcalidrawAppState } from "../components/App"; import { sceneCoordsToViewportCoords } from "../utils"; +import { getElementAbsoluteCoords } from "../element"; import "./ElementCanvasButtons.scss"; -import { getElementAbsoluteCoords } from "."; - import type { AppState } from "../types"; -import type { ElementsMap, NonDeletedExcalidrawElement } from "./types"; +import type { + ElementsMap, + NonDeletedExcalidrawElement, +} from "../element/types"; const CONTAINER_PADDING = 5;