"use strict"; const React = require("react"); const CompLibrary = require("../../core/CompLibrary.js"); // const Marked = CompLibrary.Marked; /* Used to read markdown */ const Container = CompLibrary.Container; const GridBlock = CompLibrary.GridBlock; const siteConfig = require(process.cwd() + "/siteConfig.js"); class Button extends React.Component { render() { return (
{this.props.children}
); } } Button.defaultProps = { target: "_self" }; Button.propTypes = { href: React.PropTypes.string, target: React.PropTypes.string, children: React.PropTypes.any }; class HomeSplash extends React.Component { render() { return (

{siteConfig.title} {siteConfig.tagline}

); } } HomeSplash.propTypes = { language: React.PropTypes.string }; class Index extends React.Component { render() { const language = this.props.language || "en"; const showcase = siteConfig.users .filter(user => { return user.pinned; }) .map((user, i) => { return (
{user.caption}
); }); return (