// Utils import { createNamespace } from '../utils'; import { inherit } from '../utils/functional'; // Types import { CreateElement, RenderContext } from 'vue/types'; import { DefaultSlots } from '../utils/types'; export type DividerProps = { dashed?: boolean; hairline: boolean; borderColor?: string; contentPosition: 'left' | 'center' | 'right'; }; const [createComponent, bem] = createNamespace('divider'); function Divider( h: CreateElement, props: DividerProps, slots: DefaultSlots, ctx: RenderContext ) { return ( ); } Divider.props = { dashed: Boolean, hairline: { type: Boolean, default: true, }, contentPosition: { type: String, default: 'center', }, }; export default createComponent(Divider);