Container.jsx

This commit is contained in:
tengge1 2019-05-09 21:11:06 +08:00
parent ae914a0af0
commit a885d7a19b
3 changed files with 5 additions and 4 deletions

View File

@ -10,6 +10,7 @@ import TextArea from './form/TextArea.jsx';
import Icon from './icon/Icon.jsx';
// layout
import Container from './layout/Container.jsx';
import HBoxLayout from './layout/HBoxLayout.jsx';
import VBoxLayout from './layout/VBoxLayout.jsx';

View File

@ -1,6 +1,3 @@
// container
export { default as Container } from './container/Container.jsx';
// form
export { default as Button } from './form/Button.jsx';
export { default as Form } from './form/Form.jsx';
@ -13,6 +10,7 @@ export { default as TextArea } from './form/TextArea.jsx';
export { default as Icon } from './icon/Icon.jsx';
// layout
export { default as Container } from './layout/Container.jsx';
export { default as HBoxLayout } from './layout/HBoxLayout.jsx';
export { default as VBoxLayout } from './layout/VBoxLayout.jsx';

View File

@ -1,3 +1,5 @@
import classNames from 'classnames/bind';
/**
* 容器
* @author tengge / https://github.com/tengge1
@ -9,7 +11,7 @@ class Container extends React.Component {
render() {
const { className, style, children } = this.props;
return <div className={className} style={style}>{children}</div>;
return <div className={classNames('Container', className)} style={style}>{children}</div>;
}
}