fix: bind aria-label on nav badge span (was static string, not template expression)

This commit is contained in:
pyr0ball 2026-03-20 10:10:10 -07:00
parent 16b0e51654
commit 394261cde1

View file

@ -22,7 +22,7 @@
> >
<component :is="link.icon" class="sidebar__icon" aria-hidden="true" /> <component :is="link.icon" class="sidebar__icon" aria-hidden="true" />
<span class="sidebar__label">{{ link.label }}</span> <span class="sidebar__label">{{ link.label }}</span>
<span v-if="link.badge" class="sidebar__badge" aria-label="`${link.badge} items`">{{ link.badge }}</span> <span v-if="link.badge" class="sidebar__badge" :aria-label="`${link.badge} items`">{{ link.badge }}</span>
</RouterLink> </RouterLink>
</li> </li>
</ul> </ul>