fix(Tabs): allow aria-label on items

Related to nuxt/ui#1934
This commit is contained in:
Benjamin Canac
2024-10-14 16:18:33 +02:00
parent 9dd7e615e9
commit 3cf19ea5af

View File

@@ -24,7 +24,7 @@
:disabled="item.disabled"
as="template"
>
<button :class="[ui.list.tab.base, ui.list.tab.background, ui.list.tab.height, ui.list.tab.padding, ui.list.tab.size, ui.list.tab.font, ui.list.tab.rounded, ui.list.tab.shadow, selected ? ui.list.tab.active : ui.list.tab.inactive]">
<button :aria-label="item.ariaLabel" :class="[ui.list.tab.base, ui.list.tab.background, ui.list.tab.height, ui.list.tab.padding, ui.list.tab.size, ui.list.tab.font, ui.list.tab.rounded, ui.list.tab.shadow, selected ? ui.list.tab.active : ui.list.tab.inactive]">
<slot
name="icon"
:item="item"