import React from 'react'; import {render} from 'react-dom'; import {BrowserRouter, Route, Switch, Link} from 'react-router-dom'; import blogMetadata from '@generated/blogMetadata'; import docsMetadata from '@generated/docsMetadata'; import Blog from './blog'; import Docs from './docs'; const renderBlog = props => { const metadata = blogMetadata.find(blog => blog.path === props.match.path); return ; }; const renderDocs = props => { const metadata = docsMetadata.find(doc => doc.path === props.match.path); return ; }; const Home = () => { const showLink = path => (
  • {path}
  • ); const blogLinks = blogMetadata.map(blog => showLink(blog.path)); const docsLinks = docsMetadata.map(doc => showLink(doc.path)); return ( ); }; class App extends React.Component { render() { return (
    {blogMetadata.map(({path, content}) => ( ))} {docsMetadata.map(({path}) => ( ))}
    ); } } render(, document.getElementById('app'));