From db3c085372fcf492ae51d3e67dd4f2c98239c4dd Mon Sep 17 00:00:00 2001 From: Mohamed Boudra Date: Wed, 4 Feb 2026 13:59:59 +0700 Subject: [PATCH] Fix dropdown-menu open type with explicit boolean annotation --- packages/app/src/components/ui/dropdown-menu.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/app/src/components/ui/dropdown-menu.tsx b/packages/app/src/components/ui/dropdown-menu.tsx index 4115665d5..30fa59d22 100644 --- a/packages/app/src/components/ui/dropdown-menu.tsx +++ b/packages/app/src/components/ui/dropdown-menu.tsx @@ -194,7 +194,8 @@ export function DropdownMenuTrigger({ style, ...props }: PropsWithChildren): ReactElement { - const { setOpen, open, triggerRef } = useDropdownMenuContext("DropdownMenuTrigger"); + const { setOpen, open: isOpen, triggerRef } = useDropdownMenuContext("DropdownMenuTrigger"); + const open: boolean = isOpen; const handlePress = useCallback(() => { if (disabled) return; @@ -210,7 +211,7 @@ export function DropdownMenuTrigger({ onPress={handlePress} style={({ pressed, hovered }) => { if (typeof style === "function") { - return style({ pressed, hovered, open: open ?? false }); + return style({ pressed, hovered, open }); } return style; }}