From 4cb9482e27741271ea944c0f519a1d4fb6d07a93 Mon Sep 17 00:00:00 2001 From: MathieuG-P Date: Mon, 26 Dec 2022 21:50:41 +0100 Subject: [PATCH] fix fake items in dropdown --- .../components/shared/bsm-dropdown-button.component.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/renderer/components/shared/bsm-dropdown-button.component.tsx b/src/renderer/components/shared/bsm-dropdown-button.component.tsx index 63b0c750..3c9baa21 100644 --- a/src/renderer/components/shared/bsm-dropdown-button.component.tsx +++ b/src/renderer/components/shared/bsm-dropdown-button.component.tsx @@ -22,6 +22,8 @@ type Props = { export function BsmDropdownButton({className, items, align, withBar = true, icon = "settings", buttonClassName, menuTranslationY, children, text, textClassName}: Props) { + console.log("DROPDOWN", items); + const [expanded, setExpanded] = useState(false) const t = useTranslation(); const ref = useRef(null) @@ -44,7 +46,7 @@ export function BsmDropdownButton({className, items, align, withBar = true, icon
setExpanded(!expanded)} className={buttonClassName ?? defaultButtonClassName} icon={icon} active={expanded} onClickOutside={handleClickOutside} withBar={withBar} text={text}/>
- { items?.map((i) => ( + { items?.map((i) => i && (
i.onClick?.()} className="flex w-full px-3 py-2 hover:backdrop-brightness-150"> {i.icon && } {t(i.text)}