Files
InvoiceShelf/resources/scripts-v2/components/base/BaseTab.vue
2026-04-06 17:59:15 +02:00

25 lines
459 B
Vue

<template>
<TabPanel :class="[tabPanelContainer, 'focus:outline-hidden']">
<slot />
</TabPanel>
</template>
<script setup lang="ts">
import { TabPanel } from '@headlessui/vue'
withDefaults(
defineProps<{
title?: string | number
count?: string | number
countVariant?: string | number
tabPanelContainer?: string
}>(),
{
title: 'Tab',
count: '',
countVariant: '',
tabPanelContainer: 'py-4 mt-px',
},
)
</script>