Tooltip.vue 428 B

123456789101112131415161718
  1. <script setup lang="ts">
  2. import type { TooltipRootEmits, TooltipRootProps } from "reka-ui"
  3. import { TooltipRoot, useForwardPropsEmits } from "reka-ui"
  4. const props = defineProps<TooltipRootProps>()
  5. const emits = defineEmits<TooltipRootEmits>()
  6. const forwarded = useForwardPropsEmits(props, emits)
  7. </script>
  8. <template>
  9. <TooltipRoot
  10. data-slot="tooltip"
  11. v-bind="forwarded"
  12. >
  13. <slot />
  14. </TooltipRoot>
  15. </template>