|
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- 'use strict';
-
- exports.__esModule = true;
-
- var _classCallCheck2 = require('babel-runtime/helpers/classCallCheck');
-
- var _classCallCheck3 = _interopRequireDefault(_classCallCheck2);
-
- var _possibleConstructorReturn2 = require('babel-runtime/helpers/possibleConstructorReturn');
-
- var _possibleConstructorReturn3 = _interopRequireDefault(_possibleConstructorReturn2);
-
- var _inherits2 = require('babel-runtime/helpers/inherits');
-
- var _inherits3 = _interopRequireDefault(_inherits2);
-
- var _react = require('react');
-
- var _react2 = _interopRequireDefault(_react);
-
- var _propTypes = require('prop-types');
-
- var _propTypes2 = _interopRequireDefault(_propTypes);
-
- var _LazyRenderBox = require('./LazyRenderBox');
-
- var _LazyRenderBox2 = _interopRequireDefault(_LazyRenderBox);
-
- function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
-
- var PopupInner = function (_Component) {
- (0, _inherits3['default'])(PopupInner, _Component);
-
- function PopupInner() {
- (0, _classCallCheck3['default'])(this, PopupInner);
- return (0, _possibleConstructorReturn3['default'])(this, _Component.apply(this, arguments));
- }
-
- PopupInner.prototype.render = function render() {
- var props = this.props;
- var className = props.className;
- if (!props.visible) {
- className += ' ' + props.hiddenClassName;
- }
- return _react2['default'].createElement(
- 'div',
- {
- className: className,
- onMouseEnter: props.onMouseEnter,
- onMouseLeave: props.onMouseLeave,
- onMouseDown: props.onMouseDown,
- onTouchStart: props.onTouchStart,
- style: props.style
- },
- _react2['default'].createElement(
- _LazyRenderBox2['default'],
- { className: props.prefixCls + '-content', visible: props.visible },
- props.children
- )
- );
- };
-
- return PopupInner;
- }(_react.Component);
-
- PopupInner.propTypes = {
- hiddenClassName: _propTypes2['default'].string,
- className: _propTypes2['default'].string,
- prefixCls: _propTypes2['default'].string,
- onMouseEnter: _propTypes2['default'].func,
- onMouseLeave: _propTypes2['default'].func,
- onMouseDown: _propTypes2['default'].func,
- onTouchStart: _propTypes2['default'].func,
- children: _propTypes2['default'].any
- };
- exports['default'] = PopupInner;
- module.exports = exports['default'];
|