shadcn-vue/packages/cli/test/fixtures/nuxt/components/ui/alert-dialog/AlertDialog.vue
2023-09-19 00:30:11 +08:00

17 lines
425 B
Vue

<script setup lang="ts">
import { type AlertDialogEmits, type AlertDialogProps, AlertDialogRoot } from 'radix-vue'
import { useEmitAsProps } from '@/lib/utils'
const props = defineProps<AlertDialogProps>()
const emits = defineEmits<AlertDialogEmits>()
const emitsAsProps = useEmitAsProps(emits)
</script>
<template>
<AlertDialogRoot v-bind="{ ...props, ...emitsAsProps }">
<slot />
</AlertDialogRoot>
</template>