mirror of
https://github.com/Pomax/BezierInfo-2.git
synced 2025-09-01 04:22:28 +02:00
dual rendering possible using --singles
This commit is contained in:
19
components/FullArticle.jsx
Normal file
19
components/FullArticle.jsx
Normal file
@@ -0,0 +1,19 @@
|
||||
var React = require("react");
|
||||
var Page = require("./Page.jsx");
|
||||
|
||||
var sectionList = require("./sections"),
|
||||
sectionMap = function(mapping) {
|
||||
return Object.keys(sectionList).map(mapping);
|
||||
},
|
||||
allSections = sectionMap(function(name, entry) {
|
||||
var Type = sectionList[name];
|
||||
return <Type key={name} name={name} number={entry} />;
|
||||
});
|
||||
|
||||
var FullArticle = React.createClass({
|
||||
render: function() {
|
||||
return <Page content={ allSections }/>;
|
||||
}
|
||||
});
|
||||
|
||||
module.exports = FullArticle;
|
Reference in New Issue
Block a user