fix admin layout showing inaccessible routes
All checks were successful
deploy / build-and-deploy (/testvaro, /opt/website-test, website-test) (push) Successful in 16s
deploy / build-and-deploy (/varo, /opt/website, website) (push) Successful in 13s

This commit is contained in:
2025-06-24 00:27:18 +02:00
parent 018e239c35
commit d29e761efb

View File

@ -92,26 +92,29 @@ const adminTabs = [
} }
<div class="divider mx-1 my-1"></div> <div class="divider mx-1 my-1"></div>
{ {
adminTabs.map((tab) => ( adminTabs.map(
<li> (tab) =>
<a href={tab.href}> tab.enabled && (
<Icon name={tab.icon} /> <li>
<span>{tab.name}</span> <a href={tab.href}>
</a> <Icon name={tab.icon} />
{tab.subTabs && ( <span>{tab.name}</span>
<ul> </a>
{tab.subTabs.map((subTab) => ( {tab.subTabs && (
<li> <ul>
<a href={subTab.href}> {tab.subTabs.map((subTab) => (
<Icon name={subTab.icon} /> <li>
<span>{subTab.name}</span> <a href={subTab.href}>
</a> <Icon name={subTab.icon} />
</li> <span>{subTab.name}</span>
))} </a>
</ul> </li>
)} ))}
</li> </ul>
)) )}
</li>
)
)
} }
{ {
Astro.slots.has('actions') && ( Astro.slots.has('actions') && (