zent
Version:
一套前端设计语言和基于React的实现
30 lines (24 loc) • 607 B
JavaScript
import React, { Component, PureComponent } from 'react';
import PropTypes from 'prop-types';
import cx from 'classnames';
export default class Row extends (PureComponent || Component) {
static propTypes = {
className: PropTypes.string,
prefix: PropTypes.string
};
static defaultProps = {
prefix: 'zent'
};
render() {
const { className, prefix, ...others } = this.props;
const classes = cx({
[`${prefix}-row`]: true,
[className]: className
});
return (
<div {...others} className={classes}>
{this.props.children}
</div>
);
}
}