UNPKG

hongluan-ui

Version:
40 lines (35 loc) 950 B
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var vue = require('vue'); require('../../../hooks/index.js'); var index = require('../../../hooks/use-namespace/index.js'); const Timeline = vue.defineComponent({ name: "Timeline", props: { center: { type: Boolean, default: false }, alternate: { type: Boolean, default: false } }, setup(props, ctx) { const { namespace } = index.useNamespace("timeline"); const hasIcon = vue.ref(false); vue.provide("timeline", { hasIcon, props }); return () => { var _a, _b; return vue.h("ul", { class: [{ "has-icon": hasIcon.value, "center": props.center, "alternate": props.alternate }, namespace.value] }, (_b = (_a = ctx.slots).default) == null ? void 0 : _b.call(_a)); }; } }); exports["default"] = Timeline; //# sourceMappingURL=timeline.js.map