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" :disabled="item.disabled"
as="template" 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 <slot
name="icon" name="icon"
:item="item" :item="item"