{"version":3,"file":"divider2.mjs","sources":["../../../../../../../packages/components/divider/src/divider.vue"],"sourcesContent":["<template>\n  <div :class=\"[ns.b(), ...nss]\">\n    <slot v-if=\"!vertical\" />\n  </div>\n</template>\n\n<script lang=\"ts\" setup>\nimport { computed, useSlots } from 'vue'\nimport { useNamespace } from '@xzx-design/hooks'\nimport { dividerProps } from './divider'\n\ndefineOptions({\n  name: 'XzxDivider',\n})\n\nconst props = defineProps(dividerProps)\n\nconst ns = useNamespace('divider')\n\nconst slots = useSlots()\n\nconst slotsDefault = computed(() => slots?.default?.()[0]?.children)\n\nconst nss = computed(() => [\n  slotsDefault.value && !props.vertical && ns.is('text'),\n  slotsDefault.value &&\n    props?.contentPosition &&\n    !props.vertical &&\n    ns.is(`content-${props?.contentPosition}`),\n  props?.dashed && ns.is('dashed'),\n  props?.vertical && ns.is('vertical'),\n  props?.margin && ns.is('margin'),\n])\n</script>\n"],"names":[],"mappings":";;;;;;mCAWc,CAAA;AAAA,EACZ,IAAM,EAAA,YAAA;AACR,CAAA,CAAA,CAAA;;;;;AAEA,IAAA,MAAM,KAAQ,GAAA,OAAA,CAAA;AAER,IAAA,MAAA,EAAA,GAAK,aAAa,SAAS,CAAA,CAAA;AAEjC,IAAA,MAAM,QAAQ,QAAS,EAAA,CAAA;AAEjB,IAAA,MAAA,YAAA,GAAe,SAAS,MAAM;;AAAA,MAAO,OAAA,CAAA,EAAA,GAAA,CAAA,EAAA,GAAA,KAAA,IAAA,IAAA,GAAA,KAAA,CAAA,GAAA,KAAA,CAAA,OAAA,KAAP,IAAmB,GAAA,KAAA,CAAA,GAAA,EAAA,CAAA,IAAA,CAAA,KAAA,CAAA,CAAA,CAAA,CAAA,KAAnB,IAAuB,GAAA,KAAA,CAAA,GAAA,EAAA,CAAA,QAAA,CAAA;AAAA,KAAQ,CAAA,CAAA;AAE7D,IAAA,MAAA,GAAA,GAAM,SAAS,MAAM;AAAA,MACzB,aAAa,KAAS,IAAA,CAAC,MAAM,QAAY,IAAA,EAAA,CAAG,GAAG,MAAM,CAAA;AAAA,MACrD,YAAA,CAAa,KACX,KAAA,KAAA,IAAA,IAAA,GAAA,KAAA,CAAA,GAAA,KAAA,CAAO,eACP,CAAA,IAAA,CAAC,KAAM,CAAA,QAAA,IACP,EAAG,CAAA,EAAA,CAAG,CAAW,QAAA,EAAA,KAAA,IAAA,IAAA,GAAA,KAAA,CAAA,GAAA,KAAA,CAAO,eAAiB,CAAA,CAAA,CAAA;AAAA,MAAA,CAC3C,KAAO,IAAA,IAAA,GAAA,KAAA,CAAA,GAAA,KAAA,CAAA,MAAA,KAAU,EAAG,CAAA,EAAA,CAAG,QAAQ,CAAA;AAAA,MAAA,CAC/B,KAAO,IAAA,IAAA,GAAA,KAAA,CAAA,GAAA,KAAA,CAAA,QAAA,KAAY,EAAG,CAAA,EAAA,CAAG,UAAU,CAAA;AAAA,MAAA,CACnC,KAAO,IAAA,IAAA,GAAA,KAAA,CAAA,GAAA,KAAA,CAAA,MAAA,KAAU,EAAG,CAAA,EAAA,CAAG,QAAQ,CAAA;AAAA,KAChC,CAAA,CAAA;;;;;;;;;;;;;;;;;;;"}