1
0
mirror of https://github.com/Pomax/BezierInfo-2.git synced 2025-02-25 01:53:05 +01:00
BezierInfo-2/components/FullArticle.jsx
2016-01-22 17:43:40 -08:00

20 lines
502 B
JavaScript

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>{ allSections }</Page>;
}
});
module.exports = FullArticle;