1
0
mirror of https://github.com/Pomax/BezierInfo-2.git synced 2025-02-25 10:02:58 +01:00
BezierInfo-2/components/FullArticle.jsx

20 lines
502 B
React
Raw Normal View History

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() {
2016-01-22 17:43:40 -08:00
return <Page>{ allSections }</Page>;
}
});
module.exports = FullArticle;