reka-ui
Version:
Vue port for Radix UI Primitives.
1 lines • 1.08 kB
Source Map (JSON)
{"version":3,"file":"DropdownMenuCheckboxItem.cjs","sources":["../../src/DropdownMenu/DropdownMenuCheckboxItem.vue"],"sourcesContent":["<script lang=\"ts\">\nimport type {\n MenuCheckboxItemEmits,\n MenuCheckboxItemProps,\n} from '@/Menu'\n\nexport type DropdownMenuCheckboxItemEmits = MenuCheckboxItemEmits\n\nexport interface DropdownMenuCheckboxItemProps extends MenuCheckboxItemProps {}\n</script>\n\n<script setup lang=\"ts\">\nimport { MenuCheckboxItem } from '@/Menu'\nimport { useEmitAsProps, useForwardExpose } from '@/shared'\n\nconst props = defineProps<DropdownMenuCheckboxItemProps>()\nconst emits = defineEmits<DropdownMenuCheckboxItemEmits>()\n\nconst emitsAsProps = useEmitAsProps(emits)\nuseForwardExpose()\n</script>\n\n<template>\n <MenuCheckboxItem v-bind=\"{ ...props, ...emitsAsProps }\">\n <slot />\n </MenuCheckboxItem>\n</template>\n"],"names":["useEmitAsProps","useForwardExpose"],"mappings":";;;;;;;;;;;;;;;;;;AAeA,IAAA,MAAM,KAAQ,GAAA,OAAA;AACd,IAAA,MAAM,KAAQ,GAAA,MAAA;AAEd,IAAM,MAAA,YAAA,GAAeA,qCAAe,KAAK,CAAA;AACzC,IAAiBC,wCAAA,EAAA;;;;;;;;;;;;;;"}