Skip to content

Commit 42bcfc6

Browse files
committed
Flux - 10 - Display a List of Topics
1 parent cacf778 commit 42bcfc6

File tree

2 files changed

+18
-1
lines changed

2 files changed

+18
-1
lines changed

imgur-client/src/components/main.jsx

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,19 @@
11
var React = require('react');
22
var Header = require('./header');
3+
var TopicList = require('./topic-list');
34

45
module.exports = React.createClass({
56
render: function() {
67
return <div>
78
<Header />
8-
{this.props.children}
9+
{this.content()}
910
</div>
11+
},
12+
content: function() {
13+
if(this.props.children) {
14+
return this.props.children
15+
} else {
16+
return <TopicList />
17+
}
1018
}
1119
});
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
var React = require('react');
2+
3+
module.exports = React.createClass({
4+
render: function() {
5+
return <div className="list-group">
6+
Topic List
7+
</div>
8+
}
9+
})

0 commit comments

Comments
 (0)