diff --git a/resources/js/modules/editor/partials/edit-sidebar.tsx b/resources/js/modules/editor/partials/edit-sidebar.tsx index cb5b779..1b9a885 100644 --- a/resources/js/modules/editor/partials/edit-sidebar.tsx +++ b/resources/js/modules/editor/partials/edit-sidebar.tsx @@ -1,4 +1,10 @@ import { Edit3, Plus, Coins } from "lucide-react" +import { + Sheet, + SheetContent, + SheetHeader, + SheetTitle, +} from "@/components/ui/sheet" interface EditSidebarProps { isOpen: boolean @@ -6,126 +12,127 @@ interface EditSidebarProps { } export default function EditSidebar({ isOpen, onClose }: EditSidebarProps) { - if (!isOpen) return null - return ( -
-
- {/* Header */} -
- -

Edit Media

-
+ !open && onClose()}> + + + + + Edit Media + + - {/* Background and Meme Selection */} -
-
-
- Gaming background +
+ {/* Background and Meme Selection */} +
+
+
+ Gaming background +
+ Background +
+
+
+ Meme character +
+ Meme
- Background
-
-
- Meme character -
- Meme -
-
- {/* AI Background Search */} -
-

Search for backgrounds using AI

+ {/* AI Background Search */} +
+

Search for backgrounds using AI

-
-
- -
-

Generate a background with AI

-
- 1 -
- +
+
+ +
+

Generate a background with AI

+
+ 1 +
+ +
-
- {/* Meme Templates Grid */} -
-
- Creepy face meme -
-
- Confused person meme -
???
-
???
-
-
- Woody meme -
-
- Doge meme -
-
- Stock market meme -
- 📈 28% + {/* Meme Templates Grid */} +
+
+ Creepy face meme +
+
+ Confused person meme +
???
+
???
+
+
+ Woody meme +
+
+ Doge meme +
+
+ Stock market meme +
+ 📈 28% +
+
+
+ Room meme
-
- Room meme -
-
-
+ + ) } diff --git a/resources/js/modules/editor/partials/editor-controls.tsx b/resources/js/modules/editor/partials/editor-controls.tsx index 6975092..d9e1b56 100644 --- a/resources/js/modules/editor/partials/editor-controls.tsx +++ b/resources/js/modules/editor/partials/editor-controls.tsx @@ -15,13 +15,13 @@ const EditorControls = ({ className = '', onEditClick = () => {}, isEditActive = - + */}