1 | import React, { Component } from 'react';
|
2 | import PropTypes from 'prop-types';
|
3 |
|
4 | const propTypes = {
|
5 | clsfix:PropTypes.string,
|
6 | disabled:PropTypes.bool
|
7 | };
|
8 | const defaultProps = {
|
9 | clsfix:'ac-form-layout'
|
10 | };
|
11 |
|
12 | class FormLayout extends Component {
|
13 | render(){
|
14 | let { clsfix,children,disabled,className } = this.props;
|
15 | let clsses = clsfix;
|
16 | if(className) clsses+=' '+className;
|
17 | if(disabled) clsses+=` disabled`;
|
18 | return(
|
19 | <div className={clsses}>
|
20 | {children}
|
21 | </div>
|
22 | )
|
23 | }
|
24 | };
|
25 | FormLayout.propTypes = propTypes;
|
26 | FormLayout.defaultProps = defaultProps;
|
27 | export default FormLayout; |
\ | No newline at end of file |