File tree Expand file tree Collapse file tree 2 files changed +14
-1
lines changed Expand file tree Collapse file tree 2 files changed +14
-1
lines changed Original file line number Diff line number Diff line change 44
55var React = require ( 'react' ) ;
66var Button = require ( './button' ) ;
7- // var List = require('./list');
7+ var ListItem = require ( './list-item ' ) ;
88
99module . exports = React . createClass ( {
1010 handleClick : function ( ) {
1111 alert ( 'hello from dropdown' ) ;
1212 } ,
1313 render : function ( ) {
14+ var list = this . props . items . map ( function ( item ) {
15+ return < ListItem item = { item } />
16+ } ) ;
1417
1518 return < div className = "dropdown" >
1619 < Button
@@ -19,6 +22,9 @@ module.exports = React.createClass({
1922 title = { this . props . title }
2023 subTitleClassName = "caret"
2124 />
25+ < ul >
26+ { list }
27+ </ ul >
2228 </ div >
2329 }
2430} ) ;
Original file line number Diff line number Diff line change 1+ var React = require ( 'react' ) ;
2+
3+ module . exports = React . createClass ( {
4+ render : function ( ) {
5+ return < li > < a > { this . props . item } </ a > </ li >
6+ }
7+ } ) ;
You can’t perform that action at this time.
0 commit comments