Merge branch '31-performance-optimization' into 'development'

31 hotfix href links missing in menubar

See merge request htwk-software/htwkalender!14
This commit is contained in:
Elmar Kresse
2024-05-23 11:28:27 +00:00

View File

@ -108,6 +108,19 @@ function handleDarkModeToggled(isDarkVar: boolean) {
<span class="ml-2 p-menuitem-label">{{ item.label }}</span>
</a>
</router-link>
<a
v-else-if="item.url"
:class="
$route.path.includes(item.info)
? 'flex align-items-center active'
: 'flex align-items-center'
"
v-bind="props.action"
:href="item.url"
>
<span :class="item.icon" />
<span class="ml-2 p-menuitem-label">{{ item.label }}</span>
</a>
<span
v-else
:class="