12345678910111213141516171819202122232425262728293031323334 |
- 'use strict';
- Object.defineProperty(exports, "__esModule", {
- value: true
- });
- var _icon = require('../icon');
- var _icon2 = _interopRequireDefault(_icon);
- var _propsUtil = require('../_util/props-util');
- var _vnode = require('../_util/vnode');
- function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
- exports['default'] = {
- functional: true,
- render: function render(h, context) {
- var props = context.props;
- var suffixIcon = props.suffixIcon,
- prefixCls = props.prefixCls;
- return (suffixIcon && (0, _propsUtil.isValidElement)(suffixIcon) ? (0, _vnode.cloneElement)(suffixIcon, {
- 'class': prefixCls + '-picker-icon'
- }) : h(
- 'span',
- { 'class': prefixCls + '-picker-icon' },
- [suffixIcon]
- )) || h(_icon2['default'], {
- attrs: { type: 'calendar' },
- 'class': prefixCls + '-picker-icon' });
- }
- };
|