From 10022ab16a6df3d41dfd563c915ed26ae72e768a Mon Sep 17 00:00:00 2001 From: Francisco Pessano Date: Thu, 4 Sep 2025 16:31:40 -0300 Subject: [PATCH] feat: refactor dropdown menu components to use base-dropdown-menu for consistency --- apps/web/src/components/mode-toggle.tsx | 4 ++-- apps/web/src/components/space-actions.tsx | 6 +++--- .../ui/{dropdown-menu.tsx => base-dropdown-menu.tsx} | 0 apps/web/src/components/user-menu.tsx | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) rename apps/web/src/components/ui/{dropdown-menu.tsx => base-dropdown-menu.tsx} (100%) diff --git a/apps/web/src/components/mode-toggle.tsx b/apps/web/src/components/mode-toggle.tsx index 24119b8..f28e069 100644 --- a/apps/web/src/components/mode-toggle.tsx +++ b/apps/web/src/components/mode-toggle.tsx @@ -1,12 +1,12 @@ import { Moon, Sun } from "lucide-react"; import { useTheme } from "@/components/theme-provider"; -import { Button } from "@/components/ui/button"; import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuTrigger, -} from "@/components/ui/dropdown-menu"; +} from "@/components/ui/base-dropdown-menu"; +import { Button } from "@/components/ui/button"; export function ModeToggle() { const { setTheme } = useTheme(); diff --git a/apps/web/src/components/space-actions.tsx b/apps/web/src/components/space-actions.tsx index 4c27f4a..9005427 100644 --- a/apps/web/src/components/space-actions.tsx +++ b/apps/web/src/components/space-actions.tsx @@ -2,14 +2,14 @@ import { MoreHorizontal, Pencil, Trash2 } from "lucide-react"; import { useEffect, useState } from "react"; import { DeleteSpaceDialog } from "@/components/delete-space-dialog"; import { EditSpaceDialog } from "@/components/edit-space-dialog"; -import { Button } from "@/components/ui/button"; -import type { ColorValue } from "@/components/ui/color-picker"; import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuTrigger, -} from "@/components/ui/dropdown-menu"; +} from "@/components/ui/base-dropdown-menu"; +import { Button } from "@/components/ui/button"; +import type { ColorValue } from "@/components/ui/color-picker"; import { deleteSpace, updateSpace } from "@/lib/appwrite-db"; export type SpaceActionsProps = { diff --git a/apps/web/src/components/ui/dropdown-menu.tsx b/apps/web/src/components/ui/base-dropdown-menu.tsx similarity index 100% rename from apps/web/src/components/ui/dropdown-menu.tsx rename to apps/web/src/components/ui/base-dropdown-menu.tsx diff --git a/apps/web/src/components/user-menu.tsx b/apps/web/src/components/user-menu.tsx index 64f5f80..506a3a8 100644 --- a/apps/web/src/components/user-menu.tsx +++ b/apps/web/src/components/user-menu.tsx @@ -7,7 +7,7 @@ import { DropdownMenuLabel, DropdownMenuSeparator, DropdownMenuTrigger, -} from "@/components/ui/dropdown-menu"; +} from "@/components/ui/base-dropdown-menu"; import { authClient } from "@/lib/auth-client"; import { Button } from "./ui/button"; import { Skeleton } from "./ui/skeleton";