From 5464e62a03418b147127b2e036ed1eaf21493522 Mon Sep 17 00:00:00 2001 From: Anmol Singh Bhatia <121005188+anmolsinghbhatia@users.noreply.github.com> Date: Tue, 16 Jul 2024 15:22:12 +0530 Subject: [PATCH] [WEB-1962] fix: disabled custom menu (#5130) * fix: custom menu disabled button * Add constants package to package.json * Freeze hook form version --------- Co-authored-by: Satish Gandham --- packages/ui/src/dropdowns/custom-menu.tsx | 2 ++ web/package.json | 1 + 2 files changed, 3 insertions(+) diff --git a/packages/ui/src/dropdowns/custom-menu.tsx b/packages/ui/src/dropdowns/custom-menu.tsx index 9df40f1a8..00e8c3e2a 100644 --- a/packages/ui/src/dropdowns/custom-menu.tsx +++ b/packages/ui/src/dropdowns/custom-menu.tsx @@ -137,6 +137,7 @@ const CustomMenu = (props: ICustomMenuDropdownProps) => { onClick={handleMenuButtonClick} className={customButtonClassName} tabIndex={customButtonTabIndex} + disabled={disabled} > {customButton} @@ -172,6 +173,7 @@ const CustomMenu = (props: ICustomMenuDropdownProps) => { } ${buttonClassName}`} onClick={handleMenuButtonClick} tabIndex={customButtonTabIndex} + disabled={disabled} > {label} {!noChevron && } diff --git a/web/package.json b/web/package.json index 6107ed19f..2e4d74aef 100644 --- a/web/package.json +++ b/web/package.json @@ -27,6 +27,7 @@ "@plane/editor": "*", "@plane/types": "*", "@plane/ui": "*", + "@plane/constants": "*", "@popperjs/core": "^2.11.8", "@sentry/nextjs": "^8", "axios": "^1.1.3",