From 6651f2be06b6e32ed49c0b90cde7fa290da1acdb Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Tue, 19 May 2026 10:48:24 +0200 Subject: [PATCH] app: remove nav item disable matching Signed-off-by: Patrik Oldsberg --- plugins/app/src/extensions/AppNav.tsx | 8 -------- 1 file changed, 8 deletions(-) diff --git a/plugins/app/src/extensions/AppNav.tsx b/plugins/app/src/extensions/AppNav.tsx index 0d6618fc8c..09203303e5 100644 --- a/plugins/app/src/extensions/AppNav.tsx +++ b/plugins/app/src/extensions/AppNav.tsx @@ -188,14 +188,6 @@ function NavContentRenderer(props: { return []; } - // TODO: Nav items are deprecated, and this code covers for a documented ability to use nav items still in config to disable pages in the sidebar. - // Remove this code once nav items are completely gone from the codebase. - const navItemNodeId = node.spec.id.replace(/^page:/, 'nav-item:'); - const navItemNode = tree.nodes.get(navItemNodeId); - if (navItemNode?.spec.disabled) { - return []; - } - const routeRef = node.instance.getData(coreExtensionData.routeRef); if (!routeRef) { return [];