lucid-router
Version:
a simple html5-history aware router
19 lines (14 loc) • 456 B
JavaScript
import React from 'react'
import ReactDOM from 'react-dom'
import * as router from 'lucid-router'
import App from './components/App'
router.addRoutes([
{name: 'home', path: '/'},
{name: 'friends', path: '/friends'},
{name: 'friends.info', path: '/friends/:name'}
])
router.register(location => render(location))
render(router.getLocation())
function render(location) {
ReactDOM.render(<App location={location} />, document.body)
}