]>
Commit | Line | Data |
---|---|---|
1 | import React from 'react'; | |
2 | import classnames from 'classnames'; | |
3 | ||
4 | class Panel extends React.Component { | |
5 | render = () => { | |
6 | if (this.props.component === null) { | |
7 | return <div></div>; | |
8 | } | |
9 | ||
10 | var className = classnames('row', this.props.topClassName); | |
11 | ||
12 | return ( | |
13 | <div className={className}> | |
14 | <div className="box offset-1 col-10"> | |
15 | <div className="row"> | |
16 | <div className="col-12 panel-title">{this.props.title}</div> | |
17 | </div> | |
18 | <hr/> | |
19 | {this.props.component} | |
20 | </div> | |
21 | </div>); | |
22 | } | |
23 | } | |
24 | ||
25 | export default Panel; |