react-static
Version:
A progressive static site generator for React
30 lines (26 loc) • 646 B
JavaScript
import React from 'react'
import { Router, Link } from 'react-static'
import { hot } from 'react-hot-loader'
//
import Routes from 'react-static-routes'
//
import { ApolloProvider } from 'react-apollo'
import client from './connectors/apollo'
import './app.css'
const App = () => (
<ApolloProvider client={client}>
<Router>
<div>
<nav>
<Link exact to="/">Home</Link>
<Link to="/about">About</Link>
<Link to="/blog">Blog</Link>
</nav>
<div className="content">
<Routes />
</div>
</div>
</Router>
</ApolloProvider>
)
export default hot(module)(App)