popbean-react
Version:
let me think about something,comming soon...
40 lines • 858 B
JSX
var React = require('react');
var Panel = React.createClass({
render:function(){
var titlebar ;
if(this.props.titlebar){
titlebar = this.props.titlebar;
}
var content ;
if(this.props.showborder){
content = (
<div className="panel-body">
{this.props.children}
</div>
);
}else{
content = this.props.children;
}
var footbar ;
if(this.props.footbar){
footbar = this.props.footbar;
}
return (
<div className="panel panel-default">
<div className="panel-heading clearfix">
<span className="panel-title pull-left" style={{"padding-top":"7.5px"}}>
<i className={this.props.icon}></i>
{this.props.title}
</span>
{titlebar}
</div>
{content}
{footbar}
</div>
);
}
});
module.exports = Panel;
/*
<div className="panel-footer">Panel footer</div>
*/