reka-ui
Version:
Vue port for Radix UI Primitives.
1 lines • 1.28 kB
Source Map (JSON)
{"version":3,"file":"MenuRootContentNonModal.cjs","sources":["../../src/Menu/MenuRootContentNonModal.vue"],"sourcesContent":["<script setup lang=\"ts\">\nimport MenuContentImpl, { type MenuContentImplEmits, type MenuRootContentTypeProps } from './MenuContentImpl.vue'\nimport { injectMenuContext } from './MenuRoot.vue'\nimport { useForwardPropsEmits } from '@/shared'\n\nconst props = defineProps<MenuRootContentNonModalProps>()\nconst emits = defineEmits<MenuRootContentModalEmits>()\nconst forwarded = useForwardPropsEmits(props, emits)\n\nconst menuContext = injectMenuContext()\n\ninterface MenuRootContentNonModalProps extends MenuRootContentTypeProps {}\ntype MenuRootContentModalEmits = MenuContentImplEmits\n</script>\n\n<template>\n <MenuContentImpl\n v-bind=\"forwarded\"\n :trap-focus=\"false\"\n :disable-outside-pointer-events=\"false\"\n :disable-outside-scroll=\"false\"\n @dismiss=\"menuContext.onOpenChange(false)\"\n >\n <slot />\n </MenuContentImpl>\n</template>\n"],"names":["useForwardPropsEmits","injectMenuContext"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAKA,IAAA,MAAM,KAAQ,GAAA,OAAA;AACd,IAAA,MAAM,KAAQ,GAAA,MAAA;AACd,IAAM,MAAA,SAAA,GAAYA,gDAAqB,CAAA,KAAA,EAAO,KAAK,CAAA;AAEnD,IAAA,MAAM,cAAcC,+BAAkB,EAAA;;;;;;;;;;;;;;;;;;;"}