UNPKG

zarm-mobile

Version:
39 lines (30 loc) 781 B
import React, { PureComponent } from 'react'; import PropTypes from 'prop-types'; import classnames from 'classnames'; class ModalBody extends PureComponent { render() { const { prefixCls, className, height, children, ...others } = this.props; const cls = classnames({ [`${prefixCls}`]: true, [className]: !!className, }); const bodyStyle = { height, }; return ( <div className={cls} style={bodyStyle} {...others}> {children} </div> ); } } ModalBody.propTypes = { prefixCls: PropTypes.string, className: PropTypes.string, height: PropTypes.oneOfType([PropTypes.string, PropTypes.number]), }; ModalBody.defaultProps = { prefixCls: 'za-modal-body', className: null, }; export default ModalBody;