UNPKG

vue-ant-patterns

Version:

vue-ant-patterns

46 lines (37 loc) 1.12 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); var _extends2 = require('babel-runtime/helpers/extends'); var _extends3 = _interopRequireDefault(_extends2); var _BasicProps = require('./BasicProps'); var _BasicProps2 = _interopRequireDefault(_BasicProps); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } var Basic = { props: (0, _extends3['default'])({}, _BasicProps2['default'], { padding: String }), render: function render() { var h = arguments[0]; var $attrs = this.$attrs, $slots = this.$slots, $listeners = this.$listeners, $props = this.$props; var prefixCls = $props.prefixCls, padding = $props.padding; var style = padding ? { padding: padding } : null; var divProps = { 'class': prefixCls, on: $listeners, style: style, attrs: (0, _extends3['default'])({}, $attrs), props: (0, _extends3['default'])({}, $props) }; return h( 'div', divProps, [$slots['default']] ); } }; exports['default'] = Basic;