react-static
Version:
A progressive static site generator for React
31 lines (28 loc) • 700 B
JavaScript
import React from 'react'
import { RouteData, Link, Head } from 'react-static'
//
export default () => (
<RouteData
render={({ user, posts }) => (
<div>
<Head>
<title>{user.name} | React Static</title>
</Head>
<Link to="/users/">{'<'} All Users</Link>
<br />
<h3>{user.name}</h3>
<p>Username: {user.username}</p>
<p>Email: {user.email}</p>
<p>Website: {user.website}</p>
<h5>Posts</h5>
<ul>
{posts.map(post => (
<li key={post.id}>
<Link to={`/blog/post/${post.id}/`}>{post.title}</Link>
</li>
))}
</ul>
</div>
)}
/>
)