diff --git a/apps/desktop/src/renderer/screens/main/components/TopBar/WorkspaceTabs/CreateWorkspaceButton.tsx b/apps/desktop/src/renderer/screens/main/components/TopBar/WorkspaceTabs/CreateWorkspaceButton.tsx index 82ee2289908..76ea1563ae2 100644 --- a/apps/desktop/src/renderer/screens/main/components/TopBar/WorkspaceTabs/CreateWorkspaceButton.tsx +++ b/apps/desktop/src/renderer/screens/main/components/TopBar/WorkspaceTabs/CreateWorkspaceButton.tsx @@ -9,8 +9,12 @@ import { import { toast } from "@superset/ui/sonner"; import { Tooltip, TooltipContent, TooltipTrigger } from "@superset/ui/tooltip"; import { useCallback, useState } from "react"; -import { HiFolderOpen, HiMiniPlus, HiOutlineBolt } from "react-icons/hi2"; -import { HotkeyTooltipContent } from "renderer/components/HotkeyTooltipContent"; +import { + HiChevronDown, + HiFolderOpen, + HiMiniPlus, + HiOutlineBolt, +} from "react-icons/hi2"; import { trpc } from "renderer/lib/trpc"; import { useOpenNew } from "renderer/react-query/projects"; import { @@ -132,79 +136,91 @@ export function CreateWorkspaceButton({ const showOpenProjectShortcut = openProjectShortcut !== "Unassigned"; return ( - +
- - - + - + New workspace - - - - New Workspace - {showNewWorkspaceShortcut && ( - - {newWorkspaceShortcut} - - )} - - - - Quick Create - {showQuickCreateShortcut && ( - - {quickCreateShortcut} - - )} - - - + + + + + + + + More options + + + - - Open Project - {showOpenProjectShortcut && ( - - {openProjectShortcut} - - )} - - - + + + New Workspace + {showNewWorkspaceShortcut && ( + + {newWorkspaceShortcut} + + )} + + + + Quick Create + {showQuickCreateShortcut && ( + + {quickCreateShortcut} + + )} + + + + + Open Project + {showOpenProjectShortcut && ( + + {openProjectShortcut} + + )} + + + +
); }