diff --git a/src/renderer/components/shared/bsm-dropdown-button.component.tsx b/src/renderer/components/shared/bsm-dropdown-button.component.tsx index 67008b92..743d850e 100644 --- a/src/renderer/components/shared/bsm-dropdown-button.component.tsx +++ b/src/renderer/components/shared/bsm-dropdown-button.component.tsx @@ -4,9 +4,9 @@ import { BsmButton } from "./bsm-button.component" import { BsmIcon } from "../svgs/bsm-icon.component" import { useTranslation } from "renderer/hooks/use-translation.hook" -export interface DropDownItem {id: number, text: string, icon?: BsmIconType} +export interface DropDownItem {text: string, icon?: BsmIconType, onClick?: () => void} -export function BsmDropdownButton({className, items, align, onItemClick}: {className?: string, items?: DropDownItem[], align?: "left"|"right", onItemClick?: (id: number) => void}) { +export function BsmDropdownButton({className, items, align}: {className?: string, items?: DropDownItem[], align?: "left"|"right"}) { const [expanded, setExpanded] = useState(false) const t = useTranslation() @@ -15,12 +15,12 @@ export function BsmDropdownButton({className, items, align, onItemClick}: {class