tdesign-vue-next
Version:
TDesign Component for vue-next
1 lines • 1.47 kB
Source Map (JSON)
{"version":3,"file":"menu-group.mjs","sources":["../../../components/menu/menu-group.tsx"],"sourcesContent":["import { defineComponent } from 'vue';\nimport props from './menu-group-props';\nimport { useTNodeJSX, usePrefixClass } from '@tdesign/shared-hooks';\n\nexport default defineComponent({\n name: 'TMenuGroup',\n props,\n setup() {\n const classPrefix = usePrefixClass();\n const renderTNodeJSX = useTNodeJSX();\n\n return () => (\n <div class={`${classPrefix.value}-menu-group`}>\n <div class={`${classPrefix.value}-menu-group__title`}>{renderTNodeJSX('title', { silent: false })}</div>\n {renderTNodeJSX('default')}\n </div>\n );\n },\n});\n"],"names":["defineComponent","name","props","setup","classPrefix","usePrefixClass","renderTNodeJSX","useTNodeJSX","_createVNode","concat","value","silent"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAIA,iBAAeA,eAAgB,CAAA;AAC7BC,EAAAA,IAAM,EAAA,YAAA;AACNC,EAAAA,KAAA,EAAAA,KAAA;EACAC,KAAQ,EAAA,SAARA,KAAQA,GAAA;AACN,IAAA,IAAMC,cAAcC,cAAe,EAAA,CAAA;AACnC,IAAA,IAAMC,iBAAiBC,WAAY,EAAA,CAAA;IAEnC,OAAO,YAAA;AAAA,MAAA,OAAAC,WAAA,CAAA,KAAA,EAAA;AAAA,QAAA,OAAA,EAAA,EAAA,CAAAC,MAAA,CACUL,WAAY,CAAAM,KAAA,EAAA,aAAA,CAAA;AAAA,OAAA,EAAA,CAAAF,WAAA,CAAA,KAAA,EAAA;AAAA,QAAA,OAAA,EAAA,EAAA,CAAAC,MAAA,CACVL,WAAY,CAAAM,KAAA,EAAA,oBAAA,CAAA;OAA4BJ,EAAAA,CAAAA,cAAe,CAAA,OAAA,EAAS;AAAEK,QAAAA,MAAA,EAAQ,KAAA;AAAM,OAAC,KAC/FL,eAAe,SAAS,CAAA,CAAA,CAAA,CAAA;KAF1B,CAAA;AAKL,GAAA;AACF,CAAC,CAAA;;;;"}