Skip to content
This repository was archived by the owner on Jul 19, 2019. It is now read-only.

Commit cb4d702

Browse files
committed
Complete Lesson 8; index routes
1 parent dba2a26 commit cb4d702

File tree

3 files changed

+14
-1
lines changed

3 files changed

+14
-1
lines changed

lessons/01-setting-up/index.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,23 @@
11
import React from 'react'
22
import { render } from 'react-dom'
33
import App from './modules/App'
4-
import { Router, Route, hashHistory } from 'react-router'
4+
import { Router, Route, hashHistory, IndexRoute } from 'react-router'
55
import About from './modules/About'
66
import Repos from './modules/Repos'
77
import Repo from './modules/Repo'
8+
import Home from './modules/Home'
89

910
render((
1011
<Router history={hashHistory}>
12+
1113
<Route path="/" component={App}>
14+
<IndexRoute component={Home}/>
1215
<Route path="/repos" component={Repos}>
1316
<Route path="/repos/:userName/:repoName" component={Repo}/>
1417
</Route>
18+
1519
<Route path="/about" component={About} />
1620
</Route>
21+
1722
</Router>
1823
), document.getElementById('app'))

lessons/01-setting-up/modules/App.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import React from 'react'
22
import NavLink from './NavLink'
3+
import Home from './Home'
34

45
export default React.createClass({
56
render() {
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
import React from 'react'
2+
3+
export default React.createClass({
4+
render () {
5+
return <div>Home</div>
6+
}
7+
})

0 commit comments

Comments
 (0)