element-plus
Version:
A Component Library for Vue 3
1 lines • 1.57 kB
Source Map (JSON)
{"version":3,"file":"menu-item-group2.mjs","sources":["../../../../../../packages/components/menu/src/menu-item-group.vue"],"sourcesContent":["<template>\n <li :class=\"ns.b()\">\n <div :class=\"ns.e('title')\">\n <template v-if=\"!$slots.title\">{{ title }}</template>\n <slot v-else name=\"title\" />\n </div>\n <ul>\n <slot />\n </ul>\n </li>\n</template>\n\n<script lang=\"ts\" setup>\nimport { useNamespace } from '@element-plus/hooks'\nimport { menuItemGroupProps } from './menu-item-group'\n\ndefineOptions({\n name: 'ElMenuItemGroup',\n})\ndefineProps(menuItemGroupProps)\nconst ns = useNamespace('menu-item-group')\n</script>\n"],"names":["_openBlock","_createElementBlock","_normalizeClass","_unref","_createElementVNode","$slots","_Fragment","_createTextVNode","title","_renderSlot"],"mappings":";;;;;;;;;;;;AAoBM,IAAA,MAAA,EAAA,GAAK,aAAa,iBAAiB,CAAA,CAAA;;AAnBvC,MAAA,OAAAA,WAAA,EAAAC,kBAAA;AAAA,QAQK,IAAA;AAAA,QAAA;AAAA,UARA,OAAKC,cAAE,CAAAC,KAAA,CAAA,EAAA,CAAA,CAAG,GAAC,CAAA;AAAA,SAAA;AAAA;UACdC,kBAAA;AAAA,YAGM,KAAA;AAAA,YAAA;AAAA,cAHA,OAAKF,cAAE,CAAAC,KAAA,CAAA,EAAA,CAAG,CAAA,CAAA,CAAC,OAAA,CAAA,CAAA;AAAA,aAAA;AAAA;cACEE,CAAAA,IAAAA,CAAAA,MAAO,CAAA,KAAA,IAAxBL,WAAA,EAAAC,kBAAA;AAAA,gBAAqDK,QAAA;AAAA,gBAAA,EAAA,KAAA,CAAA,EAAA;AAAA,gBAAA;AAAA,kBAAAC,eAAA;AAAA,oCAAnBC,KAAK,KAAA,CAAA;AAAA,oBAAA,CAAA;AAAA,mBAAA;AAAA,iBAAA;AAAA;mBACvCC,WAA4B,IAAA,CAAA,MAAA,EAAA,SAAA,EAAA,GAAA,EAAA,GAAA,CAAA;AAAA,aAAA;AAAA;;UAE9BL,kBAAA,CAEK,MAAA,IAAA,EAAA;AAAA,YADHK,UAAA,CAAQ,IAAA,CAAA,MAAA,EAAA,SAAA,CAAA;AAAA,WAAA,CAAA;AAAA;;;;;;;;;;"}