UNPKG

iep-ui

Version:

An enterprise-class UI design language and Vue-based implementation

59 lines (47 loc) 1.33 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); var _configConsumerProps = require('../config-provider/configConsumerProps'); var _base = require('../base'); var _base2 = _interopRequireDefault(_base); var _timeline = require('../timeline'); var _timeline2 = _interopRequireDefault(_timeline); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } var IepTimeline = { name: 'IepTimeline', props: {}, inject: { configProvider: { 'default': function _default() { return _configConsumerProps.ConfigConsumerProps; } } }, data: function data() { return {}; }, render: function render(h) { var customizePrefixCls = this.prefixCls, $slots = this.$slots, $props = this.$props; var getPrefixCls = this.configProvider.getPrefixCls; var prefixCls = getPrefixCls('iep-timeline', customizePrefixCls); var props = { props: $props }; return h( 'div', { 'class': prefixCls }, [h( _timeline2['default'], props, [$slots['default']] )] ); } }; /* istanbul ignore next */ IepTimeline.install = function (Vue) { Vue.use(_base2['default']); Vue.component(IepTimeline.name, IepTimeline); }; exports['default'] = IepTimeline;