diff --git a/src/components/Blocks.tsx b/src/components/canvas/Blocks.tsx
similarity index 97%
rename from src/components/Blocks.tsx
rename to src/components/canvas/Blocks.tsx
index 5b71645..5215c77 100644
--- a/src/components/Blocks.tsx
+++ b/src/components/canvas/Blocks.tsx
@@ -59,6 +59,10 @@ function Blocks({ blocks, setBlocks, textures, image, imageDimensions }: Props)
}
}, [image, imageDimensions, setBlocks]);
+ useEffect(() => {
+ console.log(blocks);
+ }, [blocks]);
+
return (
<>
{blocks.map((block, index) => {
diff --git a/src/components/CanvasBorder.tsx b/src/components/canvas/CanvasBorder.tsx
similarity index 100%
rename from src/components/CanvasBorder.tsx
rename to src/components/canvas/CanvasBorder.tsx
diff --git a/src/components/Cursor.tsx b/src/components/canvas/Cursor.tsx
similarity index 100%
rename from src/components/Cursor.tsx
rename to src/components/canvas/Cursor.tsx
diff --git a/src/components/Grid.tsx b/src/components/canvas/Grid.tsx
similarity index 100%
rename from src/components/Grid.tsx
rename to src/components/canvas/Grid.tsx
diff --git a/src/components/information/Canvas.tsx b/src/components/canvas/information/Canvas.tsx
similarity index 100%
rename from src/components/information/Canvas.tsx
rename to src/components/canvas/information/Canvas.tsx
diff --git a/src/components/information/Cursor.tsx b/src/components/canvas/information/Cursor.tsx
similarity index 100%
rename from src/components/information/Cursor.tsx
rename to src/components/canvas/information/Cursor.tsx
diff --git a/src/components/Toolbar.tsx b/src/components/toolbar/index.tsx
similarity index 77%
rename from src/components/Toolbar.tsx
rename to src/components/toolbar/index.tsx
index 1058163..39c9ce9 100644
--- a/src/components/Toolbar.tsx
+++ b/src/components/toolbar/index.tsx
@@ -1,7 +1,7 @@
import { useContext } from "react";
-import { ToggleGroup, ToggleGroupItem } from "@/components/ui/toggle-group";
-import { Eraser, Hand, Pencil } from "lucide-react";
+import { EraserIcon, HandIcon, PencilIcon, ZoomInIcon } from "lucide-react";
+import { ToggleGroup, ToggleGroupItem } from "@/components/ui/toggle-group";
import { ToolContext } from "@/context/ToolContext";
function Toolbar() {
@@ -17,13 +17,16 @@ function Toolbar() {
className="flex flex-col justify-start py-1 border-r border-zinc-200 dark:border-zinc-800 bg-white dark:bg-zinc-950"
>
-
+
-
+
-
+
+
+
+
);
diff --git a/src/pages/AppPage.tsx b/src/pages/AppPage.tsx
index f9eb662..583e0f3 100644
--- a/src/pages/AppPage.tsx
+++ b/src/pages/AppPage.tsx
@@ -1,11 +1,11 @@
-import { ImageProvider } from "@/context/ImageContext";
+import { ImageProvider } from "../context/ImageContext";
import { SettingsProvider } from "../context/SettingsContext";
import { TexturesProvider } from "../context/TexturesContext";
import { ToolProvider } from "../context/ToolContext";
import Menubar from "../components/menubar";
-import Toolbar from "../components/Toolbar";
-import Canvas from "../components/Canvas";
+import Toolbar from "../components/toolbar";
+import Canvas from "../components/canvas/Canvas";
function AppPage() {
return (