fix(Tabs): force-mount content

This commit is contained in:
Benjamin Canac
2024-03-18 11:32:37 +01:00
parent c85a8cfe0b
commit d2949310ee

View File

@@ -62,7 +62,7 @@ const ui = computed(() => tv({ extend: tabs, slots: props.ui })())
</TabsTrigger>
</TabsList>
<TabsContent v-for="(item, index) of items" :key="index" :value="item.value || String(index)" :class="ui.content()">
<TabsContent v-for="(item, index) of items" :key="index" force-mount :value="item.value || String(index)" :class="ui.content()">
<slot :name="item.slot || 'item'" :item="item" :index="index">
{{ item.content }}
</slot>