From b6cf177630e2864df5116e57b1fe0737a1f63811 Mon Sep 17 00:00:00 2001 From: Anmol Singh Bhatia <121005188+anmolsinghbhatia@users.noreply.github.com> Date: Mon, 24 Jun 2024 17:54:57 +0530 Subject: [PATCH] chore: draft issue quick action menu validation (#4918) --- .../issue-layouts/quick-action-dropdowns/draft-issue.tsx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/web/core/components/issues/issue-layouts/quick-action-dropdowns/draft-issue.tsx b/web/core/components/issues/issue-layouts/quick-action-dropdowns/draft-issue.tsx index a3108aa8e..70fb24588 100644 --- a/web/core/components/issues/issue-layouts/quick-action-dropdowns/draft-issue.tsx +++ b/web/core/components/issues/issue-layouts/quick-action-dropdowns/draft-issue.tsx @@ -81,6 +81,11 @@ export const DraftIssueQuickActions: React.FC = observer((pro }, ]; + // check if any of the menu items should render + const shouldRenderQuickAction = MENU_ITEMS.some((item) => item.shouldRender); + + if (!shouldRenderQuickAction) return <>; + return ( <>