File tree 2 files changed +4
-4
lines changed
2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -111,7 +111,6 @@ var App = React.createClass({
111
111
var contacts = this . state . contacts . map ( function ( contact ) {
112
112
return < li key = { contact . id } > < Link to = "contact" id = { contact . id } > { contact . first } </ Link > </ li >
113
113
} ) ;
114
- var content = ( this . props . activeRoute ) ? this . props . activeRoute ( ) : this . indexTemplate ( ) ;
115
114
return (
116
115
< div className = "App" >
117
116
< div className = "ContactList" >
@@ -121,7 +120,7 @@ var App = React.createClass({
121
120
</ ul >
122
121
</ div >
123
122
< div className = "Content" >
124
- { content }
123
+ { this . props . activeRoute ( ) || this . indexTemplate ( ) }
125
124
</ div >
126
125
</ div >
127
126
) ;
Original file line number Diff line number Diff line change 1
1
var React = require ( 'react' ) ;
2
2
var warning = require ( 'react/lib/warning' ) ;
3
3
var invariant = require ( 'react/lib/invariant' ) ;
4
+ var emptyFunction = require ( 'react/lib/emptyFunction' ) ;
4
5
var ExecutionEnvironment = require ( 'react/lib/ExecutionEnvironment' ) ;
5
6
var mergeProperties = require ( '../helpers/mergeProperties' ) ;
6
7
var goBack = require ( '../helpers/goBack' ) ;
@@ -426,7 +427,7 @@ function computeHandlerProps(matches, query) {
426
427
key : null ,
427
428
params : null ,
428
429
query : null ,
429
- activeRoute : null
430
+ activeRoute : emptyFunction . thatReturnsNull
430
431
} ;
431
432
432
433
var childHandler ;
@@ -443,7 +444,7 @@ function computeHandlerProps(matches, query) {
443
444
if ( childHandler ) {
444
445
props . activeRoute = childHandler ;
445
446
} else {
446
- props . activeRoute = null ;
447
+ props . activeRoute = emptyFunction . thatReturnsNull ;
447
448
}
448
449
449
450
childHandler = function ( props , addedProps , children ) {
You can’t perform that action at this time.
0 commit comments