var React = require("react");
var Ribbon = require("./Ribbon.jsx");
var Header = require("./Header.jsx");
var Relatives = require("./Relatives.jsx");
var Navigation = require("./Navigation.jsx");
var Footer = require("./Footer.jsx");
var Page = React.createClass({
renderCompactContent: function(nav) {
return (
{this.props.children}
);
},
renderCompactRoot: function(nav) {
return (
{this.props.children}
{nav}
);
},
renderPageContent: function(nav) {
return (
{nav}
{this.props.children}
);
},
render: function() {
var content;
var compact = this.props.compact;
var isRoot = this.props.name === '/';
var nav = ;
if (compact) {
if (isRoot) {
content = this.renderCompactRoot(nav);
} else {
content = this.renderCompactContent(nav);
}
} else {
content = this.renderPageContent(nav);
}
return { content }
;
}
});
module.exports = Page;