diff --git a/src/renderer/src/components/dropdown-menu/dropdown-menu.tsx b/src/renderer/src/components/dropdown-menu/dropdown-menu.tsx
index 747bad0a..713697e7 100644
--- a/src/renderer/src/components/dropdown-menu/dropdown-menu.tsx
+++ b/src/renderer/src/components/dropdown-menu/dropdown-menu.tsx
@@ -1,4 +1,4 @@
-import * as DropdownMenu from "@radix-ui/react-dropdown-menu";
+import * as DropdownMenuPrimitive from "@radix-ui/react-dropdown-menu";
import "./dropdown-menu.scss";
export interface DropdownMenuItem {
@@ -20,7 +20,7 @@ interface DropdownMenuProps {
alignOffset?: number;
}
-export default ({
+export function DropdownMenu({
children,
title,
items,
@@ -29,49 +29,53 @@ export default ({
loop = true,
align = "center",
alignOffset = 0,
-}: DropdownMenuProps) => (
-
-
-
-
+}: DropdownMenuProps) {
+ return (
+
+
+
+
-
-
- {title && (
-
- {title}
-
- )}
-
-
-
-
- {items.map(
- (item) =>
- item.show !== false && (
-
- {item.icon && (
- {item.icon}
- )}
- {item.label}
-
- )
+
+
+ {title && (
+
+ {title}
+
)}
-
-
-
-
-);
+
+
+
+
+ {items.map(
+ (item) =>
+ item.show !== false && (
+
+ {item.icon && (
+
+ {item.icon}
+
+ )}
+ {item.label}
+
+ )
+ )}
+
+
+
+
+ );
+}
diff --git a/src/renderer/src/pages/downloads/download-group.tsx b/src/renderer/src/pages/downloads/download-group.tsx
index 5bff2b62..05954535 100644
--- a/src/renderer/src/pages/downloads/download-group.tsx
+++ b/src/renderer/src/pages/downloads/download-group.tsx
@@ -16,9 +16,7 @@ import * as styles from "./download-group.css";
import { useTranslation } from "react-i18next";
import { SPACING_UNIT, vars } from "@renderer/theme.css";
import { useMemo } from "react";
-import DropdownMenu, {
- DropdownMenuItem,
-} from "@renderer/components/dropdown-menu/dropdown-menu";
+import { DropdownMenu, DropdownMenuItem } from "@renderer/components/dropdown-menu/dropdown-menu";
import { ThreeBarsIcon } from "@primer/octicons-react";
export interface DownloadGroupProps {