{"version":3,"file":"menu-item-group.mjs","sources":["../../../../../../packages/components/menu/src/menu-item-group.vue"],"sourcesContent":["<template>\n  <li\n    :class=\"ns.b()\"\n    data-test-name=\"menu-item-group\"\n    data-test-variant=\"\"\n    data-test-state=\"\"\n  >\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\">\nimport { defineComponent } from 'vue'\nimport { useNamespace } from '@bigin/hooks'\nimport { menuItemGroupProps } from './menu-item-group'\n\nconst COMPONENT_NAME = 'BMenuItemGroup'\n\nexport default defineComponent({\n  name: COMPONENT_NAME,\n\n  props: menuItemGroupProps,\n\n  setup() {\n    const ns = useNamespace('menu-item-group')\n\n    return {\n      ns,\n    }\n  },\n})\n</script>\n"],"names":["_createElementBlock","_normalizeClass","_createElementVNode","_Fragment","_createTextVNode","_toDisplayString","_renderSlot"],"mappings":";;;;;;AAsBA,MAAM,cAAiB,GAAA,gBAAA,CAAA;AAEvB,MAAK,YAAa,eAAa,CAAA;AAAA,EAC7B,IAAM,EAAA,cAAA;AAAA,EAEN,KAAO,EAAA,kBAAA;AAAA,EAEP,KAAQ,GAAA;AACA,IAAA,MAAA,EAAA,GAAK,aAAa,iBAAiB,CAAA,CAAA;AAElC,IAAA,OAAA;AAAA,MACL,EAAA;AAAA,KACF,CAAA;AAAA,GACF;AACF,CAAC,CAAA,CAAA;;oBAnCC,EAAAA,kBAAA,CAaK,IAAA,EAAA;AAAA,IAZF,KAAK,EAAAC,cAAA,CAAE,IAAA,CAAA,EAAA,CAAG,GAAC,CAAA;AAAA,IACZ,gBAAe,EAAA,iBAAA;AAAA,IACf,mBAAkB,EAAA,EAAA;AAAA,IAClB,iBAAgB,EAAA,EAAA;AAAA,GAAA,EAAA;AAAA,IAEhBC,mBAGM,KAAA,EAAA;AAAA,MAHA,OAAKD,cAAE,CAAA,IAAA,CAAA,EAAG,CAAA,CAAA,CAAC,OAAA,CAAA,CAAA;AAAA,KAAA,EAAA;AAAA,MACE,CAAA,IAAA,CAAA,MAAA,CAAO,oBAAxB,EAAAD,kBAAA,CAAqDG,QAAA,EAAA,EAAA,GAAA,EAAA,CAAA,EAAA,EAAA;AAAA,QAAAC,eAAA,CAAAC,eAAA,CAAnB,IAAK,CAAA,KAAA,GAAA,CAAA,CAAA;AAAA,OAAA,EAAA,EAAA,CAAA,IACvCC,UAA4B,CAAA,IAAA,CAAA,QAAA,OAAA,EAAA,EAAA,GAAA,EAAA,CAAA,EAAA,CAAA;AAAA,OAAA,CAAA,CAAA;AAAA,IAE9BJ,kBAAA,CAEK,MAAA,IAAA,EAAA;AAAA,MADHI,UAAA,CAAQ,IAAA,CAAA,MAAA,EAAA,SAAA,CAAA;AAAA,KAAA,CAAA;AAAA;;;;;;"}