From d29e761efb6d06e3cdb08627d742b4c056adf200 Mon Sep 17 00:00:00 2001 From: bytedream Date: Tue, 24 Jun 2025 00:27:18 +0200 Subject: [PATCH] fix admin layout showing inaccessible routes --- src/layouts/admin/AdminLayout.astro | 43 +++++++++++++++-------------- 1 file changed, 23 insertions(+), 20 deletions(-) diff --git a/src/layouts/admin/AdminLayout.astro b/src/layouts/admin/AdminLayout.astro index 796fa7e..20ab456 100644 --- a/src/layouts/admin/AdminLayout.astro +++ b/src/layouts/admin/AdminLayout.astro @@ -92,26 +92,29 @@ const adminTabs = [ }
{ - adminTabs.map((tab) => ( -
  • - - - {tab.name} - - {tab.subTabs && ( - - )} -
  • - )) + adminTabs.map( + (tab) => + tab.enabled && ( +
  • + + + {tab.name} + + {tab.subTabs && ( + + )} +
  • + ) + ) } { Astro.slots.has('actions') && (