UNPKG

664 BJavaScriptView Raw
1import React, { Component } from 'react';
2import PropTypes from 'prop-types';
3
4const propTypes = {
5 clsfix:PropTypes.string,
6 disabled:PropTypes.bool
7};
8const defaultProps = {
9 clsfix:'ac-form-layout'
10};
11
12class 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};
25FormLayout.propTypes = propTypes;
26FormLayout.defaultProps = defaultProps;
27export default FormLayout;
\No newline at end of file