mirror of
https://github.com/fawney19/Aether.git
synced 2026-10-06 09:27:46 +08:00
23 lines
410 B
Vue
23 lines
410 B
Vue
<script setup lang="ts">
|
|||
|
|
import { DropdownMenuTrigger as DropdownMenuTriggerPrimitive } from 'radix-vue'
|
||
|
|
|
||
|
|
interface Props {
|
||
|
|
asChild?: boolean
|
||
|
|
disabled?: boolean
|
||
|
|
}
|
||
|
|
|
||
|
|
withDefaults(defineProps<Props>(), {
|
||
|
|
asChild: false,
|
||
|
|
disabled: false
|
||
|
|
})
|
||
|
|
</script>
|
||
|
|
|
||
|
|
<template>
|
||
|
|
<DropdownMenuTriggerPrimitive
|
||
|
|
:as-child="asChild"
|
||
|
|
:disabled="disabled"
|
||
|
|
>
|
||
|
|
<slot />
|
||
|
|
</DropdownMenuTriggerPrimitive>
|
||
|
|
</template>
|