From 0bb2a12a61c7e35ffc4979a9298282deee5ead19 Mon Sep 17 00:00:00 2001 From: Mahesh Rana Date: Fri, 29 May 2026 15:38:07 +0530 Subject: [PATCH 1/2] fix: hide create button when no creation actions are available --- .../client/navbar/NavBarPagesGroup/NavBarItemCreateNew.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/meteor/client/navbar/NavBarPagesGroup/NavBarItemCreateNew.tsx b/apps/meteor/client/navbar/NavBarPagesGroup/NavBarItemCreateNew.tsx index f2b3c2956e97d..48a3f4c3c941f 100644 --- a/apps/meteor/client/navbar/NavBarPagesGroup/NavBarItemCreateNew.tsx +++ b/apps/meteor/client/navbar/NavBarPagesGroup/NavBarItemCreateNew.tsx @@ -12,7 +12,9 @@ const NavBarItemCreateNew = (props: CreateRoomProps) => { const sections = useCreateNewMenu(); - return ; + if (sections.length > 0) { + return ; + } }; export default NavBarItemCreateNew; From 582789497b0448367b728cf62f90a8880c576578 Mon Sep 17 00:00:00 2001 From: Mahesh Rana Date: Fri, 29 May 2026 17:41:27 +0530 Subject: [PATCH 2/2] refactor: return null when no create actions are available --- .../client/navbar/NavBarPagesGroup/NavBarItemCreateNew.tsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/meteor/client/navbar/NavBarPagesGroup/NavBarItemCreateNew.tsx b/apps/meteor/client/navbar/NavBarPagesGroup/NavBarItemCreateNew.tsx index 48a3f4c3c941f..daa84d5d61b8c 100644 --- a/apps/meteor/client/navbar/NavBarPagesGroup/NavBarItemCreateNew.tsx +++ b/apps/meteor/client/navbar/NavBarPagesGroup/NavBarItemCreateNew.tsx @@ -15,6 +15,8 @@ const NavBarItemCreateNew = (props: CreateRoomProps) => { if (sections.length > 0) { return ; } + + return null; }; export default NavBarItemCreateNew;