GridContent.js 504 Bytes
Newer Older
徐立's avatar
徐立 committed
1 2 3 4 5
import React, { PureComponent } from 'react';
import { connect } from 'dva';
import styles from './GridContent.less';

class GridContent extends PureComponent {
6 7 8 9 10 11 12 13
	render() {
		const { contentWidth, children } = this.props;
		let className = `${styles.main}`;
		if (contentWidth === 'Fixed') {
			className = `${styles.main} ${styles.wide}`;
		}
		return <div className={className}>{children}</div>;
	}
徐立's avatar
徐立 committed
14 15 16
}

export default connect(({ settings }) => ({
17
	contentWidth: settings.contentWidth,
徐立's avatar
徐立 committed
18
}))(GridContent);