Skip to content

Commit 4d33afb

Browse files
committed
pure component for page layout
1 parent 2f119bd commit 4d33afb

File tree

1 file changed

+8
-16
lines changed

1 file changed

+8
-16
lines changed

site/_core/PageLayout.js

Lines changed: 8 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -10,19 +10,11 @@ var React = require('react');
1010
var Site = require('./Site');
1111
var Marked = require('./Marked');
1212

13-
var support = React.createClass({
14-
render: function() {
15-
var page = this.props.page;
16-
return (
17-
<Site section={page.section}>
18-
<section className="content documentationContent nosidebar">
19-
<div className="inner-content">
20-
<Marked>{page.content}</Marked>
21-
</div>
22-
</section>
23-
</Site>
24-
);
25-
}
26-
});
27-
28-
module.exports = support;
13+
export default ({ page }) =>
14+
<Site section={page.section}>
15+
<section className="content documentationContent nosidebar">
16+
<div className="inner-content">
17+
<Marked>{page.content}</Marked>
18+
</div>
19+
</section>
20+
</Site>

0 commit comments

Comments
 (0)