UNPKG

xdesign-vue-next

Version:

XDesign Component for vue-next

1 lines 1.17 kB
{"version":3,"file":"menu-group.mjs","sources":["../../src/menu/menu-group.tsx"],"sourcesContent":["import { defineComponent } from 'vue';\nimport props from './menu-group-props';\nimport { renderTNodeJSX } from '../utils/render-tnode';\nimport { usePrefixClass } from '../hooks/useConfig';\n\nexport default defineComponent({\n name: 'XMenuGroup',\n props,\n setup() {\n const classPrefix = usePrefixClass();\n return {\n classPrefix,\n };\n },\n render() {\n const { classPrefix } = this;\n return (\n <div class={`${classPrefix}-menu-group`}>\n <div class={`${classPrefix}-menu-group__title`}>{this.title}</div>\n {renderTNodeJSX(this, 'default')}\n </div>\n );\n },\n});\n"],"names":["name","props","classPrefix","_createVNode"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAKA,iBAAA,eAAA,CAAA;AACEA,EAAAA,IAAAA,EAAAA,YAAAA;AACAC,EAAAA,KAAAA,EAAAA,KAAAA;;AAEE,IAAA,IAAA,WAAA,GAAA,cAAA,EAAA,CAAA;;AAEEC,MAAAA,WAAAA,EAAAA,WAAAA;;;;AAII,IAAA,IAAA,WAAA,GAAA,IAAA,CAAA,WAAA,CAAA;AAEJ,IAAA,OAAAC,WAAA,CAAA,KAAA,EAAA;;AAAe,KAAA,EAAA,CAAAA,WAAA,CAAA,KAAA,EAAA;;;AAKnB,GAAA;AACF,CAAA,CAAA;;;;"}