1 line
593 B
JavaScript
1 line
593 B
JavaScript
|
|
"use strict";var e=function(e){return e&&e.__esModule?e["default"]:e},t=e(require("react")),i=require("react/lib/cloneWithProps");module.exports=t.createClass({displayName:"VLayout",getInitialState:function(){return{serialized:this.props.serialized}},propTypes:{width:t.PropTypes.number.isRequired,height:t.PropTypes.number.isRequired},render:function(){var e=this.props.children;return("VLayout"===e.type.displayName||"HLayout"===e.type.displayName)&&(e=i(e,{height:this.props.height,width:this.props.width,serialized:this.state.serialized})),t.createElement("div",{className:"layout"},e)}});
|