UNPKG

vue-ant-patterns

Version:

vue-ant-patterns

40 lines (34 loc) 1.02 kB
import _extends from 'babel-runtime/helpers/extends'; import _defineProperty from 'babel-runtime/helpers/defineProperty'; import PropTypes from 'ant-design-vue/es/_util/vue-types'; import cx from 'classnames'; var ListItem = { name: 'DListItem', props: { prefixCls: PropTypes.string.def('depot-list-item'), spanCol: PropTypes.number.def(0) }, render: function render() { var _cx; var h = arguments[0]; var prefixCls = this.prefixCls, $slots = this.$slots, $listeners = this.$listeners, spanCol = this.spanCol, $props = this.$props, $attrs = this.$attrs; var cls = cx((_cx = {}, _defineProperty(_cx, prefixCls, 1), _defineProperty(_cx, 'depot-list-span-col-' + spanCol, spanCol), _cx)); var liProps = { 'class': cls, attrs: _extends({}, $attrs), props: _extends({}, $props), on: _extends({}, $listeners) }; return h( 'li', liProps, [$slots['default']] ); } }; export default ListItem;