| 12345678910111213141516171819202122232425262728293031 | import { createVNode as _createVNode } from "vue";import { defineComponent } from "vue";import { truthProp, makeStringProp, createNamespace } from "../utils/index.mjs";const [name, bem] = createNamespace("divider");const dividerProps = {  dashed: Boolean,  hairline: truthProp,  contentPosition: makeStringProp("center")};var stdin_default = defineComponent({  name,  props: dividerProps,  setup(props, {    slots  }) {    return () => {      var _a;      return _createVNode("div", {        "role": "separator",        "class": bem({          dashed: props.dashed,          hairline: props.hairline,          [`content-${props.contentPosition}`]: !!slots.default        })      }, [(_a = slots.default) == null ? void 0 : _a.call(slots)]);    };  }});export {  stdin_default as default};
 |